*{box-sizing:border-box}.form-contact-section{font-size:18px;min-height:606px;opacity:0;transform:translateY(50px);transition:all .5s ease}.hero-section.hero-contact .form-contact-section p{max-width:none}.form-contact-section.fadeinUp.in-view{opacity:1;transform:translateY(0)}.hero-contact{background:#fff;padding:152px 0 109px}.hero-section.hero-contact h1{letter-spacing:0;line-height:.85;margin:0 0 52px}.hero-section,.hero-section.hero-contact .container{position:relative}.hero-section .row{justify-content:space-between;margin:0 -16px}.hero-section.hero-contact .text-section{padding:0;position:relative;width:41%;z-index:3}.hero-section.hero-contact .text-section p{margin:0 0 20px}.hero-section.hero-contact .text-box{padding:0 16px}.hero-section .image{min-height:100%;width:56%}.hero-section .bg-image{bottom:0;left:46%;position:absolute;right:0;top:0;z-index:1}.hero-section .bg-image:after{content:"";display:block;padding-top:75%}.hero-section.hero-contact p{margin:0 0 40px;max-width:496px}.hero-section.hero-contact .js-pattern-right{bottom:3%;top:auto;z-index:1}.form-contact-section .hs-form-field>label{color:#fff;display:block;font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:700;letter-spacing:1.68px;line-height:1;margin:0 0 11px;text-transform:uppercase}@media (max-width:1399px){.form-contact-section{font-size:16px}.hero-section.hero-contact .text-box{max-width:450px;padding:0 16px 25px}.hero-section .text-section{width:41%}.hero-section .bg-image{left:43.5%}.hero-section .image{width:58%}.hero-section.hero-contact .js-pattern-right{bottom:0}.hero-section.hero-contact p{margin:0 0 20px;max-width:390px}.hero-section.hero-contact h1{margin:0 0 46px}}@media (max-width:1023px){.hero-section p{margin:0 0 35px;max-width:100%}.hero-section.hero-contact h1{margin:0 0 30px}}@media (max-width:767px){.hero-section.hero-contact .js-pattern-right{bottom:-50px}.hero-section .image{width:100%}.hero-section .bg-image{position:static}.hero-section .text-section{width:100%}.hero-section .text-box{margin:0;max-width:none;padding:30px 16px}.hero-section p{margin:0 0 20px}.hero-section.hero-contact .text-section{width:100%!important}.hero-section.hero-contact .text-box{padding:0 16px}}.form-contact .form-control::-webkit-input-placeholder{color:#4d4f52}.form-contact .form-control:-moz-placeholder{color:#4d4f52}.form-contact .form-control::-moz-placeholder{color:#4d4f52;opacity:1}.form-contact .form-control:-ms-input-placeholder{color:#4d4f52}.form-contact-section{background:#035975;border-radius:8px;color:#fff;margin:30px 16px -594px 0;max-width:628px;padding:45px 58px 63px;position:relative;width:100%;z-index:5}.form-contact-section p{margin:0 0 28px}.form-contact-section h3{font-weight:600;line-height:1;margin:0 0 22px}.form-contact-section select{padding:0 9px}.form-contact-section .hs-form-field{margin:0 0 32px;position:relative}.form-contact-section .hs-form-field select{display:none}.form-contact-section .hs_error_rollup label{font-size:1rem;margin:0 0 25px}.form-contact-section .hs-button{background:#43d9ca;color:#303134;width:100%}.form-contact-section .hs_submit{padding:7px 0 0}.form-contact-section textarea{height:48px!important;overflow:hidden;padding-bottom:9px;padding-top:13px;width:100%!important}.form-contact-section .hs-input::-webkit-input-placeholder{color:#4d4f52;text-transform:capitalize}.form-contact-section .hs-input:-moz-placeholder{color:#4d4f52;text-transform:capitalize}.form-contact-section .hs-input::-moz-placeholder{color:#4d4f52;opacity:1;text-transform:capitalize}.form-contact-section .hs-input:-ms-input-placeholder{color:#4d4f52;text-transform:capitalize}.form-contact-section .hs-form-required{color:#fff;font-size:10px;line-height:1;vertical-align:top}.hero-section.hero-contact .row{flex-wrap:wrap}@media only screen and (max-width:1399px){.form-contact-section{margin:0 16px -444px 0;max-width:519px;padding:37px 46px 47px;position:relative;z-index:5}.hero-section.hero-contact .form-contact-section p{margin:0 0 28px;max-width:390px}.form-contact-section textarea{height:40px!important;padding-top:10px}.form-contact-section .hs-form-field{margin:0 0 24px}.form-contact-section .hs_submit{padding:16px 0 0}.hero-contact{background:#f5f5f5;padding:151px 0 62px}}@media only screen and (max-width:1199px){.hero-contact{background:#f5f5f5;padding:151px 0 93px}.form-contact-section{margin:0 16px -429px 0}}@media only screen and (max-width:1023px){.form-contact-section.fadeinUp{min-height:400px}.form-contact-section{margin:0 16px -380px 0;max-width:419px;padding:20px 20px 30px}.hero-contact{background:#f5f5f5;padding:102px 0 0}}@media only screen and (max-width:767px){.hero-contact{padding-bottom:30px}.form-contact-section.fadeinUp{position:relative}.hero-section.hero-contact .text-section p{margin:0 0 30px}.hero-section.hero-contact h1{margin:0 0 20px}.hero-section.hero-contact p{margin:0 0 30px}.form-contact-section{margin:0 15px;max-width:calc(100% - 30px);padding:20px 20px 30px}.section-with-ico-list .text-col{max-width:100%!important}}