.twocol-form-content{background-repeat:no-repeat!important;background-size:cover!important;margin-bottom:100px}.twocol-form-content.hero-type{padding-bottom:90px;padding-top:90px}.twocol-form-content .header-area{margin-bottom:40px;margin-top:20px}.twocol-form-content.hero-type .form-area .form-wrap{padding:0 50px}.twocol-form-content .content-area h1{margin-bottom:10px;margin-top:20px}.twocol-form-content .content-area h2{margin-bottom:20px;margin-top:40px}.twocol-form-content .content-area h4{margin-bottom:10px}.twocol-form-content .content-area p.intro-title{color:var(--color-primary-1);font-size:26px;font-weight:400;line-height:36px;margin-bottom:30px}.twocol-form-content .twocolt-wrap{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-between}.twocol-form-content .twocolt-wrap .content-area{flex:1 0 45%;max-width:600px;padding-right:40px}.twocol-form-content .twocolt-wrap .content-area.right-c{flex:1 0 45%;max-width:540px;padding-left:40px;padding-right:0}.twocol-form-content .twocolt-wrap .form-area{flex:1 0 50%;max-width:650px}.twocol-form-content .form-area .form-wrap{background:#f9f4ec;border-radius:15px;padding:50px 50px 60px}.twocol-form-content .form-area .form-wrap h3{margin-bottom:20px}.twocol-form-content .form-area .form-wrap .form-title{display:none}.twocol-form-content .form-area form fieldset{margin-bottom:12px;max-width:100%}.twocol-form-content .form-area form fieldset:last-child{margin-bottom:40px}.twocol-form-content .form-area form fieldset.form-columns-1 .hs-input{width:100%!important}.twocol-form-content .form-area form .hs_email input{background-color:#fff;border:none;border-radius:4px;box-shadow:none;color:#999;font-size:14px;font-weight:400;line-height:21px;padding:13px 15px;width:100%}.twocol-form-content .form-area form .hs-form-field>label{color:#111;font-size:14px;font-weight:700;line-height:21px;margin-bottom:7px}.twocol-form-content .form-area form .hs-dateinput input,.twocol-form-content .form-area form .hs-form-field .input>input,.twocol-form-content .form-area form .input textarea,.twocol-form-content .form-area form select{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:none;color:#999;font-size:14px;font-weight:400;line-height:21px;padding:15px;width:100%}.twocol-form-content .form-area form .input textarea{height:150px}.twocol-form-content .form-area form .hs-submit input{-webkit-appearance:none;background-color:var(--color-primary-1);border:none;border-radius:4px;box-shadow:none;color:var(--color-secondary-2);font-size:16px;padding:16px 30px;width:auto}.twocol-form-content .form-area form .hs-fieldtype-booleancheckbox ul{list-style:none}.twocol-form-content .form-area form .hs-form-booleancheckbox{margin-bottom:20px;margin-top:15px}.twocol-form-content .form-area form .hs-form-booleancheckbox input{margin-right:10px}.twocol-form-content .form-area form .hs-form-booleancheckbox label{color:#111;font-size:16px;font-weight:700;line-height:21px}.twocol-form-content .content.white .form-area form .hs-form-booleancheckbox label{color:#fff}.twocol-form-content .form-area form .hs-submit{margin-top:40px}.twocol-form-content .form-area form .hs-submit input{cursor:pointer}.twocol-form-content .form-area form .hs-submit input:hover{background-color:var(--color-primary-2);color:#fff}.twocol-form-content .form-area form ul.hs-error-msgs li{list-style:none}.twocol-form-content .form-area form ul.hs-error-msgs li label{color:var(--color-primary-1);font-size:14px;font-weight:700;line-height:21px}.twocol-form-content.white .form-area form ul.hs-error-msgs li label{color:#fff}.twocol-form-content .form-area .content-below-form p{color:var(--color-primary-1);font-size:16px;font-weight:400;line-height:24px}.twocol-form-content .form-area .input ul.inputs-list .hs-form-booleancheckbox input{width:auto!important}.hs-dependent-field .hs-form-field{margin-bottom:10px}.twocol-form-content .twocolt-wrap .list-area .list-item{margin-bottom:10px;padding-left:42px;position:relative}.twocol-form-content .twocolt-wrap .list-area .list-item p{color:#111;font-size:18px;font-weight:400;line-height:27px}.twocol-form-content .twocolt-wrap .list-area .list-item:after{background:url(../images/selector-checked-default.svg);content:"";height:22px;left:0;position:absolute;top:0;width:22px}.twocol-form-content ul{padding-left:25px}.twocol-form-content ul li{color:#111;font-size:26px;font-style:normal;font-weight:400;line-height:36px}@media (max-width:767px){.twocol-form-content{margin-bottom:30px}.twocol-form-content.hero-type{padding-bottom:50px;padding-top:50px}.twocol-form-content .twocolt-wrap{display:flex;flex-direction:column}.twocol-form-content .twocolt-wrap .content-area,.twocol-form-content .twocolt-wrap .content-area.right-c{order:1;padding-left:0;padding-right:0;width:100%}.twocol-form-content .twocolt-wrap .form-area{order:2;width:100%}.twocol-form-content .header-area h2{text-align:left!important}.twocol-form-content .content-area{margin-bottom:30px}.twocol-form-content .content-area h4{font-size:24px;font-style:normal;font-weight:700;line-height:34px}.twocol-form-content .content-area p.intro-title{font-size:24px;font-style:normal;font-weight:400;line-height:34px}.twocol-form-content .twocolt-wrap .list-area{margin-bottom:40px;max-width:100%}.twocol-form-content .form-area .form-wrap{padding:20px}}@media (max-width:600px){.twocol-form-content .twocolt-wrap .list-area .list-item:after{position:absolute;top:8px}.twocol-form-content .content-area h1{font-size:40px!important;line-height:48px!important}}