.main-contact-form-container-outer{padding:70px 0 80px;width:100%}.main-contact-form-container-left{float:left;padding:80px 80px 0 0;width:50%}.main-contact-form-container-right{float:left;padding-left:20px;width:50%}.main-contact-form-container-inner{background:#fff;border-radius:20px;box-shadow:0 4px 11px 5px rgba(0,0,0,.33);padding:60px 40px 50px;text-align:center}.main-contact-form-container-inner-title{color:#405568;font-size:40px;line-height:1;margin-bottom:40px;text-transform:uppercase}.main-contact-form-title{color:#fff;font-size:50px;letter-spacing:-1px;line-height:1;margin-bottom:10px;text-transform:uppercase}.main-contact-form-text p{color:#fff;font-size:26px;text-shadow:1px 1px 10px rgba(0,0,0,.62)}.main-contact-form-text span a{text-decoration:underline!important}.main-contact-form-container-outer form input[type=submit]{background:#0bb8dc;border-radius:0!important;color:#fff;font-size:30px!important;font-weight:700;margin-top:20px;padding:10px 25px;text-align:center;transition:all .4s ease}.main-contact-form-container-outer form .hs-button:hover{background:#139fbd!important}.main-contact-form-container-outer form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:1px solid #999797!important;border-radius:4px!important}@media screen and (max-width:1250px) and (min-width:0){.main-contact-form-title{font-size:38px;margin-bottom:20px}.main-contact-form-text p{font-size:20px!important}}@media screen and (max-width:1150px) and (min-width:0){.main-contact-form-container-left{padding:40px 20px 0 0}}@media screen and (max-width:992px) and (min-width:0){.main-contact-form-container-left{float:unset;margin:0 auto;padding:10px 0 50px;text-align:center;width:80%}.main-contact-form-text p{text-align:center!important}.main-contact-form-container-right{float:unset;margin:0 auto;padding-left:0;width:80%}.main-contact-form-text p{font-size:20px!important;line-height:1.5}.main-contact-form-container-outer{background-position-x:1%!important}}@media screen and (max-width:768px) and (min-width:0){.main-contact-form-container-inner{padding:40px 30px}}@media screen and (max-width:480px) and (min-width:0){.main-contact-form-container-right{width:95%}}