section.header-logo{align-items:center;display:flex;gap:92px;height:92px;justify-content:center;padding:16px 112px}section.header-logo img{display:block}.home-banner-cm .bigger-screen{display:none}.home-banner-cm .hero-banner-container .content-wrapper{position:relative}.home-banner-cm .video-btn{bottom:0;left:25px;max-width:400px;position:absolute;width:100%}.home-banner-cm .video-btn *{margin:0}.home-banner-cm .home-rt.added-insure .home-rtinner{padding-bottom:104px}@media(max-width:1024px) and (min-width:768px){.home-banner-cm .video-btn{max-width:315px}.watch-video-link img{object-fit:contain;width:100%}}@media(max-width:767px){section.header-logo{height:66px;padding:12px 20px}.home-banner-cm .video-btn{left:0;margin-top:90px;max-width:100%;position:relative}.home-banner-cm .home-rt.added-insure{min-height:auto}.watch-video-link img{height:auto;width:100%}.home-banner-cm .home-rt.added-insure .home-rtinner{padding-bottom:64px}section.header-logo img{max-width:103px}body .dnd-section .home-banner-cm form .hs-button{padding:14px 22px}}.home-banner-cm input::placeholder{color:#64748b;font-family:proxima-nova;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.mfp-content{max-width:1200px!important}.fadeins{animation:fadeIn 5s ease;-webkit-animation:fadeIn 5s ease;-moz-animation:fadeIn 5s ease;-o-animation:fadeIn 5s ease;-ms-animation:fadeIn 5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home-banner-cm .hero-banner-container{margin:0 auto;max-width:2000px;position:relative;z-index:1}.home-banner-cm .home-lt{flex:1;padding-right:55px}.home-banner-cm .home-rt{min-height:700px;width:43.5%}.home-banner-cm .home-lt .heading-container,.home-banner-cm .home-lt .heading-container h1{margin-bottom:32px}.home-banner-cm .home-lt .heading-container p{color:#27364b;line-height:1.33}.home-rt form .actions{background-color:transparent;margin:0;min-width:202px;text-align:center;width:auto}.home-rt form .actions:after{right:25px}.home-rt form .hs_submit:hover{background-color:#03704e}.home-rt form .hs_submit{background-color:#04a06f;border-radius:4px;cursor:pointer;display:inline-block;position:relative;text-align:center;width:100%}.home-rtinner .description{text-align:center}.home-rtinner .description h6{color:#04a06f;font-family:proxima-nova;font-weight:700;line-height:1.5;margin-bottom:4px;margin-top:4px;text-transform:uppercase}.home-rtinner .description h3{font-family:proxima-nova;font-weight:700;line-height:1.25;margin:0 auto 12px;max-width:300px}.home-banner-cm .home-rtinner{background:#fff;border:1px solid #000;border-radius:8px;box-shadow:0 4px 28px #e2e8f0;padding-top:80px;position:relative}.home-banner-cm .home-rtinner .banner-form-content{min-height:500px;padding:0 80px}.home-banner-cm .home-fullwidth-image{background-repeat:no-repeat;background-size:cover;bottom:-18px;left:0;margin:0;position:absolute;width:100%;z-index:-1}.home-banner-cm .interval-content{align-items:stretch;border:1px solid #04a06f;border-radius:30px;display:flex;line-height:1;max-width:396px;overflow:hidden;width:100%}.home-banner-cm .interval-content.mobile-ele{display:none}.home-banner-cm .interval-content .inter-heading{color:#04a06f;flex-basis:151px;font-family:proxima-nova;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-weight:400;line-height:1.5;padding:7px 10px;text-align:center}.home-banner-cm .inter-fade-content{align-items:center;background-color:#f2faf8;border-left:1px solid #04a06f;display:flex;flex:1;justify-content:center;padding:7px 10px}.home-banner-cm .fade-wrap{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.home-banner-cm .fade-wrap .content-icon{flex-basis:18px;height:18px;line-height:1}.home-banner-cm .fade-wrap .content-icon img{display:block}.home-banner-cm .fade-wrap .content-text{color:#04a06f;font-family:proxima-nova;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;font-weight:700;line-height:1;text-align:center}.home-banner-cm .inter-fade-content .inter-fade-list{display:none}.home-banner-cm .home-rtim{left:50%;max-width:100px;position:absolute;top:-50px;transform:translateX(-50%);width:100%}.home-banner-cm .home-rtim img{max-width:100px;width:100%}.home-banner-cm form input.hs-input{height:56px}.home-banner-cm form .hs-form-field{margin-bottom:12px}.home-banner-cm form .hs-richtext.hs-main-font-element{font-family:proxima-nova;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:400;line-height:1.35;margin-bottom:29px}.home-banner-cm form .hs-richtext.hs-main-font-element a{color:#0b121b;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:400;line-height:19px;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.home-banner-cm .quick-insurance{background:#fff5d5;border-radius:0 0 8px 8px;margin-top:64px;padding:24px;position:relative;text-align:center}.home-banner-cm .quick-insurance .qi-icon{height:43.746px;left:50%;position:absolute;top:-22px;transform:translateX(-50%);width:43.746px}.home-banner-cm .quick-insurance .qi-content h6{color:#976400;font-family:proxima-nova;font-weight:700;line-height:1.5;margin-bottom:10px}.home-banner-cm .quick-insurance .qi-content p:last-child{margin-bottom:0}.home-banner-cm .quick-insurance .qi-content p{color:#976400;font-feature-settings:"liga" off,"clig" off;font-size:16px;line-height:140%}@media(max-width:1440px){.home-banner-cm .home-fullwidth-image{background-size:contain}}@media(min-width:1445px){.home-banner-cm .home-fullwidth-image{bottom:-165px;height:630px}}@media(min-width:2001px){.home-banner-cm{padding-bottom:300px!important;position:relative;z-index:1}.home-banner-cm .hero-banner-container{max-width:100%;position:unset}.home-banner-cm .home-fullwidth-image{background-position:bottom!important;background-repeat:repeat-x;background-size:contain;bottom:2%;height:733px}}@media(max-width:1439px) and (min-width:1025px){.home-banner-cm .home-fullwidth-image{bottom:-240px}}@media(max-width:1024px){.home-rtinner form .hs-button{text-align:center}.home-banner-cm .home-lt{padding-right:30px}.home-banner-cm .home-rt{width:50%}.home-rt form .actions{min-width:240px}.home-banner-cm .home-rtinner .banner-form-content{padding:0 31px}.home-banner-cm .home-fullwidth-image{height:350px}}@media(max-width:767px){.home-banner-cm input::placeholder{color:#0b121b}.home-banner-cm form .hs-form-field{margin-bottom:17px}.home-banner-cm form input.hs-input{height:46px}.home-banner-cm form .hs-richtext.hs-main-font-element{margin-bottom:32px}.home-banner-cm .home-lt .heading-container{margin:0 auto;max-width:360px;text-align:center}.home-banner-cm .home-lt .heading-container h1{font-size:32px;margin:0 auto 16px;max-width:341px}.home-banner-cm .home-lt{margin-bottom:50px;padding:0}.home-banner-cm .interval-content.mobile-ele{display:block;margin:0 auto 16px;max-width:236px}.home-banner-cm .form-wrapper-sec{min-height:300px}.home-banner-cm .inter-fade-content{border:none;padding:10px 8px}.home-rt{padding:0;width:100%}.home-rt,.home-rt .form-redirect-one{min-height:inherit}.home-full-im{display:none}.home-rt .description{max-width:100%}.home-rtinner .description h3,.home-rtinner form .hs-form-field label{display:none}.home-banner-cm .hero-banner-container .content-wrapper>.dis-flex{display:block}.home-banner-cm .interval-content.desktop{display:none}.home-banner-cm .home-rt{width:100%}.home-banner-cm .home-rtinner .banner-form-content{min-height:unset}.home-banner-cm .home-fullwidth-image{display:none}.home-rtinner .description h6{margin-bottom:24px;margin-top:0}.home-banner-cm .home-rtim{height:77px;max-width:77px;top:-26px}.home-banner-cm .home-lt .heading-container p{color:#0b121b}}@media(max-width:350px){.home-rt form .actions{min-width:inherit}.home-rt form .actions:after{right:-15px}}body.cookie .mandatory_form{display:block}.mandatory_form .main-sec-container{background-color:rgba(11,18,27,.8);display:none;inset:0;opacity:1;padding:50px 20px;position:fixed;z-index:9999}.mandatory_form .mandatory_form_main{background-color:#fff;border-radius:4px;left:50%;margin:auto;max-height:calc(100vh - 150px);max-width:370px;overflow:auto;padding:32px 32px 52px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.mandatory_form_main::-webkit-scrollbar{display:none}.mandatory_form .abs-close{height:12px;margin-bottom:35px;position:relative}.mandatory_form .abs-close img{cursor:pointer;display:block;height:12px;margin-left:auto;position:absolute;right:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;width:12px}.mandatory_form .abs-close img:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mandatory_form .mandatory_form_main h5{font-size:22px;font-weight:900;line-height:1.27;margin-bottom:20px}.mandatory_form .mandatory_form_main p{color:#383e45;font-size:16px;font-weight:400;letter-spacing:-.578px;line-height:1.27;margin-bottom:21px}.mandatory_form .mid-valus{font-size:16px;font-style:italic;letter-spacing:-.578px;margin-bottom:26px;margin-top:26px;position:relative}.mandatory_form .mid-valus span.line{background-color:#b6b8bb;height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 240px)}.mandatory_form .mid-valus span.line.line-1{left:0}.mandatory_form .mid-valus span.line.line-2{right:0}.mandatory_form .btn-sec.link{margin-top:34px}.mandatory_form .btn-sec a.cta-link.cta_button{padding-right:14px;width:100%}.mandatory_form .btn-sec a.cta-link.cta_button:after,.mandatory_form br.mobile{display:none}body.overflow{overflow:hidden}.home-banner-cm.pop-up-added .home-rt form .hs_purchase_amount .input{position:relative}.home-banner-cm.pop-up-added form .hs_purchase_amount .open-purchase{cursor:pointer;max-width:14px;position:absolute;right:17px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-banner-cm.pop-up-added form .hs_purchase_amount .open-purchase img{display:block;width:100%}.home-banner-cm.pop-up-added .home-rt form .hs_purchase_amount .input input{padding-right:40px!important}@media(max-width:767px){.mandatory_form .mandatory_form_main{max-width:360px;padding:32px 32px 44px;width:calc(100% - 40px)}.mandatory_form .abs-close{margin-bottom:10px}.mandatory_form br.mobile{display:block}.mandatory_form .btn-sec a.cta-link.cta_button{margin-top:13px;padding:18px 14px;width:100%}.mandatory_form .mid-valus{margin-bottom:30px;margin-top:30px}}