#contact,#contact h2{text-align:center!important}#contact .cs-row{flex-direction:column}@media (min-width:1200px){#contact .cs-row{flex-direction:row}}#contact .cs-row>.cs-col{margin-bottom:50px}#contact .cs-row>.cs-col#map-details .circle{padding:15px 13px}@media (min-width:768px){#contact .cs-row>.cs-col#map-details .circle{padding:20px 18px;font-size:2.5em}}@media (min-width:1200px){#contact .cs-row>.cs-col{margin-bottom:unset}}#contact .cs-row>.cs-col .circle{background:var(--color-secondary);color:var(--color-white);border-radius:50%;margin-bottom:40px;padding:15px;font-size:2em;display:inline-block}@media (min-width:768px){#contact .cs-row>.cs-col .circle{padding:20px;font-size:2.5em}}#contact .cs-row>.cs-col>section{max-width:320px;height:100%;margin:0 auto;display:grid}#contact .cs-row>.cs-col>section>div:last-child{align-items:flex-end;display:flex}#contact .cs-row>.cs-col>section h4{color:var(--color-third)}#contact .cs-row>.cs-col>section a.contact-button{box-shadow:unset;width:100%;color:var(--color-secondary);border:var(--color-secondary) 1px solid;transition:color var(--hover-transition-time) ease,border-color var(--hover-transition-time) ease;font-family:var(--font-family-semi-medium);background-color:#0000;border-radius:40px;padding:5px 20px;text-decoration:none;display:inline-block}#contact .cs-row>.cs-col>section a.contact-button:hover{border-color:var(--color-secondary-hover);color:var(--color-secondary-hover)}
