.contact-us-main-section{align-items:center;border:5px solid rgba(46,140,255,.2);border-radius:40px;box-shadow:20px 50px 100px 0 rgba(0,0,0,.06);display:flex;padding:60px}.contact-us-main-section .contact-us-left-section{padding-right:100px;width:50%}.contact-us-main-section .contact-us-right-section{background:rgba(94,169,201,.1);border-radius:30px;padding:40px;width:50%}.contact-us-main-section .contact-us-right-section form label{color:#868686;font-size:18px;line-height:20px;margin:0 0 15px}.contact-us-main-section .contact-us-right-section form br{display:none}.contact-us-main-section .contact-us-right-section form input{border:2px solid rgba(46,140,255,.3);border-radius:10px;box-shadow:0 5px 15px 0 rgba(94,169,201,.13);height:80px;margin:0 0 30px}.contact-us-main-section .contact-us-right-section form .form-button{text-align:center}.contact-us-main-section .contact-us-right-section form .form-button button{align-items:center;background-image:linear-gradient(#5ea9c9,#315977);border:1px solid hsla(0,0%,100%,.4);border-radius:15px;box-shadow:0 10px 30px 1px rgba(0,0,0,.35);color:#fff;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;letter-spacing:2px;margin:0;min-height:60px;padding:0 40px;text-transform:uppercase}.contact-us-main-section .contact-us-right-section form .actions{text-align:center}.contact-us-main-section .contact-us-right-section form .actions input.hs-button.primary.large{align-items:center;background-image:linear-gradient(#5ea9c9,#315977);border:1px solid hsla(0,0%,100%,.4);border-radius:15px;box-shadow:0 10px 30px 1px rgba(0,0,0,.35);color:#fff;display:inline-flex;font-size:18px;font-weight:600;height:60px!important;justify-content:center;letter-spacing:2px;margin:0;padding:0 40px;text-transform:uppercase}.contact-us-top .hs_cos_wrapper_type_inline_text{color:#315977;font-size:60px;font-weight:800;letter-spacing:1px;line-height:70px;margin:0 0 10px!important}.contact-us-top .hs_cos_wrapper_type_inline_text span.blue-text{color:#5ea9c9}.contact-us-top p{color:#868686;font-size:20px;font-weight:400;line-height:32px}.contact-icon-innner{align-items:center;border:2px solid transparent;border-radius:20px;display:flex;padding:20px}.contact-icon-innner .hs_cos_wrapper_type_inline_text{color:#121212;font-size:20px;font-weight:700;padding:0 0 0 25px}.contact-icon-innner:hover{background:rgba(94,169,201,.1);border-color:#5ea9c9}.social-icon-outer{align-items:center;display:flex}.contact-us-top{padding:0 0 40px}section.custom-contact-us-section{padding:0 0 100px}.contact-icon-main a.custom-links{color:transparent}.contact-icon-main a{text-decoration:none}.contact-us-main-section .contact-us-right-section form textarea{border:2px solid rgba(46,140,255,.3);border-radius:10px;box-shadow:0 5px 15px 0 rgba(94,169,201,.13);height:80px;margin:0 0 30px}@media screen and (max-width:1500px){.contact-us-main-section{padding:50px}.contact-us-top .hs_cos_wrapper_type_inline_text{font-size:50px;line-height:60px}.contact-us-top{padding:0 0 20px}.contact-icon-innner{padding:15px}}@media screen and (max-width:1300px){section.custom-contact-us-section{padding:0 0 100px}.contact-us-main-section .contact-us-right-section form input,.contact-us-main-section .contact-us-right-section form textarea{height:65px}}@media screen and (max-width:1024px){.contact-us-main-section{padding:30px}.contact-us-main-section .contact-us-left-section{padding-right:50px}.contact-us-top .hs_cos_wrapper_type_inline_text{font-size:40px;line-height:50px}.contact-us-top p{font-size:18px;line-height:28px}.contact-icon-innner{padding:10px}.contact-us-main-section .contact-us-right-section{padding:30px}.contact-us-main-section .contact-us-right-section form input{margin:0 0 20px}.contact-us-main-section .contact-us-right-section form label{margin:0 0 10px}}@media screen and (max-width:980px){.contact-us-main-section{flex-direction:column}.contact-us-main-section .contact-us-left-section{padding-bottom:20px;padding-right:0;width:100%}.contact-us-main-section .contact-us-right-section{width:100%}.contact-us-main-section .contact-us-right-section form input{height:60px;margin:0 0 20px}section.custom-contact-us-section{padding:0 0 50px}}@media screen and (max-width:767px){.contact-us-main-section{padding:20px}.contact-us-top .hs_cos_wrapper_type_inline_text{font-size:30px;line-height:40px}.contact-us-top p{font-size:16px;line-height:26px}.contact-us-top{padding:0 0 10px}.contact-icon-innner .hs_cos_wrapper_type_inline_text{font-size:18px;padding:0 0 0 15px}.contact-us-main-section .contact-us-right-section{padding:20px}.contact-us-main-section .contact-us-right-section form input{height:50px;margin:0 0 15px}.contact-us-main-section .contact-us-right-section form label{font-size:16px;line-height:18px;margin:0 0 10px}.contact-us-main-section .contact-us-right-section form .form-button button{font-size:16px;letter-spacing:1px;min-height:50px;padding:0 30px}.contact-us-main-section .contact-us-right-section form .actions input.hs-button.primary.large{font-size:16px;height:48px!important;letter-spacing:1px;min-height:50px;padding:0 30px}.contact-us-main-section .contact-us-right-section form textarea{height:50px;margin:0 0 20px}}