.z-index-up{z-index:1}*{box-sizing:border-box}.contact-form{overflow-x:hidden;background-color:#052c54;color:#fff;padding-bottom:5rem}.contact-form .bg-image{background-size:contain}@keyframes float{0%{transform:translatex(0)}50%{transform:translatex(-20px)}to{transform:translatex(0)}}.contact-form .cont-wrap{margin-top:-72px;position:relative;padding:1.875rem;height:fit-content;background:linear-gradient(-45deg,transparent 30px,#f4f6f2 0);z-index:1}.contact-form .cont-wrap .p-flip{position:absolute;bottom:0;right:0}.contact-form .cont-wrap h2,.contact-form .cont-wrap h3{color:#052c54;margin-bottom:.5rem}.contact-form .cont-wrap p{color:#000}.contact-form .cont-wrap .social-icons{margin-top:25px;padding-top:25px;border-top:1px solid rgba(0,0,0,.2)}.contact-form .cont-wrap .social-icons a{text-decoration:none;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;float:left;width:34px;height:34px;transition:all .3s ease-in-out}.contact-form .cont-wrap .social-icons a svg{width:20px;height:20px;fill:#7fd4f0;transition:all .3s ease-in-out}.contact-form .cont-wrap .social-icons a svg:hover path{transition:all .3s ease-in-out;fill:#052c54;opacity:1}.contact-form .formski{z-index:1}.contact-form .formski label{padding-left:5px!important;padding-right:5px!important;position:relative;top:12px;left:20px;background-color:#052c54!important;margin-bottom:0!important;width:fit-content!important;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.contact-form .formski .form-columns-3{max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-form .formski .form-columns-3 .hs-form-field,.contact-form .formski .form-columns-3 .hs-form-field .input{width:100%}.contact-form .formski .form-columns-3 .hs-form-field .input .hs-input{padding:.3125rem 1.375rem;border:1px solid #3a78ff;background-color:transparent;border-radius:20px;color:#fff;width:100%}.contact-form .formski .form-columns-1{max-width:100%}.contact-form .formski .form-columns-1 .input{width:100%}.contact-form .formski .form-columns-1 .input .hs-fieldtype-textarea{padding:.3125rem 1.375rem;border:1px solid #3a78ff;background-color:transparent;border-radius:20px;color:#fff;width:100%}.contact-form .formski .form-columns-1 .legal-consent-container{padding-top:.9375rem}.contact-form .formski .form-columns-1 .legal-consent-container .hs-richtext a{transition:all .3s ease-in-out;color:#fff}.contact-form .formski .form-columns-1 .legal-consent-container .hs-richtext a:hover{color:#7fd4f0}.contact-form .formski .form-columns-1 .inputs-list{list-style:none;padding-left:0}.contact-form .formski .form-columns-1 .inputs-list .hs-form-booleancheckbox{margin-top:1rem}.contact-form .formski .form-columns-1 .inputs-list .hs-form-booleancheckbox label{cursor:pointer;display:-ms-flexbox;display:flex;top:0;left:0}.contact-form .formski .hs-button{border-color:transparent;background-color:#3a78ff;color:#fff;border-radius:30px;width:fit-content;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;padding:.5rem 1.5rem;gap:18px;transition:all .3s ease-in-out}.contact-form .formski .hs-button:hover{background:linear-gradient(0deg,rgba(127,212,240,.3),rgba(127,212,240,.3)),#3a78ff}.contact-form .formski .hs-error-msgs{padding-left:0;list-style:none}.contact-form .formski .hs-error-msgs li label{top:0;left:0}.contact-form .formski .submitted-message h2{color:#fff;margin-bottom:.625rem}.contact-form .formski .submitted-message p{float:none}.contact-form .formski .submitted-message p img{margin-right:1.5rem;width:3.9375rem!important}.contact-form .top-l{top:330px;animation:float 3s ease-in-out infinite}.contact-form .bottom-l,.contact-form .top-l{position:absolute;left:-45%;width:100%;height:65px;background-repeat:no-repeat;transform:translatex(0)}.contact-form .bottom-l{top:430px;animation:float 6s ease-in-out infinite}.contact-form .top-r{position:absolute;top:450px;right:-45%;width:100%;height:65px;background-repeat:no-repeat;transform:translatex(0);animation:float 7s ease-in-out infinite}.contact-form .bottom-r{right:-25%;animation:float 4s ease-in-out infinite}.contact-form .bottom-m,.contact-form .bottom-r{position:absolute;top:550px;width:100%;height:65px;background-repeat:no-repeat;transform:translatex(0)}.contact-form .bottom-m{right:25%;animation:float 9s ease-in-out infinite}@media screen and (min-width:992px){.contact-form .formski .form-columns-3{-ms-flex-direction:row;flex-direction:row}.contact-form .formski .form-columns-3 .hs-form-field{width:32.7%}.contact-form .formski .form-columns-3 .hs-form-field .input .hs-input{width:95%}.contact-form .formski .submitted-message p{float:left}}@media screen and (min-width:1200px){.contact-form .top-l{left:-35%}.contact-form .bottom-l{left:-40%}.contact-form .top-r{right:-40%}.contact-form .bottom-m{right:20%}}