section.contact-form{overflow:hidden;padding-bottom:80px!important}section.contact-form .wrapper{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:32px}section.contact-form .wrapper .content .details{margin-top:48px}section.contact-form .wrapper .content .detail{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:16px;margin-bottom:24px}section.contact-form .wrapper .content .detail svg{width:24px;height:fit-content;min-width:24px;min-height:fit-content}section.contact-form .wrapper .content .map{aspect-ratio:1.85/1;border-radius:8px;overflow:hidden}section.contact-form .wrapper .content .map iframe{width:100%;height:100%;object-fit:cover;object-position:center}section.contact-form .wrapper .content .social-wrapper{margin-top:48px}section.contact-form .wrapper .content .social-wrapper h5{font-family:pag-revolution,sans-serif;font-weight:700;font-size:1.5rem;color:#fff;line-height:1;letter-spacing:1px}section.contact-form .wrapper .content .social-wrapper .social{margin-top:16px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:24px}section.contact-form .wrapper .content .social-wrapper .social a svg path{transition:all .3s ease}section.contact-form .wrapper .content .social-wrapper .social a:hover svg path{fill:#a9dc43}@media only screen and (min-width: 992px){section.contact-form{padding-bottom:120px!important}section.contact-form .wrapper{grid-template-columns:1fr 1fr;gap:48px}section.contact-form .wrapper>*{flex-basis:50%}}
