@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap");*{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;padding:0}h2,p{margin-bottom:0}.image-block__headline{color:#102e6d;font-weight:600}.flex{align-items:center;display:flex;flex-direction:row}.hide,.tab2{display:none}.header__container{max-width:1480px}.heading{font-size:40px}.heading,.heading-2{color:#102e6d;font-weight:400;margin-bottom:6px;text-align:center}.heading-2{font-size:30px}.heading-3{font-size:18px;font-weight:600}.nav-lower{background-color:#f2f1ef;padding:10px 0}.nav-lower-container{justify-content:space-between;margin:auto;max-width:80%}.nav-lower-box{color:#9d9d9c;font-size:16px;font-weight:600;line-height:26px}.nav-lower-box>p{margin-bottom:0}.nav-lower-box i{font-size:20px;margin-left:10px}.hero-section{background-image:url(https://26995409.fs1.hubspotusercontent-eu1.net/hubfs/26995409/Winter_Banner_HomePage.webp);background-position:50%;background-size:cover;flex-flow:column;justify-content:center;padding:10px 0;position:relative}.hero-container{column-gap:20px;justify-content:space-between;max-width:1340px;width:98%;z-index:2}.campaign{align-items:stretch;background:rgba(56,56,57,.9);border:4px solid #fff;box-sizing:border-box;color:#fff;column-gap:20px;font-weight:700;height:180px;max-width:665px;padding:20px;text-align:center;width:100%}.campaign-line{background:#fff;width:2px}.campaign-block img{width:280px}.campaign-block{flex:1 1 50%;flex-direction:column;justify-content:center}.campaign-block h2{font-size:18px;font-weight:600}.campaign-block p{font-size:14px;font-weight:600;line-height:22px;margin-top:10px}.campaign-block p a{border-bottom:1px dotted #fff;color:inherit;padding-bottom:2px;text-decoration:none}.form-container{background:hsla(0,0%,100%,.9);box-sizing:border-box;flex-direction:column;justify-content:center;margin:0;max-width:none;min-height:600px;min-width:480px;padding:0 50px;width:480px}.form-container h2{color:#102e6d;font-size:40px;font-weight:400;margin-bottom:6px;text-align:center}.form-container p{color:#313746;font-size:16px;margin-bottom:20px;text-align:center}.form-container p strong{color:#102e6d}.form-container p a,.logo-section p a,.module-col a{border-bottom:1px dotted #102e6d;color:inherit;text-decoration:none}.required:after{content:"*";padding:0 0 0 3px;position:absolute;z-index:-1}.formLabel{color:#313746;cursor:text;font-size:.7rem;font-weight:400;left:0;max-width:calc(100% - 11px);position:absolute;top:0;transform:translate3d(11px,10px,0);transition:-webkit-transform .1s ease-out 0s,font-size .1s ease-out 0s;user-select:none;z-index:0}.formInput:focus~.formLabel{color:#e5671c;font-size:11px;transform:translate3d(11px,-9px,0);z-index:99}.formInput:focus~.required:after{content:" "}.formInput{background-color:#fff;border:1px solid #c9c9c9;border-radius:0;box-sizing:border-box;color:#313746;display:block;font-size:.8rem;height:42px;outline:none;overflow:visible;padding:0 40px 0 11px;width:100%}.formInput:focus{border:1px solid #e5671c;z-index:1}input[type=text]:focus{outline:none}.formElement{margin:0 0 15px;position:relative}.input-row{column-gap:14px}.form-main-btn{background-color:#f16d1e;border:0;border-radius:50px;color:#fff;font-size:.85rem;font-weight:600;justify-content:space-between;margin:0 auto;min-height:52px;outline:none;padding:10px 20px;text-align:left;transition:all .1s ease-in-out;width:270px}.form-main-btn:hover{background-color:#e5671c;border:0;color:#fff;font-weight:600}.small small{font-size:12px}.small{margin-bottom:0;margin-top:20px}.customer-reviews{flex-direction:column;justify-content:center;margin:50px auto;max-width:90%}.customer-reviews h2{color:#102e6d;font-size:30px;font-weight:400;margin-bottom:20px}.logo-section{margin:50px auto;max-width:78%}.logo-section p{color:#313746;font-size:18px}.logo-section p a{color:#102e6d}.logo-section p a:hover{border-bottom:1px dotted #e5671c;color:#e5671c}.footer-modules{margin:50px auto}.module-col{border-right:1px dotted #cbcfd8;flex:1 1;flex-direction:column;height:400px;justify-content:space-between;padding:0 2vw;text-align:center}.module-col:last-child{border-right:none}.btn-green,.module-col .form-main-btn{background-color:#fff;border:2px solid #65b44b;color:#65b44b;width:unset}.btn-green:hover,.module-col .form-main-btn:hover{background-color:#65b44b;color:#fff}.btn-green i,.module-col .form-main-btn i{margin-left:20px}.icon-box-main{height:100px}.icon-box{border-radius:100%;color:#fff;font-size:40px;padding:20px;transition:.5s}.icon-box:hover{font-size:45px;padding:25px}.fa-tag{background-color:#c60033}.fa-money-check{background-color:#497c26}.fa-comments{background-color:#007778}.module-col a{color:#102e6d;font-size:20px;font-weight:600}.module-col a:hover{border-bottom:1px dotted #e5671c;color:#e5671c}.module-col p{color:#313746;line-height:28px}.module-col ul{list-style:none;margin-top:10px}.module-col ul li a{font-size:17px}.module-col ul li:not(:last-child){padding-right:.5em}.module-col li:not(:last-child):after{content:"|";margin-left:.5em}.footer-modules .form-main-btn{margin-top:20px}@media screen and (max-width:480px){.input-row{align-items:unset;flex-direction:column}.tab-responsive-form{margin:auto;max-width:95%}.form-container{min-width:unset;padding:0;width:unset}}@media screen and (max-width:600px){.nav-lower-container{flex-direction:column}}@media screen and (max-width:719px){.tab1{display:none!important}.tab2{display:block}.module-col p{width:unset!important}}@media screen and (max-width:959px){.nav-lower-container{max-width:95%}.nav-lower-box{font-size:13px}.nav-lower-box i{font-size:15px}.hero-section{justify-content:flex-end;margin-bottom:120px;padding:0}.hero-container{justify-content:center}.hero-section:after{background:linear-gradient(0deg,rgba(0,0,0,.74),transparent);content:"";height:10vh;max-height:100px;width:100%}.hero-btn{position:absolute;top:310px}.campaign{margin:50px 0}.btn-green{margin-top:10px;width:270px}.footer-modules{flex-direction:column;justify-content:space-between}.module-col{border-bottom:1px dotted #cbcfd8;border-right:none;padding:20px 0 50px;width:100%}.module-col:last-child{border-bottom:none}.module-col p{padding:20px 0;width:700px}.module-col p,.module-col ul li a{font-size:14px}.hide{display:block}.tab-hide{display:none}.tab-responsive-form .form-container{margin:auto}}