.Accordion-module__GhvSuG__header{cursor:pointer;background-color:#0000;border-top:2px solid #000;border-bottom:2px solid #000;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px;padding:20px 10px;font-size:3em;display:flex;position:relative}.Accordion-module__GhvSuG__icon{font-size:1em;transition:transform .3s}.Accordion-module__GhvSuG__iconOpen{transform:rotate(-180deg)}.Accordion-module__GhvSuG__content{background-color:#fffbee;padding:10px}@media (max-width:768px){.Accordion-module__GhvSuG__header{font-size:2em}}
.ContactForm-module__bGvStW__form{flex-direction:column;gap:1rem;display:flex}.ContactForm-module__bGvStW__field{flex-direction:column;display:flex}.ContactForm-module__bGvStW__input,.ContactForm-module__bGvStW__textarea{border:1px solid #ccc;border-radius:4px;padding:.75rem;font-family:inherit;font-size:1rem}.ContactForm-module__bGvStW__textarea{resize:vertical;min-height:150px}.ContactForm-module__bGvStW__button{color:#fff;cursor:pointer;background-color:#272626;border:none;border-radius:4px;align-self:flex-start;padding:10px 20px;font-size:1rem}
.Page-module__qLVFeq__page{text-align:left;flex-direction:column;align-items:stretch;max-width:1000px;margin:0 auto;padding:2rem;display:flex}.Page-module__qLVFeq__page h1{margin-bottom:1rem;font-size:2.4em}.Page-module__qLVFeq__heroSection{justify-content:center;align-items:center;gap:2rem;width:100%;margin-bottom:4rem;display:flex}.Page-module__qLVFeq__heroText{flex:1;max-width:500px}.Page-module__qLVFeq__illustrationContainer{flex:1;max-width:400px}.Page-module__qLVFeq__contentBox{background-color:#fdf8e1;border:1px solid #eee;border-radius:8px;padding:2rem}.Page-module__qLVFeq__button{color:#fff;cursor:pointer;background-color:#272626;border:none;border-radius:4px;margin-top:1rem;padding:10px 20px;text-decoration:none;display:inline-block}@media (max-width:768px){.Page-module__qLVFeq__page{padding:1rem}.Page-module__qLVFeq__heroSection{flex-direction:column;align-items:flex-start}.Page-module__qLVFeq__heroText{text-align:left;width:100%}}
.Medellin-module__BVapba__title{text-align:center;margin-bottom:2rem;font-size:2.5em;font-weight:700}.Medellin-module__BVapba__listing{border-bottom:1px solid #eee;margin-bottom:1.5rem;padding-bottom:1rem}.Medellin-module__BVapba__listingTitle{font-size:1.1em;font-weight:700}.Medellin-module__BVapba__listingDetails,.Medellin-module__BVapba__listingLinks{flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem;display:flex}.Medellin-module__BVapba__listingLinks a{color:inherit;text-decoration:underline}.Medellin-module__BVapba__editLink{color:#cc4532!important}
