section.contact-us{width:100%;padding:100px 20px;background-repeat:no-repeat;background-size:cover;background-position:center}section.contact-us .inner{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:40px}section.contact-us .inner .content h3{color:#fbf364}section.contact-us .inner .content h1,section.contact-us .inner .content h2{color:#90dafd;margin:20px 0;text-transform:uppercase}section.contact-us .inner .content p{font-family:woodford-bourne-pro;font-weight:400;font-size:1.125rem;color:#fff;line-height:1.3}section.contact-us .inner .form{width:100%;background:#DEDEDE;padding:30px 20px;border-radius:40px}section.contact-us .inner .form .form-content{display:flex;align-items:auto;justify-content:auto;flex-direction:column;flex-wrap:auto;gap:15px;margin-bottom:30px}section.contact-us .inner .form .form-content h3{font-family:hwt-artz;font-weight:700;font-size:1.875rem;color:#80cb44;line-height:1.3;text-transform:uppercase}section.contact-us .inner .form .form-content p{font-family:woodford-bourne-pro;font-weight:400;font-size:1rem;color:#343434;line-height:1.3}section.contact-us .inner .form .fields{display:flex;align-items:auto;justify-content:center;flex-direction:column;flex-wrap:auto}section.contact-us .inner .form .fields .left,section.contact-us .inner .form .fields .right{width:100%}section.contact-us .inner .form .fields .right .field{width:100%}section.contact-us .inner .social{display:flex;align-items:flex-start;justify-content:auto;flex-direction:column;flex-wrap:auto;gap:40px;width:100%}section.contact-us .inner .social h3{font-family:hwt-artz;font-weight:700;font-size:3.25rem!important;color:#90dafd;line-height:1.3;margin-bottom:0}section.contact-us .inner .social .socials{display:flex;align-items:auto;justify-content:auto;flex-direction:row;flex-wrap:auto;gap:30px}section.contact-us .inner .social .socials a:hover img{opacity:.6}section.contact-us .inner .social .socials a img{height:55px;width:100%;transition:all .3s ease}@media only screen and (min-width: 992px){section.contact-us{background-size:contain;background-position:top right}section.contact-us .inner{align-items:flex-start}section.contact-us .inner .content{flex-basis:60%}section.contact-us .inner .form{padding:60px 80px}section.contact-us .inner .form .fields{flex-direction:row;justify-content:space-between;gap:40px}section.contact-us .inner .form .fields .field{width:100%}section.contact-us .inner .form .fields .right{align-items:flex-end}section.contact-us .inner .social{flex-direction:row;align-items:center}}
