.form-contact form{position:relative}.form-contact{background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}.form-contact .form-contact-section{padding:60px 0}.form-contact .form-contact-left-section{padding-right:25px;width:50%}.form-contact .hs_error_rollup{bottom:-47px;position:absolute}.form-contact .form ul.no-list.hs-error-msgs.inputs-list li label{color:red;font-size:12px!important}.form-contact .form-contact-right-section{border-radius:10px;box-shadow:0 16px 12px -12px #00000040;padding:30px 40px 50px;width:50%}.form-contact .contact-part{margin-top:60px}.form-contact .contact-title{font-size:28px;font-weight:600;line-height:33.6px}.form-contact .detials{align-items:center;display:flex;flex-wrap:wrap;margin-top:10px}.form-contact .detials .contant h6{font-size:16px;font-weight:700;line-height:24px;list-style:none;margin-bottom:0;margin-left:5px;margin-top:0;padding:0}.form-contact .contact-part a:hover h6{color:#269a91!important}.form-contact .image-section img{border-radius:10px;box-shadow:0 16px 12px -12px #00000040}.form-contact .detials .contant{margin-bottom:0;margin-left:5px;padding:0}.form-contact .form-contact-list{display:flex;flex-wrap:wrap}.form-contact .form-title{display:none}.form-contact .form-upperPart h3{font-size:28px;font-weight:400;line-height:42px;margin-bottom:20px;text-align:center}.form-contact .form-upperPart p{font-size:13px;font-weight:400;line-height:19.5px;text-align:center}.form-columns-1 label,.form-contact .form-columns-2 label{font-size:18px;font-weight:400;line-height:27px;text-align:left}.form-contact form .hs-richtext p n{font-size:13px;font-weight:400;line-height:19.5px;text-align:left}.form-contact .hs_submit.hs-submit{display:inline-block;left:285px;position:relative}.form-contact .hs_recaptcha.hs-recaptcha.field.hs-form-field{display:inline-block;position:absolute}.form-contact form .hs-button,form input[type=submit]{border-radius:100px;padding:10px 30px}.form-contact form input[type=submit]:hover{background:#269a91!important;border-radius:100px;padding:10px 30px}.form-contact .contact-detials a{text-decoration:none}.form-contact .input .hs-fieldtype-textarea,.form-contact .input input{width:100%!important}.form-contact .form{margin-top:20px}.form-contact .form fieldset.form-columns-2 .input input{border-color:transparent;height:100%;outline:none}.form-contact .form fieldset.form-columns-1 .input input,.form-contact .form fieldset.form-columns-1 .input textarea{border-color:transparent;outline:none}.form-contact .form ul.no-list.hs-error-msgs.inputs-list li{margin:0;padding:0 6px}.form-contact .form ul.no-list.hs-error-msgs.inputs-list li label.hs-error-msg{color:red!important;font-size:12px}.form-contact .form fieldset.form-columns-2 .hs_firstname{padding-right:12.5px}.form-contact .form fieldset.form-columns-2 .hs_lastname{padding-left:12.5px}.form-contact .form fieldset.form-columns-1 .input{margin:0}.form-contact .hs_submit.hs-submit .actions input.hs-button.primary.large{color:#fff;font-size:18px;font-weight:600;line-height:27px}.form-contact .form fieldset .hs-form-field{margin:0}.form-contact .form fieldset{margin-bottom:20px}.form-contact .form fieldset.form-columns-1 .legal-consent-container .hs-richtext p{color:#3d3936!important;font-size:13px;font-weight:400;line-height:20px;margin:0 0 50px}.form-contact .form fieldset.form-columns-1 .input input::placeholder{color:#3d3936}.form-contact .form fieldset .input{margin-right:0}@media only screen and (max-width:1200px){.form-contact .form-contact-left-section{padding-right:0;width:100%}.form-contact .form-contact-right-section{margin-top:20px;padding:20px;width:100%}.form-contact .hs_error_rollup{position:unset}.form-contact .hs_submit.hs-submit{position:static}.form-contact .contact-part{margin-top:30px}.form-contact .form-upperPart h3{font-size:22px;line-height:35px;margin-bottom:15px}.form-contact .hs_recaptcha.hs-recaptcha.field.hs-form-field{position:static}.form-contact .hs_submit.hs-submit{left:0;width:100%}.form-contact .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{padding:0}.form-contact .contact-title{font-size:22px;font-weight:600;line-height:33.6px}.form-contact .detials .contant h6{font-size:15px;margin-bottom:0;margin-left:5px;padding:0}.form-contact .hs_submit.hs-submit .actions input.hs-button.primary.large{font-size:17px!important}.form-contact .form-columns-1 label,.form-contact .form-columns-2 label{font-size:14px!important}.form-contact fieldset.form-columns-2 .input{margin-right:0!important}.form-contact .form fieldset.form-columns-2 .hs_firstname{padding-right:0}}@media (min-width:1200px) and (max-width:1440px){.form-contact .contact-part{margin-top:30px}.form-contact .form-upperPart h3{font-size:26px;line-height:38px}.form-contact .hs_recaptcha.hs-recaptcha.field.hs-form-field{display:inline-block;position:relative}.form-contact .hs_submit.hs-submit{position:static}.form-contact .contact-title{font-size:25px;line-height:32.6px}}