.contact-main{overflow:hidden;padding-bottom:100px}@media screen and (max-width:991px){.contact-main{background:linear-gradient(180deg,#fff 0,#fff 30%,#ebf3ff 30.1%,#ebf3ff);padding-bottom:80px}}@media screen and (max-width:767px){.contact-main{padding-bottom:50px}}.contact-main fieldset.form-columns-1,.contact-main fieldset.form-columns-2{max-width:100%}.contact-main label{color:#000;font-family:greycliff-cf,sans-serif;font-size:16px;font-weight:400;margin-bottom:5px}.contact-main input:not([type=submit]),.contact-main select{background:#fff;border:1px solid #606060;border-radius:10px;color:#000;font-size:18px;height:55px;padding:10px 12px;width:100%!important}@media screen and (max-width:991px){.contact-main input,.contact-main input:not([type=submit]),.contact-main select{font-size:16px;height:42px;padding:0 12px}}.contact-main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23E30A7D' d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9S301 191.9 288 191.9L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'/%3E%3C/svg%3E");background-position:calc(100% - 20px) 13px;background-repeat:no-repeat;background-size:16px}@media screen and (max-width:991px){.contact-main select{background-position:calc(100% - 20px) 8px;background-size:14px}}.contact-main textarea{background:#fff;border:1px solid #606060;border-radius:10px;color:#000;font-size:18px;height:88px;padding:10px 12px;width:100%!important}.contact-main fieldset{display:flex;gap:27px}@media screen and (max-width:991px){.contact-main fieldset{display:block}}.contact-main fieldset>.field{float:none!important;margin-top:0;padding-bottom:25px;position:relative;width:100%!important}@media screen and (max-width:991px){.contact-main fieldset>.field{padding-bottom:17px}}.contact-main fieldset.form-columns-1 div.input,.contact-main fieldset.form-columns-2 div.input{margin-right:0}.contact-main .hs-error-msgs{bottom:-4px;left:0;margin:0;padding-left:17px;position:absolute}@media screen and (max-width:991px){.contact-main .hs-error-msgs{bottom:-9px}}.contact-main .hs-error-msgs *{color:#c30000;font-weight:600}.contact-main .legal-consent-container{padding-bottom:20px}.contact-main input[type=submit]{border-radius:30px;display:inline-block;font-size:18px;height:auto;margin:20px 0 0;padding:10px 50px;width:auto}.contact-main input[type=submit]:hover{background:#e30a7d;border-color:#e30a7d;color:#fff}.hs_recaptcha{transform:scale(.8);transform-origin:left top}.contact-main .hex{left:-20vw;position:absolute;top:0;transform:rotate(30deg);width:200vw;z-index:1}.contact-main .hex svg{height:auto;width:100%}.contact-main .hex svg *{fill:#ebf3ff}.contact-main .hs_error_rollup{position:relative}.contact-main .hs_error_rollup .hs-error-msgs{bottom:-105px}ul.inputs-list{padding-left:0}ul.inputs-list li{list-style-type:none}ul.inputs-list li input[type=checkbox]{height:24px!important;margin-right:10px;width:24px!important}@media(min-width:420px){ul.inputs-list li span{min-width:400px}}