@charset "UTF-8";#contact--intro{padding-top:190px}#contact--intro p{width:min(100%,80ch);margin-inline:auto;margin-top:20px;margin-bottom:60px}@media (max-width: 1024px) and (orientation: portrait){#contact--intro{padding-top:120px}}#contact--form{padding-top:75px;padding-bottom:110px}#contact--form .form-wrapper{background-color:#fffdfb;padding-block:75px;padding-inline:9.0277777778vw}#contact--form form input,#contact--form form textarea{font-family:inherit;font-size:12px;line-height:1em;border-bottom:1px solid #d0d4d0;padding:2px .5em;margin-top:10px;width:100%;background-color:unset}#contact--form form input:focus,#contact--form form textarea:focus{border-bottom:1px solid #FF5505}#contact--form form input::placeholder,#contact--form form textarea::placeholder{opacity:.5}#contact--form form textarea{border:1px solid #d0d4d0;padding:1em}#contact--form form textarea:focus{border:1px solid #FF5505}#contact--form form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #FF5505;display:flex;align-items:center;justify-content:center}#contact--form form input[type=checkbox]:checked{background-color:#ff5505;border:1px solid black}#contact--form form input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:14px}#contact--form form label{display:block;width:100%;text-transform:uppercase;font-size:12px;line-height:1em}@media (max-width: 1024px) and (orientation: portrait){#contact--form form input{margin-top:0}}#contact--form form .inputs-container{display:flex;flex-direction:column;gap:30px}#contact--form form .input-row{gap:40px}#contact--form form .input-group{width:100%;font-family:Telugu MN}@media (max-width: 1024px) and (orientation: portrait){#contact--form form .input-row{gap:30px}}#contact--form form .consent{margin-top:30px;gap:20px}#contact--form form .consent input{margin:unset}#contact--form form .consent label{font-size:10px;line-height:1.2em;width:min(100%,100ch);text-transform:unset}#contact--form form button{margin-top:40px;background-color:unset}#contact--form form .response{font-family:Telugu MN;display:block;width:min(100%,70ch);text-align:center;font-size:14px;margin-top:15px;color:#ff5505}#contact--form form [data-hp]{position:absolute;left:-9999vw}#contact--form .background.pattern{height:60%;background-image:url(/assets/img/global/patterns/pattern-bg-wide-white.webp);mix-blend-mode:multiply;background-size:cover}
