@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;600;700&family=Open+Sans:wght@200;300;400;500;600;700&display=swap";/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.contact-hero{position:relative;min-height:100dvh;color:#fff;padding-top:130px;padding-bottom:50px;display:flex;align-items:center}.contact-hero::after{content:"";position:absolute;top:0;left:0;background:linear-gradient(270deg, rgba(39, 39, 39, 0) 0%, rgba(13, 13, 13, 0.667467) 59.73%, rgba(0, 0, 0, 0.9) 100%);width:100%;height:100%;z-index:1;pointer-events:none}.contact-hero__bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;object-position:center 88%;object-fit:cover}.contact-hero__heading{font-size:60px;font-weight:700}.contact-hero__desc{margin-bottom:30px;color:hsla(0,0%,100%,.6980392157)}.contact-hero__content{position:relative;z-index:2;max-width:454px}.contact-hero__details{font-size:14px;display:flex;flex-direction:column}.contact-hero__details h2{margin-bottom:14px}.contact-hero__details a{color:#fff;display:flex;align-items:flex-start;gap:14px;margin-bottom:12px}.contact-hero__details a:last-child{width:100%;max-width:368px}.contact-hero__details a svg,.contact-hero__details a img{flex:1 0 auto;max-width:17px;height:auto}.contact-hero__form{position:relative;z-index:2;color:#252525;background-color:#fff;padding:2rem;padding-bottom:.3rem;margin-left:2rem;border-radius:1rem;border:1px solid rgba(194,194,194,.1411764706);box-shadow:0px 4px 14.1px 0px rgba(0,0,0,.1490196078)}.contact-hero__form .row>div:last-child p{margin-bottom:0}.contact-hero__form .contact__form-title{color:#252525;font-size:1.25rem;font-weight:700;margin-bottom:22px}.contact-hero__form input,.contact-hero__form textarea,.contact-hero__form select{background-color:rgba(171,171,171,.0588235294);border:1px solid rgba(194,194,194,.1411764706);border-radius:.5rem;padding:1rem .875rem;width:100%;font-size:.875rem;font-weight:500}.contact-hero__form input::placeholder,.contact-hero__form textarea::placeholder,.contact-hero__form select::placeholder{color:rgba(75,75,75,.6);font-weight:500}.contact-hero__form input[type=submit],.contact-hero__form textarea[type=submit],.contact-hero__form select[type=submit]{background-color:#252525;color:#fff;font-weight:600;transition:all .3s ease}.contact-hero__form input[type=submit]:hover,.contact-hero__form input[type=submit]:focus,.contact-hero__form input[type=submit]:active,.contact-hero__form textarea[type=submit]:hover,.contact-hero__form textarea[type=submit]:focus,.contact-hero__form textarea[type=submit]:active,.contact-hero__form select[type=submit]:hover,.contact-hero__form select[type=submit]:focus,.contact-hero__form select[type=submit]:active{background-color:#f26329}.contact-hero__form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="15" height="8" viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.6597 6.60189L14.3394 0.933977C14.5532 0.720586 14.5536 0.374333 14.3402 0.160587C14.1269 -0.053214 13.7806 -0.0535695 13.5668 0.159766L7.88669 5.82809C7.67346 6.04132 7.32652 6.04132 7.11289 5.82768L1.43316 0.159766C1.21936 -0.0535701 0.873103 -0.0532146 0.659768 0.160586C0.553237 0.267309 0.5 0.407117 0.5 0.546871C0.5 0.687007 0.553537 0.827144 0.660588 0.933976L6.33991 6.60148C6.97959 7.24116 8.02043 7.24116 8.6597 6.60189Z" fill="%23252525" fill-opacity="1"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:15px 8px}.contact-hero__form button[type=submit]{width:100%;background-color:#25459b;border-color:#25459b;color:#fff;font-weight:600;justify-content:center;align-items:center;display:flex;border-radius:.5rem;gap:10px;transition:all .3s ease}.contact-hero__form button[type=submit]:hover,.contact-hero__form button[type=submit]:focus,.contact-hero__form button[type=submit]:active{background-color:#f26329;border-color:#f26329;color:#fff}.contact-hero__form .wpcf7 form .wpcf7-response-output{margin:1rem 0;margin-top:0}@media(max-width: 991.98px){.contact-hero__heading{font-size:2.5rem;max-width:385px}.contact-hero__desc{margin-bottom:1.25rem}.contact-hero__form{margin-left:0;margin-top:2rem}}@media(max-width: 767.98px){.contact-hero{padding-bottom:2.5rem}.contact-hero__details a:last-child{max-width:100%}.contact-hero__form{padding:1.5rem;padding-bottom:0}}/*# sourceMappingURL=contact-hero.css.map */
