.contact-from .form-wrap form{align-items:center;display:flex;flex-wrap:wrap;margin:0 -9px;row-gap:18px}.contact-from .form-wrap form>div{padding:0 9px;width:20%}.contact-from .form-wrap form .input input{border-color:var(--primary-color);border-width:1px;color:#333242;height:50px;padding:15px 20px;width:100%}.contact-from .form-wrap input.hs-button.primary.large{background:var(--primary-color);border:1px solid transparent;color:#fff;font-size:18px;line-height:1.2;padding:14px 36px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.contact-from .form-wrap input.hs-button.primary.large:hover{background-color:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.contact-from .form-wrap label{display:none}.contact-from .form-box .sec-title .title{font-size:48px;line-height:1.2;margin-bottom:25px}.contact-from .form-box{background:#fff;box-shadow:0 0 100px rgba(0,0,0,.4);margin-top:-60px;padding:30px 40px;position:relative}.contact-from .form-wrap form .input input.invalid.error{border-color:red}.contact-from .form-wrap .hs_error_rollup{display:none}.contact-from .form-wrap form select{border-color:var(--primary-color);border-width:1px;color:#333242;height:50px;padding:15px 20px;width:100%}@media(max-width:1199px){.contact-from .form-wrap form>div{width:33.33%}}@media(max-width:991px){.contact-from .form-box{margin-top:30px}}@media(max-width:767px){.contact-from .form-wrap form>div{width:100%}.contact-from .form-box{padding:30px 20px}}