.landing-page{min-height:100vh;margin:0 auto}.landing-page h1,.landing-page h2,.landing-page p{margin:0}.landing-page .card{padding:16px;background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.05);cursor:pointer}.landing-page .card a:hover{text-decoration:none}.landing-page .card.flat-img{padding:0}.landing-page .card .media-img-wrap{margin-bottom:32px;height:40px}.landing-page .card .media-img-wrap img{max-width:100px;max-height:40px}.landing-page .card .text-content{height:175px}.landing-page .card .blog-img-wrap{margin-bottom:16px;height:154px}.landing-page .card .blog-img-wrap img{width:100%;height:100%;object-fit:cover}.landing-page .card .card-content{padding:0 16px 16px;height:280px}.landing-page .card .title{font-weight:600;color:#1b1b1b;margin-bottom:8px}.landing-page .card .text,.landing-page .card .title{font-size:18px;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal}.landing-page .card .text{font-weight:400;color:#5e5e5e}.landing-page .card .text.link-text{color:#003bdf}.landing-page .card .text.link-text a{text-decoration:none}.landing-page .card .user-wrap{margin:32px auto 26px}.landing-page .card .user-wrap .img-wrap{display:inline-block;vertical-align:middle;width:53px}.landing-page .card .user-wrap .img-wrap img{max-width:45px}.landing-page .card .user-wrap .content{display:inline-block;vertical-align:middle}.landing-page .card .user-wrap .content .car,.landing-page .card .user-wrap .content .name{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#777171}.landing-page .card .insurer-wrap img{max-width:100px}.landing-page .section{width:100%;padding:0 64px}.landing-page .section h1{font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#1b1b1b}.landing-page .section .content-wrap .slick-slide>div{outline:none!important}.landing-page .section .content-wrap .slick-slide .card{max-width:312px;margin:0 5px;outline:none}.landing-page .scroll-wrap{visibility:hidden}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}.landing-page .scroll-wrap.visible{visibility:visible;-webkit-animation:fadein 1s;animation:fadein 1s}.landing-page .section-one{margin:80px auto auto;display:flex;max-width:1000px}.landing-page .section-one>.col.affinity:first-child{max-width:480px}.landing-page .section-one>.col:first-child{max-width:440px;width:100%}.landing-page .section-one>.col:first-child button{display:none}.landing-page .section-one>.col:last-child{flex:1 1;display:flex;justify-content:flex-end}.landing-page .section-one .text-wrapper .title-text{font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#1b1b1b;margin-bottom:32px}.landing-page .section-one .text-wrapper ul{list-style:none;padding:0;margin:0}.landing-page .section-one .text-wrapper ul li{margin-bottom:8px;display:flex;justify-content:center;align-items:center}.landing-page .section-one .text-wrapper ul li .img-wrap{width:42px;height:42px;display:inline-flex;justify-content:center;align-items:center;margin-right:20px}.landing-page .section-one .text-wrapper ul li .img-wrap img{max-width:100%}.landing-page .section-one .text-wrapper ul li span{flex:1 1;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:#5e5e5e}.landing-page .section-one .text-wrapper ul li span.small-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#9b9b9b;text-decoration:none}.landing-page .section-one .text-wrapper ul li span.small-text a{color:#9b9b9b;text-decoration:none}.landing-page .section-one h1{font-size:48px;font-weight:600;line-height:1.17}.landing-page .section-one h1,.landing-page .section-one h2{font-style:normal;font-stretch:normal;letter-spacing:normal;color:#1b1b1b}.landing-page .section-one h2{font-size:20px;font-weight:400;line-height:1.6;margin-top:10px}.landing-page .section-one .video-wrap{margin-top:24px;display:inline-block;cursor:pointer}.landing-page .section-one .video-wrap img{max-width:20px;display:inline-block;vertical-align:middle;margin-right:17px;cursor:pointer}.landing-page .section-one .video-wrap span{display:inline-block;vertical-align:middle;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#5e5e5e}.landing-page .section-one .insurers-wrap{display:flex;justify-content:start;margin-top:12px}.landing-page .section-one .insurers-wrap .col{position:relative;padding:0 16px}.landing-page .section-one .insurers-wrap .col:first-child{justify-content:left;padding-left:0}.landing-page .section-one .insurers-wrap .col:not(:last-child):after{content:"";position:absolute;right:0;height:20px;width:3px;border-right:.5px solid #a9a8a8;top:calc(50% - 10px)}.landing-page .section-one .insurers-wrap .col img{display:inline-block;height:34px}.landing-page .illustration-one{margin:24px auto 0}.landing-page .illustration-one img{max-width:100%;width:100%}.landing-page .insurers-wrap.affinity{display:flex;justify-content:center;margin-top:12px;align-items:center}.landing-page .insurers-wrap.affinity .col{position:relative;padding:0 16px}.landing-page .insurers-wrap.affinity .col p{font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:.91;letter-spacing:normal;color:#000}.landing-page .insurers-wrap.affinity .col:first-child{justify-content:left;padding-left:0}.landing-page .insurers-wrap.affinity .col:not(:last-child):after{content:"";position:absolute;right:0;height:20px;width:3px;border-right:.5px solid #a9a8a8;top:calc(50% - 10px)}.landing-page .insurers-wrap.affinity .col img{display:inline-block;height:34px}.landing-page .section-two{margin:56px auto 74px;display:flex;justify-content:center;max-width:1000px}.landing-page .section-two.mobile{display:none}.landing-page .section-two .col{position:relative;flex-grow:1;justify-content:center;align-items:center;display:flex}.landing-page .section-two .col:first-child{justify-content:left}.landing-page .section-two .col:not(:last-child):after{content:"";position:absolute;right:0;height:20px;width:3px;border-right:.5px solid #a9a8a8}.landing-page .section-two .col p{font-size:22px;font-weight:400;font-style:normal;font-stretch:normal;line-height:.91;letter-spacing:normal;color:#000;text-align:left}.landing-page .section-two .col img{display:inline-block;max-width:150px}.landing-page .section-three{background:#fafafa;padding:70px 0;display:block}.landing-page .section-three .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:120px}.landing-page .section-three .content-wrap .col{text-align:center}.landing-page .section-three .content-wrap .col .img-wrap{width:60px;height:60px;display:inline-block}.landing-page .section-three .content-wrap .col .img-wrap img{display:inline-block;max-width:60px;margin-bottom:16px}.landing-page .section-three .content-wrap .col h2{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:8px}.landing-page .section-three .content-wrap .col p{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#5e5e5e}.landing-page .section-four{padding:70px 0;max-width:1140px;margin:auto}.landing-page .section-four .mobile{display:none}.landing-page .section-four .banner-wrap{background:url(/static/media/timeline-bg.53fda763.svg) no-repeat;background-position:bottom;height:120px;margin-top:80px;position:relative}.landing-page .section-four .banner-wrap .left,.landing-page .section-four .banner-wrap .right{position:absolute;left:64px;bottom:0;z-index:1}.landing-page .section-four .banner-wrap .right{right:64px;left:auto;z-index:1;bottom:8px}.landing-page .section-four .banner-wrap .road{position:absolute;width:100%;bottom:-20px}.landing-page .section-four .content-wrap{max-width:1020px;margin:40px auto auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:100px}.landing-page .section-four .content-wrap .col img{max-width:64px;display:inline-block}.landing-page .section-four .content-wrap .col .text{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-top:16px}.landing-page .section-four .content-wrap .col .text.align-center{padding-top:15px}.landing-page .section-four .content-wrap .col .text span{font-size:36px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#1b1b1b}.landing-page .section-five{padding:70px 0}.landing-page .section-five .content-wrap{max-width:1080px;margin:80px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:120px}.landing-page .section-five .content-wrap .col{position:relative}.landing-page .section-five .content-wrap .col:after{content:"";width:11px;height:11px;-webkit-transform:rotate(135deg);transform:rotate(135deg);background-color:#608bfc;left:calc(50% - 5px);top:-30px;z-index:1;position:absolute}.landing-page .section-five .content-wrap .col:first-child:before{left:calc(50% - 5px)}.landing-page .section-five .content-wrap .col:last-child:before{left:-50%}.landing-page .section-five .content-wrap .col:before{content:"";position:absolute;width:100%;top:-25px;left:1px;height:1px;border-bottom:1px dashed #608bfc}.landing-page .section-five h1{margin-bottom:16px}.landing-page .section-five h2{font-weight:400;line-height:1.44;color:#5e5e5e}.landing-page .section-five .step,.landing-page .section-five h2{font-size:18px;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.landing-page .section-five .step{font-weight:500;line-height:1.22;color:#608bfc;margin-bottom:16px}.landing-page .section-five h3{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b1b1b;margin-bottom:8px}.landing-page .section-five .text,.landing-page .section-five h4{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#5e5e5e}.landing-page .section-five .text{margin-top:60px}.landing-page .section-five .text a{text-decoration:none;color:#003bdf}.landing-page .section-five .text a:hover{text-decoration:none}.landing-page .section-six{padding:70px 0;background:#fafafa}.landing-page .section-six .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px}.landing-page .section-six .number{font-size:90px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3.2px;text-align:center;color:#003bdf;margin-bottom:8px}.landing-page .section-six .text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#5e5e5e}.landing-page .section-seven{padding:70px 0;background:#fafafa}.landing-page .section-seven .content-wrap{max-width:1000px;margin:64px auto auto}.landing-page .section-eight{padding:70px 0}.landing-page .section-eight .content-wrap{max-width:1000px;margin:64px auto auto}.landing-page .section-nine{padding:0}.landing-page .section-nine .content-wrap{display:grid;grid-template-columns:repeat(2,1fr)}.landing-page .section-nine .content-wrap .col.left{background:url(/static/media/img-one.f8fa0ffa.png) no-repeat;background-size:cover}.landing-page .section-nine .content-wrap .col.right{background:#003bdf;padding:78px 85px 68px;text-align:center}.landing-page .section-nine .content-wrap .col.right .content{max-width:720px}.landing-page .section-nine .content-wrap .col.right h1{font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:32px}.landing-page .section-nine .content-wrap .col.right h2{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:32px}.landing-page .section-nine .content-wrap .col.right button{background-color:#fff;border:1px solid #fff;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;padding:17px;margin-bottom:16px;cursor:pointer;width:100%;max-width:290px}.landing-page .section-nine .content-wrap .col.right .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:#fff}.landing-page .section-ten{padding:70px 0;background:#fafafa}.landing-page .section-ten .content-wrap{max-width:1000px;margin:64px auto auto}.landing-page .section-eleven{padding:70px 0}.landing-page .section-eleven .line{height:1px;width:100%;border:1px solid #979797;border:1px solid hsla(0,0%,59.2%,.2);position:relative;margin-bottom:64px}.landing-page .section-eleven .line img{position:absolute;left:calc(50% - 32px);top:calc(50% - 32px)}.landing-page .section-eleven .content-wrap{max-width:1000px;margin:64px auto auto}.landing-page .section-eleven .content-wrap h1{margin-bottom:16px}.landing-page .section-eleven .content-wrap h2{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#5e5e5e;max-width:80%;margin:0 auto}.landing-page .vouch-modal-backdrop{display:flex;padding:0}.landing-page .vouch-modal-backdrop .cancel{position:absolute;right:0;cursor:pointer}.landing-page .vouch-modal-backdrop .content{position:relative;max-width:1000px;margin:auto;width:100%;border:0;box-shadow:none;padding:0;height:auto;max-height:none;overflow:visible;overflow:initial}.landing-page .vouch-modal-backdrop .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:30px}.landing-page .vouch-modal-backdrop .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.subscription-wrapper{max-width:1280px;margin:0 auto;padding:120px 32px 64px;text-align:center}.subscription-wrapper .title{font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b1b1b}.subscription-wrapper img{max-width:167px;display:inline-block;margin:16px auto}.subscription-wrapper .text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#5e5e5e}.subscription-wrapper .buttons-wrap{margin-top:16px}.subscription-wrapper .buttons-wrap button{min-width:120px}.subscription-wrapper .buttons-wrap button:not(:last-child){margin-right:8px}@media screen and (max-height:600px) and (min-height:500px){.landing-page .section-one{margin-top:40px}.landing-page .section-one .form-wrapper .form-field{margin-bottom:25px}}@media only screen and (max-width:1280px){.landing-page{max-width:100%;padding:0 16px}}@media only screen and (max-width:992px){.landing-page{padding:0}.landing-page .section{padding:56px 24px}.landing-page .section h1{font-size:26px}.landing-page .section>h2{font-size:16px}.landing-page .section .content-wrap{display:block}.landing-page .section .content-wrap .col{margin:0 auto}.landing-page .section .content-wrap .col h2{font-size:18px}.landing-page .section .content-wrap .col p{font-size:16px;line-height:1.63}.landing-page .section .content-wrap .col p.number{font-size:80px}.landing-page .section .content-wrap .col:not(:last-child){margin-bottom:48px}.landing-page .section-one{display:block;padding:0 24px;margin:64px auto auto}.landing-page .section-one .text-wrapper ul li span{font-size:16px}.landing-page .section-one h1{font-size:40px}.landing-page .section-one h2{font-size:18px;margin-top:16px}.landing-page .section-one .video-wrap img{max-width:20px}.landing-page .section-one .video-wrap span{font-size:16px}.landing-page .section-one .insurers-wrap{display:none}.landing-page .section-one .col{display:block;text-align:center}.landing-page .section-one .col:first-child{max-width:100%}.landing-page .section-one .col:first-child button{display:block;margin-top:24px;font-size:20px}.landing-page .section-one .col:last-child{display:none}.landing-page .section-one button{background-color:#003bdf;border:1px solid #003bdf;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.5px;color:#fff;padding:15px;cursor:pointer;width:100%}.landing-page .section-two{display:none}.landing-page .section-two.mobile{display:block;margin:12px auto 58px}.landing-page .section-two.mobile>.col:after{display:none}.landing-page .section-two.mobile .col{justify-content:center}.landing-page .section-two.mobile .col p{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;text-align:center;margin-bottom:20px}.landing-page .section-two.mobile .inline-wrap{display:flex}.landing-page .section-two.mobile .inline-wrap .col img{max-width:90px}.landing-page .section-four .mobile{margin-top:50px;display:block;height:650px;background-image:url(/static/media/map.6cfc9722.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding:80px 0}.landing-page .section-four .mobile .timeline-wrap{background-image:url(/static/media/timeline-mobile.97168b55.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;max-width:320px;margin:0 auto;position:relative}.landing-page .section-four .mobile .timeline-wrap br{display:block}.landing-page .section-four .mobile .timeline-wrap .row{position:relative;min-height:64px}.landing-page .section-four .mobile .timeline-wrap .row .wrap img,.landing-page .section-four .mobile .timeline-wrap .row .wrap p{display:inline-block;vertical-align:middle}.landing-page .section-four .mobile .timeline-wrap .row .wrap .text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;margin-right:15px;color:rgba(50,54,72,.5)}.landing-page .section-four .mobile .timeline-wrap .row .wrap .text span{font-size:36px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;color:#003bdf}.landing-page .section-four .mobile .timeline-wrap .row .wrap .text span.blue{font-size:14px;font-weight:700}.landing-page .section-four .mobile .timeline-wrap .row.one .wrap{position:absolute;right:-8px;top:-60px;display:inline-block}.landing-page .section-four .mobile .timeline-wrap .row.two{margin-top:90px}.landing-page .section-four .mobile .timeline-wrap .row.two .wrap{position:absolute;right:-12px;top:0;display:inline-block}.landing-page .section-four .mobile .timeline-wrap .row.two .wrap .text{margin-left:15px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#003bdf}.landing-page .section-four .mobile .timeline-wrap .row.three{margin-top:25px}.landing-page .section-four .mobile .timeline-wrap .row.three .wrap{position:absolute;right:50%;top:0;display:inline-block;text-align:center}.landing-page .section-four .mobile .timeline-wrap .row.three .wrap .text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;display:block;margin:0}.landing-page .section-four .mobile .timeline-wrap .row.four{margin-top:160px}.landing-page .section-four .mobile .timeline-wrap .row.four .wrap{position:absolute;left:8%;top:0;display:inline-block}.landing-page .section-four .mobile .timeline-wrap .row.four .wrap p.text{text-align:left}.landing-page .section-four .mobile .timeline-wrap .row.four .wrap img{margin-right:15px}.landing-page .section-four .desktop{display:none}.landing-page .section-five .content-wrap{margin:40px auto auto}.landing-page .section-five .content-wrap .col:after,.landing-page .section-five .content-wrap .col:before{display:none}.landing-page .section-nine{padding:0}.landing-page .section-nine .content-wrap .col{max-width:100%;margin:0}.landing-page .section-nine .content-wrap .col.left{height:300px;margin:0}.landing-page .section-nine .content-wrap .col.right{padding:24px;margin:0}.landing-page .section-nine .content-wrap .col.right h1{font-size:26px}.landing-page .section-nine .content-wrap .col.right h2{font-size:16px}.landing-page .section-nine .content-wrap .col.right button{font-size:20px;color:#1b1b1b}.landing-page .section-nine .content-wrap .col.right .text{font-size:12px}.landing-page .section-eleven .content-wrap h2{font-size:16px;line-height:1.63;padding:0}.landing-page .vouch-modal-backdrop .content{overflow-y:visible;overflow-y:initial}.landing-page .vouch-modal-backdrop .cancel{position:absolute;right:auto;top:10px;cursor:pointer;bottom:-60px;top:auto;left:calc(50% - 21px);border-radius:100%;padding:14px;box-shadow:0 2px 4px 0 rgba(0,0,0,.06);background-color:#fff;border:1px solid #e9e9e9}.subscription-wrapper{padding:24px}.subscription-wrapper .title{font-size:20px;font-weight:600;line-height:1.4}.subscription-wrapper .text{font-size:16px;line-height:1.63}}@media only screen and (max-width:560px){.landing-page .section .content-wrap .slick-slide .card{width:100%;max-width:calc(100% - 16px)}.landing-page .section .content-wrap .slick-slide .card .text-content{height:200px}}.sticky-header{background:#fff;z-index:99;position:fixed;width:100%;left:0;top:0;right:0}.sticky-header+.router-wrap .landing-page,.sticky-header+.router-wrap .static-page,.sticky-header+.router-wrap .static-pages{padding-top:64px}.sticky-header+.router-wrap .policy-plan-wrapper{padding-top:94px}header{width:100%;display:flex;align-items:center;padding:16px 64px;max-width:1280px;margin:0 auto;background:#fff}header .responsive-navigation{display:none}header.authenticated{position:fixed;z-index:10;box-shadow:0 2px 9px 4px rgba(0,0,0,.04);max-width:100%;display:block;left:0;top:0;right:0}header.authenticated+.router-wrap .static-page,header.authenticated+.router-wrap .static-pages{padding-top:64px}header.authenticated+.router-wrap .policy-plan-wrapper{padding-top:94px}header.authenticated>div{max-width:1280px;margin:0 auto;display:flex;align-items:center}header.authenticated nav{display:flex;justify-content:flex-end}header.authenticated .user-details-wrap{display:flex;align-items:center}header.authenticated .user-details-wrap .img-wrap{width:33px;height:33px;margin-right:16px}header.authenticated .user-details-wrap .img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:100%}header.authenticated .user-details-wrap .details-wrap{flex:1 1;cursor:pointer}header.authenticated .user-details-wrap .details-wrap p{display:inline-block;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4a4a4a;vertical-align:middle;margin-right:10px}header.authenticated .user-details-wrap .details-wrap img{display:inline-block;vertical-align:middle}header.affinity .logo-wrap{position:relative;padding-right:20px}header.affinity .logo-wrap:after{content:"";height:20px;width:1px;border-right:1px solid #e3e3e3;position:absolute;right:0;top:4px}header.affinity .corporate-logo{margin-left:20px;max-height:32px;max-width:160px}header .logo-wrap{flex-grow:0;cursor:pointer}header .logo-wrap img{max-width:127px}header nav{flex-grow:1}header nav .toggle-menu{display:none}header nav .toggle-menu .blue-btn{background:#003bdf;color:#fff;font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:6px 18px;border:.5px solid #003bdf;margin-right:12px;text-decoration:none}header nav .toggle-menu .blue-btn:hover{color:#fff}header nav ul{display:flex;justify-content:flex-end;list-style:none;text-align:center;align-items:center;margin:0}header nav ul .link-btn{border:.5px solid #9b9b9b;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;padding:6px 18px}header nav ul .link-btn:hover{color:#003bdf}header nav ul .blue-btn{background:#003bdf;color:#fff;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;padding:6px 18px;border:.5px solid #003bdf;text-decoration:none}header nav ul .blue-btn:hover{color:#fff}header nav ul li{flex-grow:0;padding:0 20px}header nav ul li:last-child{padding-right:0}header nav ul li a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9b9b9b;text-decoration:none}header nav ul li a:hover{text-decoration:none;color:#1b1b1b}header nav ul li a.active{color:#1b1b1b;position:relative}header nav ul li a.active:after{content:"";width:100%;border-bottom:3px solid #003bdf;position:absolute;right:0;left:0;bottom:-6px}.user-dd ul{margin:0;list-style:none;padding:12px;min-width:160px}.user-dd ul li{margin:0;padding:8px}.user-dd ul li a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#5e5e5e;text-decoration:none}@media only screen and (max-width:1280px){header{max-width:100%;padding:16px}header nav ul li a.active:after{display:none}header .responsive-navigation{display:block;position:fixed;background-color:initial;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:99;transform:translateX(100%);-webkit-transform:translateX(100%)}header .responsive-navigation.show{transform:translateX(0);-webkit-transform:translateX(0);background-color:rgba(50,50,50,.5)}header .responsive-navigation.hide{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards;background:transparent}header .responsive-navigation .slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}header .responsive-navigation .slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0)}}@keyframes slide-out{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-webkit-keyframes fade{0%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:1}to{opacity:0}}header .responsive-navigation .navigation{width:calc(100% - 60px);height:100%;visibility:hidden;margin-left:60px;transform:translateX(100%);-webkit-transform:translateX(100%);background:#fff}header .responsive-navigation .navigation.slide-in,header .responsive-navigation .navigation.slide-out{visibility:visible}header .responsive-navigation .navigation .empty-wrap{height:24px;background-color:rgba(0,0,0,.2);width:100%}header .responsive-navigation .navigation .navigation-wrap ul{border-bottom:.5px solid rgba(176,178,198,.7);padding:13px 35px;display:block}header .responsive-navigation .navigation .navigation-wrap ul:last-child{border-bottom:0}header .responsive-navigation .navigation .navigation-wrap ul li{padding:0;margin-bottom:25px;position:relative;display:block;text-align:right}header .responsive-navigation .navigation .navigation-wrap ul li .language-switch{position:absolute;right:0;top:-5px;display:inline-block}header .responsive-navigation .navigation .navigation-wrap ul li:last-child{margin-bottom:0}header .responsive-navigation .navigation .navigation-wrap ul li a{font-size:16px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#5e5e5e;display:block}}@media only screen and (max-width:992px){header{padding:20px 24px 18px;border-bottom:1px solid #e6e6e6}header.affinity .logo-wrap:after{top:-1px}header.affinity .corporate-logo{max-height:24px}header.authenticated .user-details-wrap{display:none}header.authenticated+.router-wrap .policy-plan-wrapper{padding-top:70px}header nav .menu{display:none}header nav .toggle-menu{display:flex;justify-content:flex-end}header nav .toggle-menu .blue-btn{display:none}header .logo-wrap img{max-width:87px;vertical-align:middle}}footer{width:100%;margin:0 auto;background:#fafafa;position:relative;z-index:2}footer .section{max-width:1280px;margin:0 auto}footer .section .content-wrap{position:relative;margin:0 auto;padding:40px 64px;display:block}footer .section .content-wrap h1{display:none}footer .section .content-wrap p{font-size:22px;line-height:1.45;color:#1b1b1b;text-align:left;margin:0}footer .section .content-wrap button,footer .section .content-wrap p{font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:normal}footer .section .content-wrap button{background-color:#003bdf;border:1px solid #003bdf;font-size:20px;line-height:normal;color:#fff;padding:17px 94px;position:absolute;right:64px;top:calc(50% - 30px);cursor:pointer}footer .section .content-wrap button.mobile{display:none}footer>.content-wrap{display:flex;justify-content:center;align-items:center;width:100%;border-top:1px solid hsla(0,0%,59.2%,.2);padding:40px 64px;max-width:1280px;margin:0 auto}footer>.content-wrap .col{margin-right:120px}footer>.content-wrap .col:last-child{display:flex;margin-right:0;flex:1 1;justify-content:flex-end}footer>.content-wrap .col .right-section{max-width:320px}footer>.content-wrap .col .right-section .text-one{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:16px}footer>.content-wrap .col .right-section .text-two{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:justify;color:#5e5e5e}footer>.content-wrap .col ul{padding:0;margin:0;list-style:none}footer>.content-wrap .col ul li{padding:0;margin-bottom:16px}footer>.content-wrap .col ul li:first-child{margin-bottom:20px}footer>.content-wrap .col ul li:last-child{margin-bottom:0}footer>.content-wrap .col ul li a{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}footer>.content-wrap .col ul li a.title{color:#1b1b1b;font-weight:600}footer>.content-wrap .col ul li a:hover{text-decoration:none}@media only screen and (max-width:1280px){footer{max-width:100%;width:calc(100% - 32px);margin:0 16px}}@media only screen and (max-width:992px){footer{width:100%;margin:0;padding:56px 24px;border:0}footer .section .content-wrap{padding:0}footer .section .content-wrap h1{display:block;text-align:center;font-size:26px;font-weight:600}footer .section .content-wrap p{display:none}footer .section .content-wrap button{position:relative;width:100%;margin-top:32px;font-size:20px;padding:17px;right:auto}footer .section .content-wrap button.mobile{display:block}footer .section .content-wrap button.desktop{display:none}footer .content-wrap{display:block;border:0;padding:40px 0}footer .content-wrap .col{display:block;margin:0;padding-top:47px;text-align:center}footer .content-wrap .col:last-child{justify-content:center}footer .content-wrap .col ul li a{font-size:16px}footer .content-wrap .col ul li a.title{font-size:18px}footer .content-wrap .col .right-section .text-one{font-size:20px;font-weight:700;text-align:center}footer .content-wrap .col .right-section .text-two{font-size:14px;line-height:1.43;text-align:center}footer .content-wrap .col:not(:last-child){margin-bottom:32px;border-top:1px solid hsla(0,0%,59.2%,.2)}}.signup-flat{max-width:290px;width:100%}.signup-flat form{width:100%}.signup-flat ::-webkit-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.signup-flat ::-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.signup-flat :-ms-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.signup-flat :-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.signup-flat .form-field{margin-bottom:16px;position:relative}.signup-flat .form-field label{width:100%;margin:0!important;font-size:12px;color:#9b9b9b;position:absolute;top:16px;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;display:inline-block;left:12px;pointer-events:none;line-height:1}.signup-flat input{border:1px solid #d9d9d9;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;padding:12px;outline:none;width:100%;text-transform:none}.signup-flat input:focus~label{top:-5px;color:#003bdf;font-size:12px;background:#fff;padding:0 4px;left:8px;display:inline-block;width:auto}.signup-flat input:not(:placeholder-shown)~label{top:-5px;color:#003bdf;font-size:12px;background:#fff;padding:0 4px;left:8px;display:inline-block;width:auto}.signup-flat button{background-color:#003bdf;border:1px solid #003bdf;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.5px;color:#fff;padding:17px;cursor:pointer;width:100%}.signup-flat .text{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#9b9b9b;margin-top:8px}.signup-flat .text a,.signup-flat .text span{color:#003bdf}.signup-flat .error-text{display:inline-block;text-align:left;color:#bb0017;font-size:12px;margin-bottom:16px}.signup-flat-mobile{background-color:#fff;width:100%;min-height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999}.signup-flat-mobile .title-wrap{box-shadow:0 0 4px 0 rgba(0,0,0,.12);background:#fff;width:100%;padding:8px}.signup-flat-mobile .title-wrap .img-wrap{width:32px;height:32px;display:flex;justify-content:center;align-items:center}.signup-flat-mobile .content-wrap{padding:24px}.signup-flat-mobile .title-text{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;text-align:center;color:#1b1b1b;margin-bottom:40px}.signup-flat-mobile button{background-color:#003bdf;border:1px solid #003bdf;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:.3px;color:#fff;padding:9px;cursor:pointer;width:100%}.static-pages{max-width:1280px;margin:0 auto}.static-pages h1,.static-pages h2,.static-pages h3,.static-pages h4,.static-pages h5,.static-pages p,.static-pages ul{padding:0;margin:0}.static-pages .card{padding:16px;background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.05);cursor:pointer}.static-pages .card.flat-img{padding:0}.static-pages .card .media-img-wrap{margin-bottom:32px;height:40px}.static-pages .card .media-img-wrap img{max-width:100px;max-height:40px}.static-pages .card .blog-img-wrap{margin-bottom:16px;height:154px}.static-pages .card .blog-img-wrap img{width:100%;height:100%;object-fit:cover}.static-pages .card .insurer-img-wrap{margin-top:88px;height:54px}.static-pages .card .insurer-img-wrap img.income{max-width:138px}.static-pages .card .insurer-img-wrap img.sompo,.static-pages .card .insurer-img-wrap img.tm{max-width:151px}.static-pages .card .card-content{padding:0 16px 16px;height:280px}.static-pages .card .text-content{height:175px}.static-pages .card .title{font-weight:600;color:#1b1b1b;margin-bottom:8px}.static-pages .card .text,.static-pages .card .title{font-size:18px;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:left}.static-pages .card .text{font-weight:400;color:#5e5e5e}.static-pages .card .text span{font-weight:600;display:inline-block;margin-right:4px}.static-pages .card .text.link-text{color:#003bdf;cursor:pointer}.static-pages .card .user-wrap{margin:32px auto 26px}.static-pages .card .user-wrap .img-wrap{display:inline-block;vertical-align:middle;width:53px}.static-pages .card .user-wrap .img-wrap img{max-width:45px}.static-pages .card .user-wrap .content{display:inline-block;vertical-align:middle}.static-pages .card .user-wrap .content .car,.static-pages .card .user-wrap .content .name{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#777171}.static-pages .card .insurer-wrap img{max-width:100px}.static-pages .title{font-size:30px;font-weight:600;line-height:normal;color:#1b1b1b;margin-bottom:16px}.static-pages .text,.static-pages .title{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.static-pages .text{font-size:18px;font-weight:400;line-height:1.44;color:#5e5e5e}.static-pages .sub-title{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:8px}.static-pages .link-text{color:#003bdf;font-size:18px;cursor:pointer}.static-pages .section{padding:70px 64px}.static-pages .section .content-wrap .slick-slide>div{outline:none!important}.static-pages .section .content-wrap .slick-slide .card{max-width:312px;margin:0 5px;outline:none}.static-pages .mobile-banner{display:none}.static-pages .expansion-panel{box-shadow:none;background:transparent;margin:0}.static-pages .expansion-panel:not(:last-child){border-bottom:1px solid #979797;border-bottom:1px solid hsla(0,0%,59.2%,.2)}.static-pages .expansion-panel:not(:first-child) .expansion-panel-summary{padding-top:30px}.static-pages .expansion-panel:not(:first-child) .expansion-panel-summary div[role=button]{top:42px}.static-pages .expansion-panel:before{background:transparent}.static-pages .expansion-panel-summary{padding:0 0 32px;position:relative}.static-pages .expansion-panel-summary>div{margin:0}.static-pages .expansion-panel-summary div[role=button]{right:0;top:12px}.static-pages .expansion-panel-summary .text{text-align:left;max-width:640px;color:#1b1b1b;padding-right:40px}.static-pages .expansion-panel-details{padding:0;display:block}.static-pages .expansion-panel-details .text{text-align:left;padding-right:48px}.static-pages .expansion-panel-details .text:last-child{margin-bottom:32px}.static-pages form{width:100%;display:table}.static-pages form button{background-color:#fff;border:1px solid #003bdf;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:.5px;color:#003bdf;padding:14px;cursor:pointer;min-width:270px;margin:0 auto;display:inherit}.static-pages ::-webkit-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.static-pages ::-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.static-pages :-ms-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.static-pages :-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.static-pages .form-field{position:relative;width:calc(100% - 16px);margin:0 auto 32px}.static-pages .form-field label{width:100%;margin:0!important;font-size:12px;color:#9b9b9b;position:absolute;top:16px;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;display:inline-block;left:12px;pointer-events:none;line-height:1}.static-pages .form-field.inline{display:inline-block;margin:0 8px 16px;width:calc(50% - 16px);vertical-align:top}.static-pages textarea{min-height:100px}.about-us .section-one{background:url(/static/media/banner.b3cd0cd5.png) no-repeat;background-size:cover;background-position:100%}.about-us .section-one .title{font-size:40px}.about-us .section-one .text,.about-us .section-one .title{text-align:left}.about-us .section-one .content-wrap{max-width:532px}.about-us .section-one .content-wrap .text:not(:last-child){margin-bottom:8px}.about-us .section-two{background:#fafafa}.about-us .section-two .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px}.about-us .section-two .number{font-size:90px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3.2px;text-align:center;color:#003bdf;margin-bottom:8px}.about-us .section-three .content-wrap{max-width:880px;margin:32px auto auto}.about-us .section-three .content-wrap .countries-wrap{text-align:center}.about-us .section-three .content-wrap .countries-wrap div{display:inline-block;padding:0 30px;position:relative}.about-us .section-three .content-wrap .countries-wrap div:not(:last-child):after{content:"";width:3px;height:14px;border-right:1px solid #d7d7d7;position:absolute;right:0;top:6px}.about-us .section-three .content-wrap .countries-wrap div img,.about-us .section-three .content-wrap .countries-wrap div span{vertical-align:middle;display:inline-block}.about-us .section-three .content-wrap .countries-wrap div img{max-width:40px;margin-right:16px}.about-us .section-three .content-wrap .team-wrap{margin-top:64px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:64px}.about-us .section-three .content-wrap .team-wrap .member .img-wrap{height:172px;margin-bottom:18px}.about-us .section-three .content-wrap .team-wrap .member .img-wrap img{max-width:100%;object-fit:cover}.about-us .section-three .content-wrap .team-wrap .member .name{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b1b1b;margin-bottom:8px}.about-us .section-three .content-wrap .team-wrap .member .title{font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#6f6f6f;font-style:italic;margin-bottom:14px}.about-us .section-three .number{font-size:90px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3.2px;text-align:center;color:#003bdf;margin-bottom:8px}.about-us .section-four{background:#fafafa}.about-us .section-four .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px}.about-us .section-five .content-wrap{max-width:764px;margin:64px auto auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:112px;align-items:center}.about-us .section-five .content-wrap .text{text-align:left}.about-us .section-five .content-wrap .col:first-child{width:350px}.about-us .section-five .content-wrap .col img{max-width:300px}.about-us .section-six{background:#fafafa}.about-us .section-six .content-wrap{max-width:1000px;margin:64px auto auto}.about-us .section-six .content-wrap .card{position:relative}.about-us .section-six .content-wrap .card a{cursor:pointer}.about-us .section-six .content-wrap .card a:hover{text-decoration:none}.about-us .section-seven .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;align-items:center}.about-us .section-seven .content-wrap .col img{max-width:222px}.about-us .section-eight{background:#fafafa}.about-us .section-eight .content-wrap{max-width:1000px;margin:64px auto auto}.about-us .section-eight .content-wrap .desc-text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;margin-top:28px}.about-us .section-nine .content-wrap{max-width:600px;margin:64px auto auto}.refer-and-earn .section-one{background:url(/static/media/banner.3272dc98.png) no-repeat;background-size:cover;background-position:100%}.refer-and-earn .section-one .title{font-size:40px}.refer-and-earn .section-one .text,.refer-and-earn .section-one .title{text-align:left}.refer-and-earn .section-one .input-with-btn input{border:2px solid #e9e9e9}.refer-and-earn .section-one .input-with-btn button{margin:0;min-width:auto;padding:12px 26px;font-size:16px;font-weight:600}.refer-and-earn .section-one .social-share{margin-top:12px}.refer-and-earn .section-one .social-share p{display:inline-block;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;vertical-align:middle;margin-right:24px}.refer-and-earn .section-one .social-share img{max-width:26px;display:inline-block;vertical-align:middle}.refer-and-earn .section-one .social-share a{display:inline-block;margin-left:20px}.refer-and-earn .section-one button{background-color:#003bdf;border:1px solid #003bdf;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:17px;cursor:pointer;min-width:290px;margin-top:24px}.refer-and-earn .section-one .content-wrap{max-width:532px}.refer-and-earn .section-one .content-wrap .text:not(:last-child){margin-bottom:8px}.refer-and-earn .section-two{background:#fafafa}.refer-and-earn .section-two .content-wrap{max-width:1000px;margin:64px auto auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:80px;text-align:center}.refer-and-earn .section-two .content-wrap .col .img-wrap{height:60px;margin-bottom:8px}.refer-and-earn .section-two .content-wrap .col .sub-title{margin-bottom:8px}.refer-and-earn .section-three .content-wrap{max-width:1140px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;text-align:left}.refer-and-earn .section-three .content-wrap .col{position:relative}.refer-and-earn .section-three .content-wrap .col .title{text-align:left}.refer-and-earn .section-three .content-wrap .col:last-child .bottom-section{display:none}.refer-and-earn .section-three .content-wrap .col .bottom-section{position:absolute;left:0;bottom:0}.refer-and-earn .section-three .content-wrap .col .bottom-section .contact-us{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9b9b9b}.refer-and-earn .section-three .content-wrap .col .bottom-section .contact-details a{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;display:inline-block}.refer-and-earn .section-three .content-wrap .col .bottom-section .contact-details a:not(:last-child){border-right:1px solid #d7d7d7;padding-right:16px}.refer-and-earn .section-three .content-wrap .col .bottom-section .contact-details a:last-child{padding-left:16px}.refer-and-earn .section-three .content-wrap .desc-text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;margin-top:28px}.how-it-works .section-one{background:url(/static/media/banner.b96b30de.png) no-repeat;background-size:cover;background-position:100%;padding:116px 64px}.how-it-works .section-one .title{font-size:40px}.how-it-works .section-one .text,.how-it-works .section-one .title{text-align:left}.how-it-works .section-one button{background-color:#003bdf;border:1px solid #003bdf;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:17px;cursor:pointer;min-width:290px;margin-top:24px}.how-it-works .section-one .content-wrap{max-width:540px}.how-it-works .section-one .content-wrap .text{max-width:528px}.how-it-works .section-one .content-wrap .text:not(:last-child){margin-bottom:8px}.how-it-works .section-two{background:#fafafa}.how-it-works .section-two .content-wrap{max-width:812px;margin:72px auto auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px;text-align:left;align-items:center}.how-it-works .section-two .content-wrap .col{position:relative}.how-it-works .section-two .content-wrap .col.right{justify-self:end}.how-it-works .section-two .content-wrap .col .content{max-width:312px}.how-it-works .section-two .content-wrap .col .content .img-wrap{height:60px}.how-it-works .section-two .content-wrap .col .content .sub-title{margin-bottom:8px}.how-it-works .section-two .content-wrap .col .content .text{text-align:left}.how-it-works .section-two .content-wrap .col .content-card{background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.05);padding:16px 24px;max-width:380px}.how-it-works .section-two .content-wrap .col .content-card .card-title{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#1b1b1b;margin-bottom:16px}.how-it-works .section-two .content-wrap .col .content-card .card-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#5e5e5e}.how-it-works .section-two .content-wrap .col .content-card .card-text:not(:last-child){margin-bottom:8px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-head p:first-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-row p:first-child{width:120px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-head p:last-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-row p:last-child{width:60px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p.bold,.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p.bold{color:#1b1b1b;font-weight:500}.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p:first-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p:first-child{width:100px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p:last-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p:last-child{width:auto}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head,.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row{margin-bottom:8px;display:table;width:100%;table-layout:fixed}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p,.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#003495;display:table-cell}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p:first-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p:first-child{width:190px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p:last-child,.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p:last-child{text-align:right}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row{margin-bottom:10px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.with-line{margin-top:58px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.with-line p{position:relative}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.with-line p:last-child:before{right:2px;left:auto}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.with-line p:before{content:"";width:1px;height:46px;border-right:1px dashed #cecece;position:absolute;top:-52px;left:2px}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p span{font-weight:600}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc{border-top:1px solid #f4f4f4;padding-top:16px;margin:0}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;text-align:right}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p span{font-weight:600}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p.bold{font-size:13px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;text-align:left;text-transform:uppercase}.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p.bold.right{text-align:right}.how-it-works .section-three{padding:70px 0}.how-it-works .section-three .content-wrap{max-width:1000px;margin:64px auto auto}.how-it-works .section-three .content-wrap .slick-slide{margin:0 10px;max-width:312px}.faq,.ncr-terms,.privacy-policy,.terms-of-use{max-width:1144px;margin:90px auto auto}.faq .desktop,.ncr-terms .desktop,.privacy-policy .desktop,.terms-of-use .desktop{display:flex;padding-bottom:320px}.faq .mobile,.ncr-terms .mobile,.privacy-policy .mobile,.terms-of-use .mobile{display:none}.faq .left-nav,.ncr-terms .left-nav,.privacy-policy .left-nav,.terms-of-use .left-nav{width:310px;margin-right:50px;min-height:400px;padding-top:96px}.faq .left-nav .sticky,.ncr-terms .left-nav .sticky,.privacy-policy .left-nav .sticky,.terms-of-use .left-nav .sticky{top:80px!important}.faq .left-nav a,.ncr-terms .left-nav a,.privacy-policy .left-nav a,.terms-of-use .left-nav a{text-decoration:none;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;display:block;padding:9px 32px;text-transform:capitalize}.faq .left-nav a.active,.ncr-terms .left-nav a.active,.privacy-policy .left-nav a.active,.terms-of-use .left-nav a.active{font-weight:600;color:#1b1b1b;background:rgba(0,59,223,.05)}.faq .left-nav a:hover,.ncr-terms .left-nav a:hover,.privacy-policy .left-nav a:hover,.terms-of-use .left-nav a:hover{text-decoration:none}.faq ul,.ncr-terms ul,.privacy-policy ul,.terms-of-use ul{margin-bottom:32px;padding-left:40px}.faq ul li,.ncr-terms ul li,.privacy-policy ul li,.terms-of-use ul li{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#5e5e5e;text-align:left;margin-bottom:8px}.faq .content-wrapper,.ncr-terms .content-wrapper,.privacy-policy .content-wrapper,.terms-of-use .content-wrapper{flex:1 1;min-height:400px}.faq .content-wrapper h1.title,.ncr-terms .content-wrapper h1.title,.privacy-policy .content-wrapper h1.title,.terms-of-use .content-wrapper h1.title{text-align:left;margin-bottom:32px}.faq .content-wrapper .content,.ncr-terms .content-wrapper .content,.privacy-policy .content-wrapper .content,.terms-of-use .content-wrapper .content{border-bottom:1px solid #979797;border-bottom:1px solid hsla(0,0%,59.2%,.2)}.faq .content-wrapper .content:not(:first-child),.ncr-terms .content-wrapper .content:not(:first-child),.privacy-policy .content-wrapper .content:not(:first-child),.terms-of-use .content-wrapper .content:not(:first-child){padding-top:32px}.faq .content-wrapper .content .title,.ncr-terms .content-wrapper .content .title,.privacy-policy .content-wrapper .content .title,.terms-of-use .content-wrapper .content .title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;text-align:left;margin:0 0 16px}.faq .content-wrapper .content .text,.ncr-terms .content-wrapper .content .text,.privacy-policy .content-wrapper .content .text,.terms-of-use .content-wrapper .content .text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;color:#5e5e5e;text-align:left;margin-bottom:24px}.faq .left-nav,.ncr-terms .left-nav{padding-top:155px}.faq .content-wrapper>.title,.ncr-terms .content-wrapper>.title{margin-bottom:16px}.faq .content-wrapper .sub-text,.ncr-terms .content-wrapper .sub-text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#5e5e5e;margin-bottom:40px}.faq .content-wrapper .sub-text span,.ncr-terms .content-wrapper .sub-text span{color:#003bdf}.faq .content-wrapper .content .title,.ncr-terms .content-wrapper .content .title{margin:0}.ncr-terms .left-nav{padding-top:100px}@media only screen and (max-width:992px){.static-pages .title{font-size:26px;font-weight:600;line-height:1.31}.static-pages .text{font-size:16px;line-height:1.63}.static-pages .sub-title{font-size:18px}.static-pages .link-text{color:#003bdf;font-size:16px;line-height:1.63}.static-pages .section{padding:56px 24px}.static-pages .mobile-banner{display:block;margin-top:16px;height:240px}.static-pages .mobile-banner img{width:100%;height:100%;object-fit:cover}.static-pages .expansion-panel-details .text{padding-right:0}.static-pages form button{width:calc(100% - 16px)}.static-pages .form-field.inline{display:block;width:calc(100% - 16px);margin:0 auto 32px}.static-pages.how-it-works .section-one{padding:40px 24px;background:#fff}.static-pages.how-it-works .section-one .title{font-size:26px;font-weight:600;line-height:1.31}.static-pages.how-it-works .section-two .content-wrap{margin:56px auto auto;grid-template-columns:repeat(1,1fr);grid-gap:32px}.static-pages.how-it-works .section-two .content-wrap.first{margin:40px auto auto}.static-pages.how-it-works .section-two .content-wrap.reverse .col:first-child{grid-column:1}.static-pages.how-it-works .section-two .content-wrap.reverse .col:last-child{grid-row:1;grid-column:1}.static-pages.how-it-works .section-two .content-wrap .col.right{justify-self:start}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-row p:first-child{width:90px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-head p:last-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-row p:last-child{width:60px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p.bold,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p.bold{color:#1b1b1b;font-weight:500}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p:first-child{width:70px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p:last-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p:last-child{width:auto}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p{font-size:10px;font-weight:500;letter-spacing:.8px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p:first-child{width:150px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p:last-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p:last-child{text-align:right}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p{font-size:10px;font-weight:500;letter-spacing:.8px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p span{font-weight:600}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc{border-top:1px solid #f4f4f4;padding-top:16px;margin:0}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p{font-size:12px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p span{font-weight:600}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p.bold{font-size:12px;font-weight:600;letter-spacing:.9px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row.calc p.bold.right{text-align:right}.static-pages.how-it-works .section-three{display:none}.static-pages.refer-and-earn .section-one{padding:40px 24px;background:#fff}.static-pages.refer-and-earn .section-one .input-with-btn input{border:2px solid #e9e9e9;font-size:12px;font-weight:600;width:calc(100% - 110px)}.static-pages.refer-and-earn .section-one .input-with-btn button{margin:0;min-width:auto;font-size:12px;font-weight:600;padding:10px 20px;width:auto;width:110px}.static-pages.refer-and-earn .section-one .social-share{margin-top:12px}.static-pages.refer-and-earn .section-one .social-share p{display:inline-block;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;vertical-align:middle;margin-right:24px}.static-pages.refer-and-earn .section-one .social-share img{max-width:26px;display:inline-block;vertical-align:middle}.static-pages.refer-and-earn .section-one .social-share a{display:inline-block;margin-left:20px}.static-pages.refer-and-earn .section-one .title{font-size:26px;font-weight:600;line-height:1.31}.static-pages.refer-and-earn .section-one button{width:100%}.static-pages.refer-and-earn .section-two .content-wrap{margin:56px auto auto;grid-template-columns:repeat(1,1fr);grid-gap:32px}.static-pages.refer-and-earn .section-three .content-wrap{margin:auto;grid-template-columns:repeat(1,1fr);grid-gap:32px}.static-pages.refer-and-earn .section-three .content-wrap .col .title{text-align:center}.static-pages.refer-and-earn .section-three .content-wrap .col:last-child .bottom-section{display:block;position:relative;margin-top:30px}.static-pages.refer-and-earn .section-three .content-wrap .col:last-child .bottom-section .contact-us{font-size:14px;margin-bottom:8px}.static-pages.refer-and-earn .section-three .content-wrap .col:last-child .bottom-section .contact-details a{font-size:12px}.static-pages.refer-and-earn .section-three .content-wrap .desc-text{font-size:16px;line-height:1.63}.static-pages.refer-and-earn .section-three .content-wrap .bottom-section{display:none}.static-pages.about-us .section-one{padding:40px 24px;background:#fff}.static-pages.about-us .section-one .title{font-size:26px;font-weight:600;line-height:1.31}.static-pages.about-us .section-one button{width:100%}.static-pages.about-us .section-three .content-wrap,.static-pages.about-us .section-two .content-wrap{margin:56px auto auto;grid-template-columns:repeat(1,1fr);grid-gap:32px}.static-pages.about-us .section-three .content-wrap .countries-wrap div{padding:0 16px}.static-pages.about-us .section-three .content-wrap .countries-wrap div:after{display:none}.static-pages.about-us .section-three .content-wrap .countries-wrap div img{margin:0}.static-pages.about-us .section-three .content-wrap .countries-wrap div span{display:none}.static-pages.about-us .section-three .content-wrap .team-wrap{grid-template-columns:repeat(2,1fr);grid-gap:36px;max-width:276px;margin:64px auto auto}.static-pages.about-us .section-three .content-wrap .team-wrap .img-wrap{height:120px}.static-pages.about-us .section-three .content-wrap .team-wrap .img-wrap img{height:100%;width:100%}.static-pages.about-us .section-three .content-wrap .team-wrap .name{font-size:14px}.static-pages.about-us .section-three .content-wrap .team-wrap .title{font-size:12px;font-weight:300;margin:0}.static-pages.about-us .section-five .content-wrap,.static-pages.about-us .section-four .content-wrap,.static-pages.about-us .section-seven .content-wrap,.static-pages.about-us .section-six .content-wrap{margin:56px auto auto;grid-template-columns:repeat(1,1fr);grid-gap:32px}.static-pages.about-us .section-five .content-wrap .col,.static-pages.about-us .section-four .content-wrap .col,.static-pages.about-us .section-seven .content-wrap .col,.static-pages.about-us .section-six .content-wrap .col{width:100%}.static-pages.faq,.static-pages.ncr-terms{margin:40px auto auto;padding:100px 24px 40px}.static-pages.faq .desktop,.static-pages.ncr-terms .desktop{display:none}.static-pages.faq .mobile,.static-pages.faq .mobile br,.static-pages.ncr-terms .mobile,.static-pages.ncr-terms .mobile br{display:block}.static-pages.faq .mobile .title,.static-pages.ncr-terms .mobile .title{margin-bottom:9px}.static-pages.faq .mobile .sub-text,.static-pages.ncr-terms .mobile .sub-text{margin-bottom:10px}.static-pages.faq .mobile .expansion-panel .expansion-panel-summary,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel-summary{padding-bottom:16px;min-height:auto}.static-pages.faq .mobile .expansion-panel .expansion-panel-summary div[role=button],.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel-summary div[role=button]{right:-8px}.static-pages.faq .mobile .expansion-panel .expansion-panel-summary[aria-expanded=true],.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel-summary[aria-expanded=true]{padding-bottom:0}.static-pages.faq .mobile .expansion-panel .expansion-panel-summary .title,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel-summary .title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.static-pages.faq .mobile .expansion-panel .expansion-panel[class*=-expanded-] .expansion-panel-summary,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel[class*=-expanded-] .expansion-panel-summary{padding-bottom:8px}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-summary,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-summary{padding-bottom:32px}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-summary .title,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-summary .title{font-size:16px;font-weight:400;margin:0}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-summary div[role=button],.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-summary div[role=button]{top:40px;right:-8px}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-details .text,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-details .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;color:#5e5e5e;padding-right:0}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-details .title,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-details .title{font-size:16px;padding-right:20px}.static-pages.faq .mobile .expansion-panel .expansion-panel .expansion-panel-details ul li,.static-pages.ncr-terms .mobile .expansion-panel .expansion-panel .expansion-panel-details ul li{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;color:#5e5e5e}.privacy-policy,.terms-of-use{margin:40px auto auto}.privacy-policy h1.title,.terms-of-use h1.title{text-align:left;margin-bottom:0}.privacy-policy ul li,.terms-of-use ul li{font-size:16px;line-height:1.63}.privacy-policy .desktop,.terms-of-use .desktop{display:none}.privacy-policy .mobile,.terms-of-use .mobile{display:block;padding:0 24px 58px}.privacy-policy .mobile .collapse .title,.terms-of-use .mobile .collapse .title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;text-align:left;margin:0;line-height:24px}.privacy-policy .mobile .collapse .text,.terms-of-use .mobile .collapse .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.63;letter-spacing:normal;color:#5e5e5e;text-align:left;padding:0}.privacy-policy .mobile .collapse .text:not(:last-child),.terms-of-use .mobile .collapse .text:not(:last-child){margin-bottom:16px}.privacy-policy .mobile .collapse .expansion-panel,.terms-of-use .mobile .collapse .expansion-panel{border:0}.privacy-policy .mobile .collapse .expansion-panel:not(:last-child) .expansion-panel-summary[aria-expanded=true]+div,.terms-of-use .mobile .collapse .expansion-panel:not(:last-child) .expansion-panel-summary[aria-expanded=true]+div{border-bottom:1px solid #979797;border-bottom:1px solid hsla(0,0%,59.2%,.2);margin-bottom:16px}.privacy-policy .mobile .collapse .expansion-panel-summary,.terms-of-use .mobile .collapse .expansion-panel-summary{padding:16px 0;min-height:auto}.privacy-policy .mobile .collapse .expansion-panel-summary div[role=button],.terms-of-use .mobile .collapse .expansion-panel-summary div[role=button]{top:28px;right:-12px}.privacy-policy .mobile .collapse .expansion-panel-details,.terms-of-use .mobile .collapse .expansion-panel-details{display:block}}@media only screen and (max-width:560px){.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four.equal .table-row p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap.four .table-row p:first-child{width:58px}.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-head p:first-child,.static-pages.how-it-works .section-two .content-wrap .col .content-card .table-wrap .table-row p:first-child{width:100px}.static-pages .section .content-wrap .slick-slide .card{width:100%;max-width:calc(100% - 16px)}}.policy-plan-wrapper{max-width:1280px;padding:103px 68px 40px;margin:0 auto}.policy-plan-wrapper .promo-code-wrap-mobile{display:none}.policy-plan-wrapper .promo-code-wrap-mobile .content p:first-child{font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b}.policy-plan-wrapper .promo-code-wrap-mobile .content p:last-child{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.policy-plan-wrapper .promo-code-wrap-mobile .link-text{display:inline-block;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;position:absolute;right:24px}.policy-plan-wrapper .promo-code-wrap-mobile img{margin-right:16px;display:inline-block;vertical-align:middle}.policy-plan-wrapper .promo-code-wrap-mobile img.arrow{position:absolute;right:24px;margin-right:0}.policy-plan-wrapper .promo-code-wrap-mobile span{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;color:#1b1b1b;text-transform:uppercase}.policy-plan-wrapper .promo-code-wrap-mobile.enabled{display:flex}.policy-plan-wrapper .promo-code-wrap-mobile.enabled .link-text{position:relative;margin-left:auto}.policy-plan-wrapper.static{padding:40px 68px}.policy-plan-wrapper.static .header-title-wrap>.title-text{font-size:30px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:8px;text-align:center}.policy-plan-wrapper.static .header-title-wrap>.text{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#5e5e5e;margin:0 auto 40px;max-width:660px}.policy-plan-wrapper.static .switch-wrap{margin-bottom:40px}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col{min-height:auto}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap:after,.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .link-text{display:none}.policy-plan-wrapper p{margin:0}.policy-plan-wrapper .refresh-renewal{border-radius:2px;background-color:#fff6e8;padding:16px 32px}.policy-plan-wrapper .refresh-renewal img{max-width:17px;display:inline-block;vertical-align:middle;margin-right:16px}.policy-plan-wrapper .refresh-renewal p{display:inline-block;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:normal;color:#1b1b1b;vertical-align:middle;max-width:calc(100% - 36px)}.policy-plan-wrapper .refresh-renewal p span{cursor:pointer;color:#003bdf}.policy-plan-wrapper>.title{font-size:30px;font-weight:600;line-height:normal;color:#1b1b1b;margin-bottom:16px}.policy-plan-wrapper .sub-title,.policy-plan-wrapper>.title{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.policy-plan-wrapper .sub-title{font-size:18px;font-weight:400;line-height:1.44;color:#5e5e5e}.policy-plan-wrapper .sub-title span{font-weight:500;color:#003bdf;cursor:pointer}.policy-plan-wrapper .sub-title img{max-width:14px;margin-left:8px;cursor:pointer}.policy-plan-wrapper .mobile-wrap .filter-block{display:none}.policy-plan-wrapper .filter-block{border-bottom:1px solid #f0f2f3;padding-bottom:18px;margin-bottom:24px}.policy-plan-wrapper .filter-block .title-text{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.2px;color:#1b1b1b;text-transform:uppercase;margin-bottom:24px}.policy-plan-wrapper .switch-wrap{text-align:center;justify-content:center}.policy-plan-wrapper .switch-wrap .switch{margin-bottom:8px}.policy-plan-wrapper .switch-wrap .switch>span{width:58px}.policy-plan-wrapper .switch-wrap .switch>span:last-child{font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#9b9b9b;text-align:left;width:auto}.policy-plan-wrapper .switch-wrap .switch>span>span{width:40px}.policy-plan-wrapper .switch-wrap .switch>span>span:last-child{width:30px}.policy-plan-wrapper .switch-wrap .switch>span>span>span span{width:16px;height:16px}.policy-plan-wrapper .promo-code-wrap{border:1px dashed #a6a4a4;padding:12px 24px;cursor:pointer}.policy-plan-wrapper .promo-code-wrap img{margin-right:16px;display:inline-block;vertical-align:middle}.policy-plan-wrapper .promo-code-wrap span{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#000;display:inline-block;vertical-align:middle}.policy-plan-wrapper .content-wrapper{background-color:#fff;box-shadow:0 2px 15px 9px rgba(0,0,0,.05);margin-top:48px}.policy-plan-wrapper .content-wrapper .insurers-wrapper{border-bottom:1px solid #f0f2f3;display:flex}.policy-plan-wrapper .content-wrapper .insurers-wrapper .circular-progress-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:calc(100% - 54px)}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-text,.policy-plan-wrapper .content-wrapper .insurers-wrapper .req-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#5e5e5e;display:block;margin-top:5px}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-text.center,.policy-plan-wrapper .content-wrapper .insurers-wrapper .req-text.center{text-align:center}.policy-plan-wrapper .content-wrapper .insurers-wrapper .price-match-wrap{position:relative;height:100%}.policy-plan-wrapper .content-wrapper .insurers-wrapper .price-match-wrap>.title-text{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;margin:16px 0 4px;text-align:left}.policy-plan-wrapper .content-wrapper .insurers-wrapper .price-match-wrap>.text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#5e5e5e;margin-bottom:16px;text-align:left}.policy-plan-wrapper .content-wrapper .insurers-wrapper .price-match-wrap button{position:absolute;bottom:0;left:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-text{margin-top:-52px}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:calc(100% - 54px);position:relative}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap .req-text{margin-top:24px}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap button{margin-top:40px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col{padding:33px 20px 28px;min-height:376px;flex:1 0;position:relative}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col:not(:last-child){border-right:1px solid #979797;border-right:1px solid hsla(0,0%,59.2%,.2)}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .blue-car{width:100%;position:absolute;bottom:32px;max-width:calc(100% - 64px);margin:auto;left:32px;right:32px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover{position:relative;display:inline-block;cursor:pointer}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover .custom-popover{display:none}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover{display:block;width:190px;border-radius:2px;background-color:#4a4a4a;position:absolute;right:0;top:24px;padding:12px;z-index:1}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text.bold{font-weight:700}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap .value{text-align:right;flex:1 1}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc{padding-top:11px;border-top:1px solid #fff;margin-bottom:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc .text{font-weight:700}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .on-hover-popover:hover .custom-popover:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #4a4a4a;position:absolute;top:-5px;right:4px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap{margin-bottom:16px;height:44px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap{display:inline-block;padding-right:12px;vertical-align:middle;position:relative;max-width:125px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.income{width:113px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.sompo{width:110px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.tm{width:109px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap span{display:inline-block;vertical-align:middle;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;padding-left:12px;width:calc(100% - 125px);position:relative}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap span:before{content:"";position:absolute;width:1px;height:20px;border-right:1px solid #f0f2f3;left:0;top:calc(50% - 10px)}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium{margin-bottom:10px;position:relative}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium span{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium span.small-text{font-size:12px;font-weight:400;display:inline-block;margin-left:8px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium .label-button{position:absolute;right:-8px;top:6px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#000}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price span{display:inline-block;margin-left:8px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#003bdf}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price img{vertical-align:bottom;margin-left:5px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .excess-price{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#000;margin-top:12px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .excess-price span{display:inline-block;margin-left:8px;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#003bdf}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .excess-price img{display:inline-block;width:16px;margin-left:12px;cursor:pointer}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul{margin:4px 0 40px;padding:0;list-style:none;min-height:80px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li{padding:14px 0 16px;display:flex;align-items:flex-start}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li img{margin:3px 10px 0 0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li:not(:last-child){border-bottom:1px solid #f0f2f3}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li p{flex:1 1;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#4a4a4a}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li p span{color:#1b1b1b}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .no-quote-wrap .buttons-wrap{bottom:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .no-quote-wrap .buttons-wrap .with-border{display:block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap .with-border{display:none}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap{position:absolute;bottom:24px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col button{background-color:#003bdf;border:0;outline:none;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#fff;padding:6px;cursor:pointer;min-width:150px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col button.with-border{border:1px solid #003bdf;color:#003bdf;background:#fff}.policy-plan-wrapper .content-wrapper .mobile-details-wrap{display:none}.policy-plan-wrapper .content-wrapper .ncr-wrapper{padding:18px;text-align:center}.policy-plan-wrapper .content-wrapper .ncr-wrapper .title{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#1b1b1b;margin-bottom:4px}.policy-plan-wrapper .content-wrapper .ncr-wrapper .sub-title{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#5e5e5e}.policy-plan-wrapper .content-wrapper .ncr-wrapper .sub-title a{text-decoration:none;color:#003bdf}.policy-plan-wrapper .content-wrapper .title-wrap{padding:20px 32px;background:#f8f8f8}.policy-plan-wrapper .content-wrapper .title-wrap .title{font-size:13px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.policy-plan-wrapper .content-wrapper .grid-content-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col{padding:12px 14px;position:relative;display:flex;flex-flow:column wrap}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col:first-child{padding-left:32px}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col:not(:last-child){border-right:1px solid #979797;border-right:1px solid hsla(0,0%,59.2%,.2)}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .title{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#5e5e5e;position:relative;padding-right:36px}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .text.min-height-40,.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .text.min-height-60{height:60px}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col a{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;text-decoration:none}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#003bdf;position:absolute;right:0;top:0;cursor:pointer}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info:before{content:"+";display:inline-block;margin-right:5px;font-size:12px}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info.show:before{content:"-"}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info-details{display:block;background:#f8f8f8;width:calc(100% + 28px);margin:16px -14px 0;padding:16px 14px;flex:1 1;display:none}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info-details .text{padding-right:0}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info-details .text:not(:last-child){margin-bottom:16px}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .info-details.show{display:block}.policy-plan-wrapper .content-wrapper .grid-content-wrap .col .fancy-tick{max-width:16px}@media only screen and (max-width:992px){.policy-plan-wrapper{background:#f0f0f5;padding:70px 0 0}.policy-plan-wrapper .promo-code-wrap-mobile{display:block;padding:12px 24px;cursor:pointer;background-color:#fff;margin-bottom:8px;position:relative;display:flex;align-items:center}.policy-plan-wrapper .promo-code-wrap-mobile.enabled{display:flex}.policy-plan-wrapper.static{padding:0}.policy-plan-wrapper.static .header-title-wrap{background:#fff;padding:24px 24px 16px}.policy-plan-wrapper.static .header-title-wrap .title-text{font-size:14px;text-transform:uppercase}.policy-plan-wrapper.static .header-title-wrap .text{font-size:14px;text-align:left;margin:0}.policy-plan-wrapper.static .content-wrapper{padding:0 24px;background:#fff;margin:8px 0}.policy-plan-wrapper.static .content-wrapper .mobile-details-wrap.visible{margin:24px -16px 0}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col{margin-bottom:0;padding:16px 0}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col:not(:last-child){border-bottom:1px solid #f0f0f5}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap{position:relative}.policy-plan-wrapper.static .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .link-text{position:absolute;display:block;right:0;top:calc(50% - 7px);color:#003bdf}.policy-plan-wrapper.static .mobile-wrap{padding:0 24px 24px}.policy-plan-wrapper.static .mobile-wrap .switch-wrap{margin:0}.policy-plan-wrapper.static .mobile-wrap .switch-wrap .switch{border:0}.policy-plan-wrapper .filter-block{margin:0;padding:0;border:0}.policy-plan-wrapper .filter-block .title-text,.policy-plan-wrapper>.title{display:none}.policy-plan-wrapper .mobile-wrap{padding:24px;background:#fff;width:100%;display:block}.policy-plan-wrapper .mobile-wrap .filter-block{display:block}.policy-plan-wrapper .mobile-wrap .sub-title{text-align:left;line-height:1.38;font-size:16px}.policy-plan-wrapper .mobile-wrap .switch-wrap{justify-content:flex-start;flex-direction:column;margin:16px 0 0}.policy-plan-wrapper .mobile-wrap .switch-wrap .switch{border-top:1px solid #f0f0f5;margin:0}.policy-plan-wrapper .content-wrapper{padding:8px;box-shadow:none;background:transparent;margin-top:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper{display:block;border:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap{display:block;height:auto}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap br{display:block}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap .no-quote-text{margin-top:24px;padding-bottom:16px;margin-bottom:16px}.policy-plan-wrapper .content-wrapper .insurers-wrapper .no-quote-wrap button{position:relative;width:100%;margin:0;display:block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col{padding:26px 16px;background:#fff;margin-bottom:8px;min-height:auto}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap{position:relative;bottom:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col:not(:last-child){border:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col:first-child{display:none}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col.affinity .price-match-wrap button{position:relative}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap{margin-bottom:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.income{width:100px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.sompo{width:96px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.tm{width:95px;display:inline-block}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap span{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;position:relative;padding-left:12px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .insurer-logo-wrap span:after{height:44px;top:-14px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium span{font-size:20px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;margin-bottom:16px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .premium span.small-text{font-size:12px;font-weight:400;display:inline-block;margin-left:8px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#000}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price span{display:inline-block;margin-left:8px;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#003bdf}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .discount-price img{display:inline-block;width:16px;margin-left:12px;cursor:pointer}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul{margin:20px 0 0;padding:0 0 0 10px;list-style:none;border-left:2px solid #b9c9f6;min-height:auto}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li{padding:0 0 6px;display:flex;align-items:flex-start}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li img{margin:3px 10px 0 0;display:none}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li:last-child{padding-bottom:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li:not(:last-child){border:0}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li p{flex:1 1;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#4a4a4a}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col ul li p span{font-weight:700}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap{margin:20px 0 0;border-top:1px solid #f0f0f5;padding-top:15px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap .with-border{display:block;border:1px solid #003bdf;color:#003bdf;background:#fff}.policy-plan-wrapper .content-wrapper .insurers-wrapper>.col .buttons-wrap button{min-width:130px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap{display:block;overflow:hidden;height:0;margin:0}.policy-plan-wrapper .content-wrapper .mobile-details-wrap.visible{height:auto;margin:38px -16px 0}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap{padding:11px 16px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap{display:block}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear{display:flex}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear:first-child .col,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear:first-child .col{padding-top:16px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear:last-child .col,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear:last-child .col{padding-bottom:16px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear .col,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear .col{padding:8px 16px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear .col:first-child,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear .col:first-child{width:130px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear .col:last-child,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear .col:last-child{flex:1 1}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap.linear .col:last-child>.text,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap.linear .col:last-child>.text{padding-right:44px}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap .col,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap .col{display:block;padding:16px;margin-bottom:0}.policy-plan-wrapper .content-wrapper .mobile-details-wrap .description-content-wrapper .grid-content-wrap .col .text,.policy-plan-wrapper .content-wrapper .mobile-details-wrap .title-wrap .grid-content-wrap .col .text{padding-right:0}.policy-plan-wrapper .content-wrapper .description-content-wrapper,.policy-plan-wrapper .content-wrapper .ncr-wrapper,.policy-plan-wrapper .content-wrapper .title-wrap{display:none}}.vouch-modal-backdrop{background-color:hsla(0,0%,100%,.9);width:100%;min-height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;overflow-y:auto;padding:12px 0;display:flex;justify-content:center;align-items:center}.vouch-modal-backdrop::-webkit-scrollbar{width:1px}.vouch-modal-backdrop::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #efefef;-webkit-box-shadow:inset 0 0 2px #efefef}.vouch-modal-backdrop::-webkit-scrollbar-thumb{background-color:#efefef;outline:1px solid #efefef}.vouch-modal-backdrop.request-call .modal-content{text-align:center}.vouch-modal-backdrop.request-call .modal-content .img{max-width:240px;margin-bottom:16px}.vouch-modal-backdrop.request-call .modal-content .text-one{font-size:16px;color:#1b1b1b;margin-bottom:12px}.vouch-modal-backdrop.request-call .modal-content .text-two{font-size:14px;line-height:1.43;color:#5e5e5e;margin-bottom:12px}.vouch-modal-backdrop.request-call .modal-content .text-two a{text-decoration:none;font-weight:700;color:#000}.vouch-modal-backdrop.request-call .modal-content button{width:auto;margin-top:12px;min-width:260px}.vouch-modal-wrapper{position:relative;margin:auto}.vouch-modal-wrapper .header-wrap{display:none}.vouch-modal-wrapper .modal-content{width:320px;padding:26px 34px 24px;background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.05),0 2px 8px 2px rgba(0,0,0,.08);position:relative;margin:auto}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap{display:flex;border-bottom:1px solid #e3e3e3;padding-bottom:24px;align-items:flex-end;margin-bottom:32px}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .img-wrap{max-width:130px;margin:0 24px 0 0}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .img-wrap img{width:100%}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .content{flex-grow:100%}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .content .text-one{font-size:24px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#262627;margin-bottom:16px}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .content .text-one span{font-weight:700;letter-spacing:2px;color:#000}.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .content .text-two{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#262627}.vouch-modal-wrapper .modal-content .bank-details .form-wrapper{padding-left:160px}.vouch-modal-wrapper .modal-content.message{text-align:center}.vouch-modal-wrapper .modal-content.message .title{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b1b1b;margin:16px 0 8px}.vouch-modal-wrapper .modal-content.message .text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#5e5e5e}.vouch-modal-wrapper .modal-content.message button{margin-top:16px}.vouch-modal-wrapper .modal-content .header-text{font-size:16px;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#1b1b1b;text-align:center;margin-bottom:10px}.vouch-modal-wrapper .modal-content .img-wrap{text-align:center;margin-bottom:16px}.vouch-modal-wrapper .modal-content.large{width:540px}.vouch-modal-wrapper .modal-content.large .close{right:16px;top:16px}.vouch-modal-wrapper .modal-content.xl{width:640px}.vouch-modal-wrapper .modal-content.xl .close{right:16px;top:16px}.vouch-modal-wrapper .modal-content .close{right:0;top:0;cursor:pointer;padding:10px;position:absolute}.vouch-modal-wrapper .modal-content>.title,.vouch-modal-wrapper .modal-content>div .title{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#5e5e5e}.vouch-modal-wrapper .modal-content>.title span,.vouch-modal-wrapper .modal-content>div .title span{color:#003bdf;cursor:pointer;display:inline-block;padding-left:2px}.vouch-modal-wrapper .modal-content>.title-text{margin-bottom:10px}.vouch-modal-wrapper .modal-content>.sub-title,.vouch-modal-wrapper .modal-content>.title-text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b1b1b}.vouch-modal-wrapper .modal-content>.sub-title-text{font-size:12px;line-height:1.5}.vouch-modal-wrapper .modal-content>.sub-title-text,.vouch-modal-wrapper .modal-content>.text{font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center;color:#5e5e5e;margin-bottom:24px}.vouch-modal-wrapper .modal-content>.text{font-size:14px;line-height:1.29}.vouch-modal-wrapper .modal-content .line{opacity:.17;border-bottom:1px solid #979797;border-bottom:1px solid hsla(0,0%,59.2%,.9);margin:8px 0 22px}.vouch-modal-wrapper .modal-content .message-header{line-height:1.71;color:#bb0017;margin-bottom:12px}.vouch-modal-wrapper .modal-content .message-header,.vouch-modal-wrapper .modal-content .modal-body p{text-align:center;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal}.vouch-modal-wrapper .modal-content .modal-body p{line-height:1.5;color:#5e5e5e;margin-bottom:24px}.vouch-modal-wrapper .modal-content .info-list{list-style:none;margin:0 0 24px;padding:0}.vouch-modal-wrapper .modal-content .info-list li{margin:0;padding:0 0 8px 24px;position:relative;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#5e5e5e}.vouch-modal-wrapper .modal-content .info-list li img{position:absolute;left:0;top:6px}.vouch-modal-wrapper .modal-content button{width:100%}@media only screen and (max-width:992px){.vouch-modal-backdrop,.vouch-modal-wrapper{background:#fff;display:block;padding:0}.vouch-modal-backdrop.request-call,.vouch-modal-wrapper.request-call{background-color:hsla(0,0%,100%,.9);padding:12px;display:flex;justify-content:center;align-items:center}.vouch-modal-backdrop.request-call .modal-content,.vouch-modal-wrapper.request-call .modal-content{box-shadow:0 2px 8px 2px rgba(0,0,0,.05),0 2px 8px 2px rgba(0,0,0,.08)}.vouch-modal-backdrop.request-call .modal-content .text-two a,.vouch-modal-wrapper.request-call .modal-content .text-two a{color:#003bdf}.vouch-modal-backdrop.request-call .modal-content button,.vouch-modal-wrapper.request-call .modal-content button{width:100%}.vouch-modal-backdrop .header-wrap,.vouch-modal-wrapper .header-wrap{display:block;position:fixed;box-shadow:0 0 4px 0 rgba(0,0,0,.12);background:#fff;width:100%;padding:16px 24px;left:0;top:0;right:0;z-index:2;height:64px}.vouch-modal-backdrop .header-wrap .header-text,.vouch-modal-wrapper .header-wrap .header-text{display:block!important;position:absolute;left:70px;top:calc(50% - 12px);font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;margin-bottom:0}.vouch-modal-backdrop .header-wrap .header-text.left,.vouch-modal-wrapper .header-wrap .header-text.left{left:32px}.vouch-modal-backdrop .header-wrap .img-wrap,.vouch-modal-wrapper .header-wrap .img-wrap{width:32px;height:32px;display:flex;justify-content:center;align-items:center;position:absolute;z-index:10;margin-bottom:0}.vouch-modal-backdrop .header-wrap .img-wrap.cross,.vouch-modal-wrapper .header-wrap .img-wrap.cross{right:16px}.vouch-modal-backdrop .header-wrap .inline-wrap p,.vouch-modal-wrapper .header-wrap .inline-wrap p{display:inline-block;vertical-align:middle;font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#6f6f6f;padding:4px 16px;position:relative;width:50%}.vouch-modal-backdrop .header-wrap .inline-wrap p:first-child,.vouch-modal-wrapper .header-wrap .inline-wrap p:first-child{text-align:right}.vouch-modal-backdrop .header-wrap .inline-wrap p:first-child:after,.vouch-modal-wrapper .header-wrap .inline-wrap p:first-child:after{content:"";width:1px;background:#eae8e8;height:16px;right:0;top:8px;position:absolute}.vouch-modal-backdrop .header-wrap .inline-wrap p.active,.vouch-modal-wrapper .header-wrap .inline-wrap p.active{color:#003bdf;font-weight:700}.vouch-modal-backdrop .modal-content,.vouch-modal-wrapper .modal-content{width:100%;box-shadow:none;padding-top:98px;max-height:none}.vouch-modal-backdrop .modal-content.large,.vouch-modal-backdrop .modal-content.xl,.vouch-modal-wrapper .modal-content.large,.vouch-modal-wrapper .modal-content.xl{max-width:100%;width:100%}.vouch-modal-backdrop .modal-content .close,.vouch-modal-backdrop .modal-content .header-text,.vouch-modal-wrapper .modal-content .close,.vouch-modal-wrapper .modal-content .header-text{display:none}.vouch-modal-backdrop .modal-content>.sub-title-text,.vouch-modal-wrapper .modal-content>.sub-title-text{font-size:14px}.vouch-modal-backdrop .modal-content .bank-details .inline-wrap,.vouch-modal-wrapper .modal-content .bank-details .inline-wrap{display:block}.vouch-modal-backdrop .modal-content .bank-details .inline-wrap .img-wrap,.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .img-wrap{max-width:100%;margin-bottom:16px}.vouch-modal-backdrop .modal-content .bank-details .inline-wrap .img-wrap img,.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .img-wrap img{max-width:300px}.vouch-modal-backdrop .modal-content .bank-details .inline-wrap .content .text-one,.vouch-modal-wrapper .modal-content .bank-details .inline-wrap .content .text-one{font-size:18px;text-align:left}.vouch-modal-backdrop .modal-content .bank-details .form-wrapper,.vouch-modal-wrapper .modal-content .bank-details .form-wrapper{padding-left:0}.vouch-modal-backdrop .modal-content .helper-text,.vouch-modal-wrapper .modal-content .helper-text{font-size:12px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#9b9b9b;margin-top:8px}.vouch-modal-backdrop .modal-content .helper-text a,.vouch-modal-wrapper .modal-content .helper-text a{display:block}}.form-wrapper ::-webkit-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.form-wrapper ::-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.form-wrapper :-ms-input-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.form-wrapper :-moz-placeholder{text-transform:capitalize!important;color:transparent!important;text-transform:capitalize}.form-wrapper input[type=number]::-webkit-inner-spin-button,.form-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-wrapper input[type=number]{-moz-appearance:textfield}.form-wrapper input[type=color]:disabled,.form-wrapper input[type=date]:disabled,.form-wrapper input[type=datetime-local]:disabled,.form-wrapper input[type=datetime]:disabled,.form-wrapper input[type=email]:disabled,.form-wrapper input[type=month]:disabled,.form-wrapper input[type=number]:disabled,.form-wrapper input[type=password]:disabled,.form-wrapper input[type=search]:disabled,.form-wrapper input[type=tel]:disabled,.form-wrapper input[type=text]:disabled,.form-wrapper input[type=time]:disabled,.form-wrapper input[type=url]:disabled,.form-wrapper input[type=week]:disabled{background-color:initial}.form-wrapper .form-field{margin-bottom:30px;position:relative}.form-wrapper .form-field .inline-error{position:absolute;left:0;bottom:-20px}.form-wrapper .form-field.no-margin{margin-bottom:15px}.form-wrapper .form-field>label{width:100%;margin:0!important;color:#6f6f6f;position:absolute;top:16px;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;display:inline-block;left:0;pointer-events:none;line-height:1}.form-wrapper .selection-controls svg{color:#d9d9d9}.form-wrapper .selection-controls label span:last-child{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.form-wrapper .details-text{font-weight:600;text-align:left;color:#1b1b1b;margin:8px 0 24px;max-width:80%;cursor:pointer}.form-wrapper .details-text,.form-wrapper .details-text span{font-size:18px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px}.form-wrapper .details-text span{font-weight:500;text-align:center;color:#003bdf}.form-wrapper .details-text img{display:inline-block;margin-left:8px}.form-wrapper input,.form-wrapper textarea{border:0;border-bottom:1px solid #d9d9d9;padding:12px 0 8px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;outline:none;width:100%;text-transform:none}.form-wrapper input:focus,.form-wrapper textarea:focus{border-bottom:1px solid #003bdf}.form-wrapper input:focus~label,.form-wrapper textarea:focus~label{top:-4px;color:#003bdf;font-size:12px;padding:0;left:0;display:inline-block;width:auto}.form-wrapper input:not(:placeholder-shown)~label,.form-wrapper textarea:not(:placeholder-shown)~label{top:-4px;left:0;padding:0;font-size:12px;display:inline-block;width:auto;color:#9b9b9b}.form-wrapper input:not([value=""])~label,.form-wrapper textarea:not([value=""])~label{top:-4px;left:0;padding:0;font-size:12px;display:inline-block;width:auto;color:#9b9b9b}.form-wrapper textarea{resize:none}.form-wrapper button{background-color:#003bdf;border:1px solid #003bdf;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.5px;color:#fff;padding:12px;cursor:pointer;width:100%}@media only screen and (max-width:992px){.form-wrapper .details-text{max-width:100%}}.signin .kep-login-facebook,.signup .kep-login-facebook{border:0;padding:0;margin:0;background:transparent;color:#003bdf;text-transform:lowercase}.signin .form-wrapper,.signup .form-wrapper{margin-top:24px}.signin .form-wrapper button,.signup .form-wrapper button{margin:24px 0 0}.signin .form-wrapper .forgot-password,.signup .form-wrapper .forgot-password{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;margin:-8px 0 16px;text-align:center;cursor:pointer}.signin .form-wrapper .no-account,.signup .form-wrapper .no-account{font-size:11px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;text-align:center;margin-top:12px}.signin .form-wrapper .no-account span,.signup .form-wrapper .no-account span{color:#003bdf;font-weight:600;cursor:pointer}.signin .form-wrapper .text,.signup .form-wrapper .text{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;text-align:center}.signin .form-wrapper .text a,.signup .form-wrapper .text a{color:#003bdf}.signin .password-strength,.signup .password-strength{margin-top:0;width:100%;background-color:#fafafa;padding:4px 8px}.signin .password-strength .message-wrap .text,.signup .password-strength .message-wrap .text{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;margin:0;text-align:left}.signin .password-strength .message-wrap ul,.signup .password-strength .message-wrap ul{padding:0;list-style:none;margin:8px 0 0}.signin .password-strength .message-wrap ul li,.signup .password-strength .message-wrap ul li{margin-bottom:6px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#c5c4c4;vertical-align:top}.signin .password-strength .message-wrap ul li img,.signup .password-strength .message-wrap ul li img{display:none}.signin .password-strength .message-wrap ul li.active,.signup .password-strength .message-wrap ul li.active{color:#417505}.signin .password-strength .message-wrap ul li.active img,.signup .password-strength .message-wrap ul li.active img{display:inline-block;margin-right:4px;vertical-align:middle;max-width:10px}.update-profile .profile-img-wrap{text-align:center;margin:16px auto;position:relative;width:92px;height:92px;overflow:hidden;border-radius:100%}.update-profile .profile-img-wrap img{width:100%;height:100%;display:inline-block;object-fit:cover}.update-profile .profile-img-wrap .file-input{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;opacity:0;cursor:pointer;width:100%}.update-profile .img-error{text-align:center;margin-bottom:16px}.declaration{text-align:left}.declaration .header-text{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:1px;text-align:left!important}.declaration .header-text,.declaration .sub-title{font-style:normal;font-stretch:normal;color:#1b1b1b}.declaration .sub-title{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:normal;text-align:left;margin-bottom:16px}.declaration ul{list-style:none;padding:0 0 0 32px}.declaration ul li{position:relative}.declaration ul li:before{content:"";display:inline-block;width:11px;height:11px;border-radius:100%;background:#d4d4d4;position:absolute;left:-32px;top:4px}.declaration .text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#5e5e5e;margin-bottom:16px;text-align:left;position:relative}.declaration .buttons-wrap{text-align:center;display:flex;justify-content:center}.declaration .buttons-wrap button{width:160px;margin:0 4px}.referral-reminder .full-width{width:100%}.referral-reminder .checkbox-wrap{width:100%;margin:0}.referral-reminder .checkbox-wrap:not(:last-child){border-bottom:.5px solid #b0b2c6}@media only screen and (max-width:992px){.declaration .modal-content{padding-bottom:60px}.declaration ul{padding:0 0 0 20px}.declaration ul li:before{width:5px;height:5px;left:-20px}.declaration .buttons-wrap{position:fixed;width:100%;bottom:0;left:0;right:0;background:#fff;padding-bottom:8px}}.react-form .date-picker{margin-bottom:15px;position:relative;width:100%}.react-form .date-picker .inline-input{display:inline-block;vertical-align:middle;margin-top:16px}.react-form .date-picker .input-wrap{position:relative}.react-form .date-picker .input-wrap .content-wrap{max-width:110px;display:inline-block}.react-form .date-picker .input-wrap svg{position:absolute;top:18px;font-size:24px;right:0;z-index:3}.react-form .date-picker label{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#5e5e5e;-webkit-transform:translateY(18px) scale(1);transform:translateY(18px) scale(1);-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;top:0;left:0;position:absolute;z-index:1;pointer-events:none}.react-form .date-picker label[data-shrink=true]{-webkit-transform:translateY(1.5px) scale(.85);transform:translateY(1.5px) scale(.85);-webkit-transform-origin:top left;transform-origin:top left}.react-form .date-picker label[data-shrink=true]+div:after{border-bottom:1px solid #e3e3e3}.react-form .date-picker label[data-focus=true]{-webkit-transform:translateY(1.5px) scale(.85);transform:translateY(1.5px) scale(.85);-webkit-transform-origin:top left;transform-origin:top left;color:#003bdf}.react-form .date-picker label[data-focus=true]+div:after{border-bottom:1px solid #003bdf}.react-form .date-picker label.error{color:#f44336}.react-form .date-picker label.error+div:after,.react-form .date-picker label.error+div:before{border-bottom:1px solid #f44336}.react-form .date-picker label+div{position:relative;line-height:1.1875em}.react-form .date-picker label+div:after,.react-form .date-picker label+div:before{left:0;right:0;bottom:0;content:"\A0";position:absolute;-webkit-transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;pointer-events:none;border-bottom:1px solid #e3e3e3}.react-form .date-picker label+div:focus:before,.react-form .date-picker label+div:hover:before{border-bottom:1px solid #e3e3e3!important}.react-form .date-picker input{border:0;width:22px;display:inline-block}.react-form .date-picker input:focus{border:0}.react-form .date-picker input.month{text-align:center}.react-form .date-picker input.year{width:40px}.react-form .date-picker input::-webkit-inner-spin-button,.react-form .date-picker input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-form .date-picker span.seperator{display:inline-block;margin:0 4px;position:relative;top:auto;vertical-align:text-top}.react-form .date-picker .error-wrap{margin-top:4px}.react-form .date-picker .error-wrap span{display:inline-block;text-align:left;color:#f44336;font-size:12px;position:relative;top:auto}.react-form .desktop-datepicker{position:absolute;right:0;top:14px;margin:0;border:0;padding:0}.react-form .desktop-datepicker .rdtPicker{right:0;font-size:14px}.react-form .desktop-datepicker:after,.react-form .desktop-datepicker:before{display:none}.react-form .desktop-datepicker input{width:18px;background:url(/static/media/calendar.f505d910.svg) no-repeat;background-position:50%;background-size:contain;cursor:pointer;text-indent:-1000px;color:transparent}.react-form .desktop-datepicker input:focus{outline:none}.react-swipeable-view-container .Calendar-calendarContainer-166{width:240px}.datepicker-modal .datepicker.default{background:#fafafa}.datepicker-modal .datepicker.default .datepicker-header{letter-spacing:2px;color:#1b1b1b;font-weight:600;font-size:16px}.datepicker-modal .datepicker.default .datepicker-scroll li{color:#1b1b1b;font-weight:600;letter-spacing:1px;font-size:16px}.datepicker-modal .datepicker.default .datepicker-scroll li.disabled{color:#5e5e5e;font-weight:400;opacity:.2}.datepicker-modal .datepicker.default .datepicker-navbar{border-top:1px solid #f0efef}.datepicker-modal .datepicker.default .datepicker-wheel{border-top:1px solid #003bdf;border-bottom:1px solid #003bdf}.datepicker-modal .datepicker.default .datepicker-navbar-btn{color:#1b1b1b;text-transform:uppercase;letter-spacing:1px}.summary{padding:120px 0 40px;background:#fafafa;min-height:100vh}.summary .wrapper{max-width:952px;margin:auto}.summary .description-wrap{display:grid;grid-template-columns:repeat(3,1fr);background-color:#fff;box-shadow:0 2px 15px 9px rgba(0,0,0,.05);padding:10px 0 16px;position:relative}.summary .description-wrap .edit{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;cursor:pointer;display:inline-block;position:absolute;right:24px;top:14px}.summary .description-wrap .col{padding:14px 64px 8px 24px}.summary .description-wrap .col:not(:last-child){border-right:1px solid hsla(0,0%,89%,.4)}.summary .description-wrap .col.details{padding-right:24px}.summary .description-wrap .col.details .text{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#1b1b1b;margin-bottom:16px}.summary .description-wrap .col.plans .img-text{margin-bottom:16px}.summary .description-wrap .col.plans .img-text .img-wrap{display:inline-block;vertical-align:middle;padding-right:16px;max-width:90px;position:relative}.summary .description-wrap .col.plans .img-text .img-wrap:after{content:"";position:absolute;width:1px;height:20px;border-right:1px solid #e3e3e3;right:0;top:calc(50% - 10px)}.summary .description-wrap .col.plans .img-text .img-wrap img{max-width:80px;vertical-align:middle}.summary .description-wrap .col.plans .img-text span{display:inline-block;vertical-align:middle;width:calc(100% - 90px);padding-left:16px}.summary .description-wrap .col.plans .img-text span,.summary .description-wrap .col.plans .title-text{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.summary .description-wrap .col.plans .title-text{margin-bottom:14px}.summary .description-wrap .col.plans .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#5e5e5e;margin-bottom:8px;position:relative;padding-left:20px}.summary .description-wrap .col.plans .text:before{content:"";position:absolute;width:10px;height:10px;background:url(/static/media/blue-tick.ca635bf8.svg) no-repeat;background-position:50%;left:0;top:2px}.summary .description-wrap .col.action .title-text{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:5px}.summary .description-wrap .col.action .text{font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:16px}.summary .description-wrap .col.action .text span{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.summary .description-wrap .col.action button{width:228px}.summary .description-wrap .col.action .link-text{color:#003bdf;text-align:center;display:block}.summary .description-wrap .col.action .promo-code{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:center;color:#003bdf;margin-top:16px;cursor:pointer}.summary .description-wrap .col.action .promo-code.valid{color:#417505;cursor:default}.summary .description-wrap .col.action .promo-code img{display:inline-block;margin-right:4px}.summary .details-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;margin-top:24px}.summary .details-wrap .col{background-color:#fff;box-shadow:0 2px 15px 9px rgba(0,0,0,.05);max-height:832px;height:100%;overflow:hidden}.summary .details-wrap .col .header-wrap{border-bottom:1px solid #e3e3e3;position:relative;padding:14px 24px}.summary .details-wrap .col .header-wrap p{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#1b1b1b}.summary .details-wrap .col .header-wrap .edit{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;position:absolute;right:24px;top:16px;cursor:pointer}.summary .details-wrap .col .multiple-row{height:calc(100% - 48px);overflow-y:auto}.summary .details-wrap .col .multiple-row .key-value-wrapper{height:auto}.summary .details-wrap .col .key-value-wrapper{padding:14px 24px;overflow-y:auto;height:calc(100% - 48px)}.summary .details-wrap .col .key-value-wrapper .wrap{width:100%;margin-bottom:16px;display:inline-flex;padding:0;position:relative;min-width:0;flex-direction:column}.summary .details-wrap .col .key-value-wrapper .wrap .key{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9b9b9b;margin-bottom:4px}.summary .details-wrap .col .key-value-wrapper .wrap .value{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;text-transform:uppercase}.summary .helper-text-wrap{margin-top:24px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px}.summary .helper-text-wrap a{color:#003bdf}.summary .helper-text-wrap .col{min-height:200px}.summary .helper-text-wrap .col:first-child{grid-column:span 2}.summary .helper-text-wrap .col .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#5e5e5e}.summary .helper-text-wrap .col .text:not(:last-child){margin-bottom:16px}@media only screen and (max-width:992px){.summary{padding:72px 0 24px}.summary .description-wrap,.summary .details-wrap,.summary .helper-text-wrap{display:block}.summary .helper-text-wrap{padding:0 24px 24px}.summary .description-wrap .col{padding:24px}.summary .description-wrap .col.actions,.summary .description-wrap .col.details,.summary .description-wrap .col.plans{padding:24px 24px 0}.summary .description-wrap .col.plans{padding-top:0}.summary .description-wrap .col.action{padding:16px 24px 0}.summary .description-wrap .col.action button{width:100%}.summary .details-wrap{margin-top:8px}.summary .details-wrap .col{margin-bottom:8px;height:auto;max-height:inherit}.summary .details-wrap .col .multiple-row{height:auto}}button{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;border:0;outline:none;padding:15px;cursor:pointer}button img{margin-right:10px;max-width:12px}button img,button span{display:inline-block;vertical-align:middle}button.primary{background-color:#003bdf;border:1px solid #003bdf;color:#fff}button.default{background-color:#fff;border:1px solid #e3e3e3;color:#003bdf}button.with-border{border:1px solid #003bdf;color:#003bdf;background:#fff}button.grey-border{border:.5px solid #e3e3e3;color:#003bdf;background:#fff}button.large{padding:12px 24px;font-size:16px}button.medium{padding:12px 32px;font-size:14px}button.mini{padding:6px 18px;font-size:10px}.profile-pages{background:#fafafa;min-height:100vh;padding:100px 20px 50px}.profile-pages.car-header,.profile-pages.renewal{padding:190px 20px 50px}.profile-pages .select-car-header{background-color:#03278c;padding:24px 64px;position:fixed;z-index:9;max-width:100%;display:block;left:0;top:62px;right:0}.profile-pages .select-car-header>div{max-width:1280px;margin:0 auto}.profile-pages .select-car-header .inline-wrap{display:flex;align-items:baseline}.profile-pages .select-car-header .select-wrap{margin:0 0 0 12px}.profile-pages .select-car-header .select-wrap>div:after,.profile-pages .select-car-header .select-wrap>div:before,.profile-pages .select-car-header .select-wrap>div:hover{border-bottom:1px solid #fff!important}.profile-pages .select-car-header .select-wrap>div svg,.profile-pages .select-car-header .select-wrap div[role=button]{color:#fff}.profile-pages .select-car-header .text-one{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#f7f9fe;margin-bottom:8px}.profile-pages .select-car-header .text-two{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.profile-pages .link-text{color:#003bdf}.profile-pages .error-text,.profile-pages .link-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;cursor:pointer}.profile-pages .error-text{color:#d32f2f;margin-top:12px}.profile-pages .wrapper{display:flex;max-width:1160px;margin:0 auto;align-items:flex-start}.profile-pages .left-section{max-width:335px;min-width:335px;margin-right:36px;background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.03);padding:32px}.profile-pages .left-section .user-details .profile-wrap{display:flex;align-items:center;margin-bottom:40px}.profile-pages .left-section .user-details .profile-wrap .img-wrap{min-width:75px;max-width:75px;height:75px;margin-right:16px}.profile-pages .left-section .user-details .profile-wrap .img-wrap img{width:100%;height:100%;border-radius:100%;object-fit:cover}.profile-pages .left-section .user-details .profile-wrap .desc-wrap{flex-grow:1}.profile-pages .left-section .user-details .profile-wrap .desc-wrap .name{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:4px}.profile-pages .left-section .user-details .profile-wrap .desc-wrap .det-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#9b9b9b;text-transform:uppercase;margin-bottom:4px}.profile-pages .left-section .user-details .details-wrap{padding:24px 0;border-top:.5px solid #e3e3e3;border-bottom:.5px solid #e3e3e3;min-height:312px}.profile-pages .left-section .user-details .details-wrap .sub-title{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#1b1b1b;text-transform:uppercase;margin-bottom:8px}.profile-pages .left-section .user-details .details-wrap .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#5e5e5e;margin-top:16px}.profile-pages .left-section .user-details .cashback-wrap .cashback{font-size:36px;font-weight:900;font-style:normal;font-stretch:normal;line-height:.89;letter-spacing:1px;text-align:left;color:#19cba1;margin-bottom:20px}.profile-pages .left-section .user-details .cashback-wrap .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;margin-bottom:6px}.profile-pages .left-section .user-details .cashback-wrap .deductions{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.profile-pages .left-section .user-details .mobile-tab{display:none}.profile-pages .left-section .user-details .info-wrap{padding:16px 0 0}.profile-pages .left-section .user-details .info-wrap .text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#5e5e5e}.profile-pages .left-section .user-details .info-wrap .text a{color:#003bdf}.profile-pages .left-section .action-wrap{margin-top:16px}.profile-pages .left-section .action-wrap button{font-size:16px;padding:11px 36px}.profile-pages .left-section .action-wrap p{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;margin-top:8px}.profile-pages .right-section{flex-grow:1;min-height:80vh}.profile-pages .tab-wrapper .tab-header{display:flex;list-style:none;margin:0;padding:0}.profile-pages .tab-wrapper .tab-header li{margin:0;padding:12px 32px;cursor:pointer}.profile-pages .tab-wrapper .tab-header li.active{border-bottom:4px solid #19cba1}.profile-pages .tab-wrapper .tab-header li span{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;display:block;text-align:center}.profile-pages .tab-wrapper .mobile-header{display:none}.profile-pages .tab-wrapper .tab-content{background-color:#fff;box-shadow:0 2px 8px 2px rgba(0,0,0,.03);padding:32px 20px}.profile-pages .tab-wrapper .tab-content .toggle-arrow{display:none}.profile-pages .tab-wrapper .tab-content .section{padding:40px 16px;position:relative}.profile-pages .tab-wrapper .tab-content .section.affinity-wrap .text{max-width:570px}.profile-pages .tab-wrapper .tab-content .section.affinity-wrap .email-wrap{margin-top:12px;position:relative}.profile-pages .tab-wrapper .tab-content .section.affinity-wrap .email-wrap .form-field{width:200px;display:inline-block;vertical-align:middle}.profile-pages .tab-wrapper .tab-content .section.affinity-wrap .email-wrap button{display:inline-block;vertical-align:text-bottom;width:auto;margin:0 0 4px 12px}.profile-pages .tab-wrapper .tab-content .section .mt{margin-top:16px}.profile-pages .tab-wrapper .tab-content .section.no-policy{padding:32px 12px;position:relative}.profile-pages .tab-wrapper .tab-content .section.no-policy .text{max-width:390px;display:inline-block}.profile-pages .tab-wrapper .tab-content .section.no-policy button{position:absolute;right:0}.profile-pages .tab-wrapper .tab-content .section.empty{padding:32px 12px;position:relative}.profile-pages .tab-wrapper .tab-content .section.empty .img-wrap{text-align:right}.profile-pages .tab-wrapper .tab-content .section.empty .img-wrap .mobile{max-width:175px;display:none}.profile-pages .tab-wrapper .tab-content .section.empty .img-wrap .desktop{max-width:200px}.profile-pages .tab-wrapper .tab-content .section.empty .inline-section{display:inline-block;vertical-align:top}.profile-pages .tab-wrapper .tab-content .section.empty .inline-section:first-child{max-width:480px}.profile-pages .tab-wrapper .tab-content .section.empty .inline-section:last-child{width:calc(100% - 480px)}.profile-pages .tab-wrapper .tab-content .section.empty .inline-section .text{margin-bottom:16px}.profile-pages .tab-wrapper .tab-content .section:first-child{padding-top:0}.profile-pages .tab-wrapper .tab-content .section:first-child .action-wrap{top:0}.profile-pages .tab-wrapper .tab-content .section:not(:last-child){border-bottom:.5px solid #e3e3e3}.profile-pages .tab-wrapper .tab-content .section .action-wrap{display:inline-block;position:absolute;right:0;top:40px}.profile-pages .tab-wrapper .tab-content .section .action-wrap span{display:inline-block;vertical-align:middle;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;cursor:pointer}.profile-pages .tab-wrapper .tab-content .section .action-wrap span:not(:last-child){margin-right:38px}.profile-pages .tab-wrapper .tab-content .section>.title{font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#1b1b1b;margin-bottom:18px}.profile-pages .tab-wrapper .tab-content .section .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#5e5e5e;line-height:1.38;text-align:left}.profile-pages .tab-wrapper .tab-content .section .text span{font-size:12px}.profile-pages .tab-wrapper .tab-content .section .info-title{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-bottom:12px}.profile-pages .tab-wrapper .tab-content .key-value-wrap{display:flex}.profile-pages .tab-wrapper .tab-content .key-value-wrap:not(:last-child){margin-bottom:16px}.profile-pages .tab-wrapper .tab-content .key-value-wrap ul{list-style:none;margin:0;padding:0}.profile-pages .tab-wrapper .tab-content .key-value-wrap ul p{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#5e5e5e;line-height:1.38;text-align:left}.profile-pages .tab-wrapper .tab-content .key-value-wrap ul p.bold{font-weight:600}.profile-pages .tab-wrapper .tab-content .key-value-wrap .text span{font-size:16px}.profile-pages .tab-wrapper .tab-content .key-value-wrap .text:first-child{position:relative;width:200px;min-width:200px}.profile-pages .tab-wrapper .tab-content .key-value-wrap .text:first-child:after{content:":";display:inline-block;right:0;top:0;position:absolute}.profile-pages .tab-wrapper .tab-content .key-value-wrap .text .block{display:block}.profile-pages .tab-wrapper .tab-content .key-value-wrap .text:last-child{flex-grow:1;padding-left:52px}.profile-pages .tab-wrapper .rewards-page .sticker-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;margin-top:24px}.profile-pages .tab-wrapper .rewards-page .sticker{border:1px solid #f0efef;position:relative;min-width:210px}.profile-pages .tab-wrapper .rewards-page .sticker:after{content:"";border-bottom-left-radius:90px;border-top-left-radius:90px;border:1px solid #f0efef;height:20px;width:10px;background:#fff;display:inline-block;position:absolute;right:0;top:calc(50% - 10px);z-index:1}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .value-wrap{width:62px;height:56px;background-color:#289db0;border:1px solid #289db0;display:inline-block;padding:10px;vertical-align:top}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .value-wrap .value{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:right;color:#fbfeff;margin-bottom:2px}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .value-wrap .d-text{font-size:8px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;text-align:right;color:#f3fcfd;text-transform:uppercase;text-align:left}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .desc-wrap{display:inline-block;width:calc(100% - 63px);padding:9px 14px;vertical-align:top}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .desc-wrap .text-one{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:1px;color:#289db0;margin-bottom:2px;text-transform:uppercase}.profile-pages .tab-wrapper .rewards-page .sticker .upper-half .desc-wrap .text-two{font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#d7d7d7;text-transform:uppercase}.profile-pages .tab-wrapper .rewards-page .sticker .lower-half{background-color:#fafafa;padding:12px 16px}.profile-pages .tab-wrapper .rewards-page .sticker .lower-half .text{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#9b9b9b;text-align:left}.profile-pages .tab-wrapper .rewards-page .two-col-wrap{display:flex;align-items:flex-start}.profile-pages .tab-wrapper .rewards-page .two-col-wrap .col:first-child{flex-grow:1;margin-right:32px}.profile-pages .tab-wrapper .rewards-page .two-col-wrap .col:last-child{min-width:238px;max-width:238px;padding:24px}.profile-pages .tab-wrapper .rewards-page .list-wrap .list{display:table;width:100%;padding:16px 0}.profile-pages .tab-wrapper .rewards-page .list-wrap .list:not(:last-child){border-bottom:1px dashed #b0b2c6}.profile-pages .tab-wrapper .rewards-page .list-wrap .list .key{display:table-cell;vertical-align:middle;text-align:left;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.profile-pages .tab-wrapper .rewards-page .list-wrap .list .key span{font-weight:600}.profile-pages .tab-wrapper .rewards-page .list-wrap .list .value{display:table-cell;vertical-align:middle;text-align:right;color:#bb0017}.profile-pages .tab-wrapper .rewards-page .list-wrap .list .value.green{color:#43a047}.profile-pages .tab-wrapper .rewards-page .input-with-btn,.profile-pages .tab-wrapper .rewards-page .social-share{margin-top:12px}.profile-pages .tab-wrapper .rewards-page .social-share p{display:inline-block;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;vertical-align:middle;margin-right:24px}.profile-pages .tab-wrapper .rewards-page .social-share img{max-width:26px;display:inline-block;vertical-align:middle}.profile-pages .tab-wrapper .rewards-page .social-share a{display:inline-block;margin-left:20px}.profile-pages .tab-wrapper .rewards-page .sub-title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;margin-top:18px}.profile-pages .tab-wrapper .rewards-page .custom-tab{margin-top:12px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header{display:flex}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab{border:1px solid hsla(0,0%,91.4%,.4);flex-grow:1;flex-basis:0;cursor:pointer;position:relative}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .tab-content{padding:16px 28px;height:100%}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active{background:#fbfbfb;border-bottom:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active:after{content:"";position:absolute;width:100%;height:6px;left:0;top:0;right:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active.red:after{background:#bb0017}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active.yellow:after{background:#f2b329}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active.blue:after{background:#608bfc}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active.green:after{background:#01b09f}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab:not(:last-child){border-right:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab img{max-width:38px;margin-bottom:8px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-one{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#5e5e5e;margin-bottom:2px;text-transform:uppercase}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-two{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;margin-bottom:5px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-three{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;cursor:pointer}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-content{background:#fbfbfb;padding:42px 28px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-content.mobile{display:none}.profile-pages .tab-wrapper .account-page .link-text{margin-bottom:12px}.copy-popover-text{padding:4px 8px}.renewal-banner{width:100%;max-width:1152px;margin:0 auto 20px;border-radius:2px;box-shadow:0 2px 8px 2px rgba(0,0,0,.03);background-color:#fff6e8;padding:32px;display:flex}.renewal-banner .img-wrap{min-width:250px;max-width:250px}.renewal-banner .img-wrap img{max-width:214px}.renewal-banner .content{flex-grow:1}.renewal-banner .content .text-one{font-weight:600;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;margin-bottom:8px}.renewal-banner .content .text-one,.renewal-banner .content .text-two{font-size:14px;font-style:normal;font-stretch:normal;line-height:normal}.renewal-banner .content .text-two{font-weight:400;letter-spacing:normal;color:#444;margin-bottom:4px;font-style:italic;opacity:.8}.renewal-banner .content .text-three{font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;line-height:1.6}.renewal-banner .content .text-three span{font-weight:700;color:#3853e6}.renewal-banner .content .text-four{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.renewal-banner .content .text-four span{color:#003bdf;text-decoration:none;cursor:pointer}.renewal-banner .content button{margin-bottom:8px;padding:8px 30px}.renewal-banner .content .details-wrap{margin:20px 0;background-color:#fff;padding:10px 20px;display:inline-block}.renewal-banner .content .details-wrap div{position:relative;padding:0 20px;display:inline-block;vertical-align:middle}.renewal-banner .content .details-wrap div p{font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.renewal-banner .content .details-wrap div:first-child{padding-left:0}.renewal-banner .content .details-wrap div:last-child{padding-right:0}.renewal-banner .content .details-wrap div:not(:last-child):after{content:"";position:absolute;width:1px;background:#d7d7d7;height:12px;top:calc(50% - 6px);right:0}.renewal-banner .content .details-wrap .logo-wrap img{max-width:80px}.renewal-submitted-banner{display:flex;border-radius:2px;background-color:rgba(98,160,18,.1);padding:16px 32px;max-width:1152px;margin:0 auto 20px}.renewal-submitted-banner .img-wrap{max-width:34px;min-width:34px;margin-right:26px}.renewal-submitted-banner .img-wrap img{width:100%}.renewal-submitted-banner .content{flex-grow:1}.renewal-submitted-banner .text-one{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b}.renewal-submitted-banner .text-two{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#1b1b1b}@media only screen and (max-width:1280px){.profile-pages .select-car-header{padding:16px}}@media only screen and (max-width:992px){.profile-pages{padding:63px 0 50px}.profile-pages.car-header{padding:164px 20px 50px}.profile-pages .select-car-header{background:#fff;margin-top:-2px;padding:12px 24px}.profile-pages .select-car-header .text-one{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#484848}.profile-pages .select-car-header .text-two{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#7e7e7e}.profile-pages .select-car-header .inline-wrap{display:block}.profile-pages .select-car-header .select-wrap{margin:0}.profile-pages .select-car-header .select-wrap div[role=button]{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#484848}.profile-pages .renewal-banner{padding:16px}.profile-pages .renewal-banner .img-wrap{display:none}.profile-pages .renewal-banner .content .text-one{font-size:12px}.profile-pages .renewal-banner .content .text-two{display:none}.profile-pages .renewal-banner .content .details-wrap{padding:7px 10px}.profile-pages .renewal-banner .content .details-wrap div{padding:0}.profile-pages .renewal-banner .content .details-wrap div:first-child{width:100%}.profile-pages .renewal-banner .content .details-wrap div:first-child:after{display:none}.profile-pages .renewal-banner .content .details-wrap div:nth-child(2){padding-right:10px}.profile-pages .renewal-banner .content .details-wrap div:last-child{padding-left:10px}.profile-pages .renewal-banner .content button{margin-bottom:20px}.profile-pages .wrapper{display:block;padding:8px 0}.profile-pages .wrapper .left-section{max-width:100%;margin:0;background:transparent;box-shadow:none;padding:0}.profile-pages .wrapper .left-section .user-details .details-wrap,.profile-pages .wrapper .left-section .user-details .profile-wrap{background:#fff;padding:24px 32px;margin-bottom:8px;box-shadow:1px 4px 8px 0 rgba(0,0,0,.02)}.profile-pages .wrapper .left-section .user-details .details-wrap{border:0;min-height:auto}.profile-pages .wrapper .left-section .user-details .info-wrap,.profile-pages .wrapper .left-section .user-details .mobile-tab{background:#fff;padding:16px 32px;box-shadow:1px 4px 8px 0 rgba(0,0,0,.02)}.profile-pages .wrapper .left-section .user-details .mobile-tab{margin-bottom:8px;display:block}.profile-pages .wrapper .left-section .user-details .mobile-tab .text{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#1b1b1b;background:url(/static/media/flat-arrow-right.6a3a9b22.svg) no-repeat;background-position:100%}.profile-pages .wrapper .left-section .user-details .mobile-tab .text:not(:last-child){margin-bottom:28px}.profile-pages .wrapper .right-section{position:fixed;width:100%;top:0;z-index:10;left:0;background:#fff;overflow:auto;height:100%;padding-top:64px;display:none}.profile-pages .wrapper .right-section.show-modal{display:block}.profile-pages .wrapper .right-section .section,.profile-pages .wrapper .right-section .section.no-policy{padding:24px 0}.profile-pages .wrapper .right-section .section.no-policy .text{max-width:100%;margin-bottom:16px}.profile-pages .wrapper .right-section .section.no-policy button{position:relative;right:auto}.profile-pages .wrapper .right-section .section .info-title{font-size:14px;font-weight:600;color:#313131}.profile-pages .wrapper .right-section .tab-wrapper .tab-header{display:none}.profile-pages .wrapper .right-section .tab-wrapper .mobile-header{height:64px;background-color:#fff;border:1px solid #e6e6e6;position:fixed;left:0;top:0;right:0;z-index:10;display:block}.profile-pages .wrapper .right-section .tab-wrapper .mobile-header .title{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;padding:26px 16px}.profile-pages .wrapper .right-section .tab-wrapper .mobile-header .title img{margin-right:16px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content{padding:0 24px 32px;box-shadow:none}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .toggle-arrow{display:inline-block}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .toggle-arrow.open{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section .action-wrap{top:24px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section:first-child{padding-top:24px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section:first-child .action-wrap{position:relative;top:auto}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section:first-child .action-wrap span{font-size:14px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section:first-child .action-wrap span:not(:last-child){margin-right:16px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section.empty .img-wrap{margin-bottom:16px;text-align:left}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section.empty .img-wrap .mobile{max-width:175px;display:block}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .section.empty .img-wrap .desktop{display:none}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .title{font-size:16px;font-weight:600}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .key-value-wrap .text,.profile-pages .wrapper .right-section .tab-wrapper .tab-content .key-value-wrap .text span,.profile-pages .wrapper .right-section .tab-wrapper .tab-content ul li p{font-size:14px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .key-value-wrap .text:first-child{padding-right:10px;min-width:140px;max-width:140px}.profile-pages .wrapper .right-section .tab-wrapper .tab-content .key-value-wrap .text:last-child{padding-left:10px}.profile-pages .wrapper .right-section .account-page>.text{width:140px;min-width:140px}.profile-pages .tab-wrapper .rewards-page .two-col-wrap{display:block}.profile-pages .tab-wrapper .rewards-page .two-col-wrap .col:first-child{margin-bottom:24px}.profile-pages .tab-wrapper .rewards-page .two-col-wrap .col:last-child{width:100%;max-width:100%;padding:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header{display:block}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab{position:relative;border:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .tab-content{padding:16px 16px 16px 0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .custom-tab-content{display:block;padding:24px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab:not(:last-child){border-bottom:1px solid hsla(0,0%,91.4%,.4)}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active{background:#fff}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab.active:after{display:none}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-one,.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-two{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#919191;display:inline-block}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-one{margin:0 5px 0 0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-two{margin-bottom:0}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab .text-three{position:absolute}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab img{margin-right:8px}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab img,.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-header .tab p{vertical-align:middle}.profile-pages .tab-wrapper .rewards-page .custom-tab .custom-tab-content{display:none}.profile-pages .tab-wrapper .rewards-page .sticker-wrap{display:block}.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker:after{display:none}.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker .lower-half,.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker .upper-half{display:inline-block;vertical-align:top}.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker .upper-half{width:60%}.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker .upper-half .desc-wrap{padding:8px 4px 8px 8px}.profile-pages .tab-wrapper .rewards-page .sticker-wrap .sticker .lower-half{width:40%;padding:12px 4px}}.badge{font-size:12px;font-weight:600;letter-spacing:1px;text-align:center;padding:4px 16px;text-transform:uppercase}.badge,.badge.small{font-style:normal;font-stretch:normal;line-height:normal}.badge.small{font-size:10px;font-weight:500;letter-spacing:normal;padding:3px 16px;border-radius:9px;text-transform:none}.badge.warning{background:#f5a623;color:#fff}.group-wrapper .section .title-text{font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:left;color:#1b1b1b;margin-bottom:6px;text-transform:uppercase}.group-wrapper .section .sub-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.group-wrapper .timeline-wrapper .title-text{margin-bottom:30px}.group-wrapper .timeline-wrapper .timeline-row{display:flex}.group-wrapper .timeline-wrapper .timeline-row:not(:last-child) .col:first-child:after{content:"";position:absolute;height:calc(100% - 60px);top:46px;width:2px;background:#818181;opacity:.2;left:calc(50% - 1px)}.group-wrapper .timeline-wrapper .timeline-row .col{padding-bottom:40px}.group-wrapper .timeline-wrapper .timeline-row .col:first-child{min-width:46px;max-width:46px;margin-right:36px;text-align:center;position:relative}.group-wrapper .timeline-wrapper .timeline-row .col:last-child{flex-grow:1}.group-wrapper .timeline-wrapper .timeline-row .col .box{width:18px;height:18px;opacity:.3;background-color:#d8d8d8;display:inline-block}.group-wrapper .timeline-wrapper .timeline-row .col .date{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}.group-wrapper .timeline-wrapper .timeline-row .col .text-one{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.group-wrapper .timeline-wrapper .timeline-row .col .with-line{border-bottom:1px solid #d8d8d8;padding-bottom:4px;margin-bottom:8px}.group-wrapper .timeline-wrapper .timeline-row .col .text-two{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#616161;margin-bottom:4px}.group-wrapper .timeline-wrapper .timeline-row .col .text-two span{font-size:11px;color:#1b1b1b;font-weight:700}.group-wrapper .timeline-wrapper .timeline-row .col .text-two span.neg{color:#d32f2f}.group-wrapper .timeline-wrapper .timeline-row .col .text-two span.pos{color:#5da708}.group-wrapper .timeline-wrapper .timeline-row .col .text-three{font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.8;letter-spacing:1px;color:#1b1b1b;margin-bottom:4px;text-transform:uppercase}.group-wrapper .timeline-wrapper .timeline-row .col .link-text{margin-top:8px;font-size:12px;font-weight:500;line-height:1.5}.default-wrapper{display:flex;padding:12px}.default-wrapper .img-wrap{max-width:200px}.default-wrapper .img-wrap img{max-width:100%}.default-wrapper .text-wrap{flex-grow:1}.default-wrapper .title-text{font-weight:600;color:#1b1b1b;margin-bottom:8px}.default-wrapper .text,.default-wrapper .title-text{font-size:16px;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal}.default-wrapper .text{font-weight:400;color:#5e5e5e}.responsive-table table{table-layout:fixed;width:100%;border-collapse:collapse}.responsive-table table tr th{padding:4px 8px;margin:0;text-align:left;border:0;border-bottom:1px solid #e9e9e9}.responsive-table table tr th:first-child{width:60px}.responsive-table table tr th:last-child{width:100px}.responsive-table table tr th span{font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase}.responsive-table table tr td{padding:4px 8px;text-align:left}.responsive-table table tr td span{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#5e5e5e}.ncr-details-wrap{display:flex;margin:38px 0;align-items:center}.ncr-details-wrap .chart{margin-right:35px}.ncr-details-wrap .details .text{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;margin-bottom:4px}.ncr-details-wrap .details .text .box{display:inline-block;width:8px;height:8px;margin-right:10px}.ncr-details-wrap .details .text .box.red{background:#bb0017}.ncr-details-wrap .details .text .box.green{background:#5da708}.ncr-details-wrap .details .text span{font-weight:600;letter-spacing:1px}.ncr-details-wrap .details .text span.red{color:#bb0017}.ncr-details-wrap .details .text span.green{color:#5da708}.ncr-details-wrap .details .sub-text{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;margin-bottom:12px;padding-left:20px}.policy-timeline-wrap{padding-top:32px}.policy-timeline-wrap .details-wrap{margin-top:48px;display:flex}.policy-timeline-wrap .details-wrap .col:first-child{margin-right:110px}.policy-timeline-wrap .details-wrap .col:last-child{max-width:200px}.policy-timeline-wrap .details-wrap .members-wrap .text-one{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;margin-bottom:4px}.policy-timeline-wrap .details-wrap .members-wrap .text-one span{font-weight:600}.policy-timeline-wrap .details-wrap .members-wrap .text-one img{margin-right:14px}.policy-timeline-wrap .details-wrap .members-wrap .text-two{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#5e5e5e;padding-left:34px}.policy-timeline-wrap .details-wrap .time-text-wrap{display:block;position:relative;top:0;width:100%;margin-bottom:8px}.policy-timeline-wrap .details-wrap .time-text-wrap .key,.policy-timeline-wrap .details-wrap .time-text-wrap .value{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b}.policy-timeline-wrap .details-wrap .time-text-wrap .key img,.policy-timeline-wrap .details-wrap .time-text-wrap .value img{display:inline-block;vertical-align:middle;margin-right:12px}.policy-timeline-wrap .details-wrap .time-text-wrap .key{margin-right:10px;text-transform:uppercase}.policy-timeline-wrap .details-wrap .time-text-wrap .value{font-weight:500}.policy-timeline-wrap .policy-timeline{padding-bottom:30px}.policy-timeline-wrap .policy-timeline .cashback-text{font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;margin-bottom:30px}.policy-timeline-wrap .policy-timeline .time-text-wrap{position:absolute;top:calc(100% + 5px);right:0;width:90px}.policy-timeline-wrap .policy-timeline .time-text-wrap .text,.policy-timeline-wrap .policy-timeline .time-text-wrap .time{font-size:10px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:right;display:block}.policy-timeline-wrap .policy-timeline .months-block-wrap{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:7px}.policy-timeline-wrap .policy-timeline .months-block-wrap.extra-block{grid-template-columns:repeat(13,1fr)}.policy-timeline-wrap .policy-timeline .policy-period{width:calc(100% - 125px);vertical-align:bottom;display:inline-block;margin-right:10px}.policy-timeline-wrap .policy-timeline .waiting-time{width:115px;vertical-align:bottom;display:inline-block;background:url(/static/media/dashed-line.d8649643.svg) no-repeat;background-size:contain;position:relative;height:5px;background-position:50%}.policy-timeline-wrap .policy-timeline .waiting-time .cashback-wrap{text-align:right;margin-top:12px;position:absolute;right:0}.policy-timeline-wrap .policy-timeline .waiting-time .cashback-wrap .key{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#919191;text-transform:uppercase;margin-right:8px}.policy-timeline-wrap .policy-timeline .waiting-time .cashback-wrap .value{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#4a4a4a}.policy-timeline-wrap .policy-timeline .waiting-time img{position:absolute;right:0;bottom:10px}.policy-timeline-wrap .policy-timeline .month-block{border-radius:1.5px;height:5px;position:relative;background:#dfdfdf}.policy-timeline-wrap .policy-timeline .month-block img{position:absolute;left:0;bottom:10px}.policy-timeline-wrap .policy-timeline .month-block img.location{right:0;left:auto}.policy-timeline-wrap .policy-timeline .month-block.completed{background-color:#00b09f}@media only screen and (max-width:992px){.policy-timeline-wrap .policy-timeline .time-text-wrap{width:auto}.policy-timeline-wrap .details-wrap{display:block}.policy-timeline-wrap .details-wrap .col:first-child{margin-right:0}}.donutchart-track{fill:transparent;stroke-width:26;stroke:#bb0017}.donutchart-indicator{fill:transparent;stroke:#5da708;stroke-width:26;stroke-dasharray:0 10000;-webkit-transition:stroke-dasharray .3s ease;transition:stroke-dasharray .3s ease}.donutchart{margin:0 auto;border-radius:50%;display:block}.donutchart-text{fill:#000}.donutchart-text-val{font-size:20px;letter-spacing:2px}.donutchart-text-percent{font-size:20px}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdt .form-control{border:0;outline:none;background:transparent}.react-date-time{padding-bottom:8px;display:inline-block;font-family:proxima-nova,sans-serif}.react-date-time:before{content:"\A0";-webkit-transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;transition:border-bottom-color .2s cubic-bezier(.4,0,.2,1) 0ms;border-bottom:1px solid rgba(0,0,0,.42)}.react-date-time:after,.react-date-time:before{left:0;right:0;bottom:0;position:absolute;pointer-events:none}.react-date-time:after{content:"";-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;transition:transform .2s cubic-bezier(0,0,.2,1) 0ms,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0ms;border-bottom:2px solid #123446}.rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:10px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px;vertical-align:middle}.rdtPicker td{cursor:pointer}.rdtPicker .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#efefef;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #003bdf;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#003bdf;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default;color:#5e5e5e;font-weight:500}.rdtPicker th.rdtSwitch{width:100px;color:#5e5e5e;font-weight:400}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#fafafa}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px;width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}html{font-size:62.5%;touch-action:manipulation}body,html{font-family:proxima-nova,sans-serif;margin:0;padding:0}body{min-width:auto;width:100%}body.fixed{overflow:hidden}button,div,footer,h1,h2,h3,h4,h5,h6,header,input,label,nav,optgroup,p,select,span,textarea{font-family:proxima-nova,sans-serif}*{box-sizing:border-box}a{color:#003bdf;text-decoration:none}p{font-size:14px}h1,p{margin:0}h1{font-size:36px;line-height:1.1}h2{font-size:30px}h3{font-size:24px}h3,h4{margin:0}h4{font-size:18px}h5{font-size:16px}h6{font-size:12px;margin:0}a{cursor:pointer}a:hover{color:inherit;text-decoration:underline}.text-center{text-align:center!important}.bold-link{color:#003bdf;font-weight:700}.responsive.logout{display:none}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.block{display:block}.pointer{cursor:pointer}.relative{position:relative}.underline{cursor:pointer}.v-align-top{vertical-align:top}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px!important}.mb-70{margin-bottom:70px!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mr-30{margin-right:30px!important}.container{max-width:1140px;margin:0 auto}.caps{text-transform:uppercase}.text-center{text-align:center}.justify-center{justify-content:center}.text-left{text-align:left}.text-right{text-align:right}.underline{text-decoration:underline}.disabled{pointer-events:none;opacity:.8}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.inline-error{display:inline-block;text-align:left;color:#bb0017;font-size:12px}.slick-prev:before{content:"";-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.slick-next:before,.slick-next:hover:before,.slick-prev:before,.slick-prev:hover:before{content:"";background:url(/static/media/arrow-right.7ec19619.svg) no-repeat}.slick-next:before,.slick-prev:before{width:20px;height:20px;position:absolute;left:0}.slick-list{padding:4px}.read-more-modal{background-color:hsla(0,0%,100%,.9);width:100%;min-height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999;padding:0;overflow-y:auto;display:flex;justify-content:center;align-items:center}.read-more-modal .content-wrap{max-width:1000px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;align-items:center;height:100%}.read-more-modal .content-wrap .col.show{visibility:visible}.read-more-modal .content-wrap .col.hidden{visibility:hidden}.read-more-modal .card{padding:30px 24px 24px;position:relative}.read-more-modal .card .cancel{position:absolute;right:10px;top:10px;cursor:pointer}.read-more-modal .card .insurer-img-wrap{margin-top:16px}.ui.modals{background-color:rgba(0,0,0,.35)}.link-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#003bdf;cursor:pointer}.link-text a{text-decoration:underline;color:inherit}.link-text.med{font-size:14px}.ui.vouch-modal{-webkit-animation-duration:.5s;animation-duration:.5s;box-shadow:0 5px 15px rgba(0,0,0,.5);top:40px!important;margin-top:0!important;border-radius:8px;padding:5px}.ui.vouch-modal.signup .ui.form .inline.field .selection.dropdown{width:calc(40% - 5px)!important}.ui.vouch-modal.reset-password .ui.form .inline.field .ui.input input[type=password]{text-transform:none}.ui.vouch-modal.promo-code-modal .ui.form{max-width:275px;text-align:left;margin:0 auto 70px}.ui.vouch-modal.promo-code-modal .ui.form .inline.field{margin-bottom:0;text-align:center}.ui.vouch-modal.promo-code-modal .ui.form .inline.field .ui.input{width:177px!important;vertical-align:middle}.ui.vouch-modal.promo-code-modal .ui.form .inline.field .ui.input input[type=text]{width:100%!important}.ui.vouch-modal.promo-code-modal .ui.form .inline.field button{margin-left:15px}.ui.vouch-modal.promo-code-modal .ui.form .inline-error{max-width:260px}.ui.vouch-modal.upload-quote .upload-quote-input{position:absolute;opacity:0;width:0;height:0}.ui.vouch-modal.upload-quote .helper-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#1b4962;margin-left:50%;display:inline-block}.ui.vouch-modal.upload-quote .inline.field .ui.input,.ui.vouch-modal.upload-quote .inline.field .ui.selection.dropdown{width:215px!important}.ui.vouch-modal.upload-quote .inline.field .ui.input input{width:100%!important}.ui.vouch-modal.upload-quote .inline.field>label{vertical-align:middle}.ui.vouch-modal.upload-quote .inline.field .upload-quote-btn{width:215px;height:30px;border-radius:13.5px;border:1px solid #d8e7eb;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#1b4962;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 30px 4px 15px}.ui.vouch-modal.upload-quote .inline.field .upload-quote-btn span{font-size:16px;color:#d0021b;cursor:pointer;position:absolute;right:10px;top:2px;z-index:3}.ui.vouch-modal.upload-quote .inline.field .upload-quote-btn .ui.input{width:100%!important;height:100%;left:0;top:0;cursor:pointer;z-index:1;padding:0}.ui.vouch-modal.upload-quote .sign{margin-top:15px}.ui.vouch-modal .ui.checkbox .box:before,.ui.vouch-modal .ui.checkbox label:before{width:20px;height:20px;border:2px solid #5ba1c1;top:-2px}.ui.vouch-modal .ui.checkbox input:checked~.box:after,.ui.vouch-modal .ui.checkbox input:checked~label:after{color:#1b4962;top:0;left:1px}.ui.vouch-modal.ncr-details-modal .header,.ui.vouch-modal.refer-modal .header{padding:45px 15px 20px}.ui.vouch-modal.ncr-details-modal .title,.ui.vouch-modal.refer-modal .title{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b4962}.ui.vouch-modal.ncr-details-modal .link-text,.ui.vouch-modal.refer-modal .link-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b4961;margin-top:40px}.ui.vouch-modal.ncr-details-modal .link-text a,.ui.vouch-modal.refer-modal .link-text a{color:#1b4961}.ui.vouch-modal.ncr-details-modal .content,.ui.vouch-modal.refer-modal .content{padding-top:0}.ui.vouch-modal.ncr-details-modal .desc-text,.ui.vouch-modal.refer-modal .desc-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b4961;padding:0;margin:0}.ui.vouch-modal.ncr-details-modal .referral-divider,.ui.vouch-modal.refer-modal .referral-divider{height:3px;position:relative;margin:25px 0 20px}.ui.vouch-modal.ncr-details-modal .referral-divider span,.ui.vouch-modal.refer-modal .referral-divider span{position:absolute;display:inline-block;padding:5px;text-align:center;vertical-align:middle;top:0;background:#fff;color:#1b4961;font-style:italic;z-index:1}.ui.vouch-modal.ncr-details-modal .referral-divider span:before,.ui.vouch-modal.refer-modal .referral-divider span:before{content:"";position:absolute;height:1px;width:125px;border-top:1px solid #d8e7eb;z-index:1;left:-130px;top:15px}.ui.vouch-modal.ncr-details-modal .referral-divider span:after,.ui.vouch-modal.refer-modal .referral-divider span:after{content:"";position:absolute;height:1px;width:125px;border-top:1px solid #d8e7eb;z-index:1;top:15px;left:30px}.ui.vouch-modal.ncr-details-modal .email-sent .resend-email,.ui.vouch-modal.refer-modal .email-sent .resend-email{margin-bottom:100px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1b4961}.ui.vouch-modal.ncr-details-modal .email-sent .resend-email a,.ui.vouch-modal.refer-modal .email-sent .resend-email a{font-weight:400;text-decoration:underline}.ui.vouch-modal.ncr-details-modal #new-vouch-input,.ui.vouch-modal.refer-modal #new-vouch-input{width:50%;min-width:150px;padding-bottom:3px}.ui.vouch-modal.ncr-details-modal .vouch-btn,.ui.vouch-modal.refer-modal .vouch-btn{padding:4px 8px 2px 12px;line-height:1;font-size:10px;vertical-align:top}.ui.vouch-modal.ncr-details-modal .vouch-btn-text,.ui.vouch-modal.refer-modal .vouch-btn-text{line-height:1.2;padding:4px .12em;display:inline-block;position:relative;bottom:-1px}.ui.vouch-modal.ncr-details-modal .semi-circle,.ui.vouch-modal.refer-modal .semi-circle{margin-top:-1px;top:-1px}.ui.vouch-modal.ncr-details-modal .social-icons-container,.ui.vouch-modal.refer-modal .social-icons-container{padding:20px 0 0}.ui.vouch-modal.message-modal p{color:#333}.ui.vouch-modal.welcome-modal{background-color:#225069}.ui.vouch-modal.welcome-modal .header{background:transparent;padding:2.5rem 1.5rem 0}.ui.vouch-modal.welcome-modal .header .title-text{font-size:32px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fdc72b}.ui.vouch-modal.welcome-modal .content{background:transparent;padding:0 1.5rem}.ui.vouch-modal.welcome-modal .content i.error{font-size:80px;color:#e03535;display:inline-block;margin-bottom:40px}.ui.vouch-modal.welcome-modal .content .modal-body h2{font-size:24px;margin:0;line-height:1.8;color:#fff}.ui.vouch-modal.welcome-modal .content .modal-body h5{margin:0;line-height:1.8}.ui.vouch-modal.welcome-modal .content .modal-body .desc-text{font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;margin:0;line-height:1.4}.ui.vouch-modal.welcome-modal .content .modal-body .buttons-wrap{padding:30px 0}.ui.vouch-modal.welcome-modal .content .modal-body .social-icons-container a img{height:30px}.ui.vouch-modal.welcome-modal .content .welcome-modal-image{max-width:86px;margin:40px auto 20px}.ui.vouch-modal.welcome-modal .welcome-modal-image{width:30%;margin-top:20px;margin-bottom:20px}.ui.vouch-modal.welcome-modal .welcome-modal-button{background-color:initial;border:2px solid #fdc72a!important}.ui.vouch-modal.welcome-modal .welcome-modal-button span{color:#fdc72a!important}.ui.vouch-modal a{color:#1b4962;font-weight:700}.ui.vouch-modal>.header{border-bottom:0;text-align:center}.ui.vouch-modal>.header h3{color:#1b4962;font-size:24px;margin-top:20px;margin-bottom:10px;padding-bottom:0;line-height:1.1}.ui.vouch-modal>.header .sub-text{color:#1b4962;margin-bottom:0;line-height:1.3;font-size:14px;margin-top:10px}.ui.vouch-modal>.header .sub-text a{text-decoration:underline;color:inherit}.ui.vouch-modal .close-modal-button{height:20px;width:20px;position:absolute;top:15px;right:15px;cursor:pointer;z-index:3}.ui.vouch-modal .content .modal-body{text-align:center}.ui.vouch-modal .vouch-btn-text{padding:0 12px;display:inline-block}.ui.vouch-modal h6{margin:10px 0}.ui.input.disabled{opacity:1}.ui.input.disabled input[type=email],.ui.input.disabled input[type=number],.ui.input.disabled input[type=password],.ui.input.disabled input[type=radio],.ui.input.disabled input[type=text],.ui.input.disabled textarea{background-color:#ddd!important}.ui.radio.disabled,.ui.radio.disabled label{opacity:1!important}.ui.form ::-webkit-input-placeholder{text-transform:capitalize!important;color:#1b4961!important;opacity:.5}.ui.form ::-moz-placeholder{text-transform:capitalize!important;color:#1b4961!important;opacity:.5}.ui.form :-ms-input-placeholder{text-transform:capitalize!important;color:#1b4961!important;opacity:.5}.ui.form :-moz-placeholder{text-transform:capitalize!important;color:#1b4961!important;opacity:.5}.ui.form input[type=email],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=radio],.ui.form input[type=text],.ui.form textarea{width:80%!important;border-radius:100px;padding:4px 15px;height:30px;box-shadow:none;background-color:#d7e7eb;border:0;margin-top:3px;text-transform:none;max-width:260px;color:#1b4962;font-size:14px}.ui.form input[type=email]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=radio]:focus,.ui.form input[type=text]:focus,.ui.form textarea:focus{background-color:#d7e7eb;border-radius:100px}.ui.form input[type=email].disabled,.ui.form input[type=number].disabled,.ui.form input[type=password].disabled,.ui.form input[type=radio].disabled,.ui.form input[type=text].disabled,.ui.form textarea.disabled{background-color:#ddd!important;cursor:not-allowed;pointer-events:default}.ui.form.auth-form input[type=email],.ui.form.auth-form input[type=number],.ui.form.auth-form input[type=password],.ui.form.auth-form input[type=radio],.ui.form.auth-form input[type=text],.ui.form.auth-form textarea{text-transform:none}.ui.form textarea{resize:none;height:100px}.ui.form textarea,.ui.form textarea:focus{border-radius:15px}.ui.form .ui.dropdown.disabled{background-color:#ddd!important;opacity:1;cursor:not-allowed;pointer-events:default}.ui.form .ui.dropdown .menu{z-index:9!important}.ui.form .ui.selection.dropdown{display:inline-block;text-align:left;border-radius:100px;min-height:30px;height:30px;box-shadow:none;background-color:#d7e7eb;border:0;margin:0;text-transform:none;width:180px!important;padding:4px 15px}.ui.form .ui.selection.dropdown>input.search{padding:0;top:5px;left:15px;font-size:14px;text-transform:capitalize;height:auto;line-height:auto;margin:0;vertical-align:middle;color:#1b4962}.ui.form .ui.selection.dropdown>.text{color:#1b4962;line-height:1.3}.ui.form .ui.selection.dropdown>.text.default{text-transform:capitalize}.ui.form .ui.selection.dropdown.active,.ui.form .ui.selection.dropdown.visible{border-radius:100px!important;z-index:9}.ui.form .ui.selection.dropdown .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:14px;position:relative;top:3px;vertical-align:middle;text-transform:capitalize;display:inline-block;padding-left:1px;height:100%;line-height:1.3}.ui.form .ui.selection.dropdown .dropdown.icon{top:7px}.ui.form .ui.selection.dropdown .menu{width:auto}.ui.form .inline.field{text-align:left;margin-bottom:15px}.ui.form .inline.field.mb-10{margin-bottom:10px}.ui.form .inline.field>label{text-align:right;width:calc(50% - 5px);margin:0!important;padding-right:20px;color:#1b4962;font-weight:700;font-size:14px}.ui.form .inline.field>label[for=address]{position:relative}.ui.form .inline.field>label[for=address] span{position:absolute;right:20px;line-height:1}.ui.form .inline.field .ui.input{display:inline-block;width:calc(50% - 5px)!important;margin:0;text-align:left}.ui.form .inline.field .ui.input.address-sec{margin-top:15px}.ui.form .inline.field .inline-error{display:block;margin-left:calc(50% - 5px);text-align:left;color:#e03535;max-width:220px;font-size:12px;font-style:italic}.ui.form .inline.field .multi-address-field{display:inline-block;width:calc(70% - 5px)!important;vertical-align:top}.ui.form .inline.field .multi-address-field .input{margin-top:15px}.ui.form .inline.field .multi-address-field .input:first-child{margin-top:0}.ui.form .inline.field .multi-address-field .input.mb-5{margin-bottom:0!important}.ui.form .inline.field .multi-address-field .address-error-field{padding-bottom:5px;position:relative}.ui.form .inline.field .multi-address-field .address-error-field>.inline-error{margin-left:0;position:absolute;left:0}.ui.form.quotation-form .inline.field{text-align:left}.ui.form.quotation-form .inline.field>label{width:calc(30% - 5px);vertical-align:middle}.ui.form.quotation-form .inline.field>label[for=address]{position:relative}.ui.form.quotation-form .inline.field>label[for=address] span{position:relative;left:0;line-height:1}.ui.form.quotation-form .inline.field>label span{display:block;font-style:italic;font-size:10px}.ui.form.quotation-form .inline.field>label span.normal{font-size:14px;font-weight:700}.ui.form.quotation-form .inline.field .ui.input{width:calc(70% - 5px)!important}.ui.form.quotation-form .inline.field .ui.input input{width:180px!important}.ui.form.quotation-form .inline.field .inline-error{margin-left:calc(30% - 5px)}.ui.form .ui.radio.checkbox{margin-right:40px}.ui.form .ui.radio.checkbox input:checked~label:after{width:20px;height:20px;background-color:#1d4b63;content:"";border-radius:100%;-webkit-transform:scale(1);transform:scale(1);border:2px solid #5ba1c1}.ui.form .ui.radio.checkbox label{color:#1d4b63;font-size:14px;font-weight:700;padding-top:2px}.ui.form .ui.radio.checkbox label:before{width:20px;height:20px;border:2px solid #5ba1c1}.fb-btn{font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;height:28px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;background-color:#4c69ba;border:calc(.06887vw + .67769px) solid #4c69ba;border-radius:4px;cursor:pointer;text-transform:inherit}.fb-btn .fa{margin-right:5px}.whatsapp-btn{font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff!important;height:28px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;background-color:#128c7e;border:calc(.06887vw + .67769px) solid #128c7e;border-radius:4px;cursor:pointer;text-transform:inherit}.whatsapp-btn .fa{margin-right:5px}.vouch-btn{background-color:#fdc72a;border:0;border-radius:50px;padding:6px 7px 7px 15px;cursor:pointer;display:inline-block;vertical-align:middle;text-transform:uppercase}.vouch-btn.blue-btn{background-color:#1b4962}.vouch-btn.blue-btn .vouch-btn-text{color:#fff}.vouch-btn.blue{background-color:#1b4962;color:#fff;min-width:100px;font-size:12px;font-weight:700;position:relative;padding:7px 25px 7px 10px}.vouch-btn.blue span{background-color:#fff;border-bottom-right-radius:100px;border-top-right-radius:100px;display:inline-block;width:8px;margin-left:10px;text-align:right;position:absolute;right:10px}.vouch-btn.blue .vouch-btn-text{color:#fff;text-transform:uppercase}.vouch-btn.yellow{background-color:#fdc72a;color:#2f576f;min-width:100px;font-size:12px;font-weight:700;position:relative;padding:7px 10px}.vouch-btn.yellow .fa{margin-right:5px;display:inline-block}.vouch-btn.yellow span{display:inline-block}.vouch-btn.blue-bordered{background-color:#fff;padding:6px 10px;border:2px solid #1b4962;min-width:100px;font-size:12px;font-weight:700;color:#1b4962}.vouch-btn.blue-bordered.large{padding:6px 30px}.vouch-btn.orange-bordered{background-color:#f7f7f7;padding:6px 10px;border:2px solid #fec729;min-width:100px;font-size:12px;font-weight:700;color:#fec729}.vouch-btn.orange-bordered.large{padding:6px 30px}.vouch-btn.yellow-bordered{background-color:#fff;padding:6px 10px;border:2px solid #fdc72a;min-width:100px;font-size:12px;font-weight:700;color:#fdc72a}.vouch-btn.yellow-bordered.large{padding:6px 30px}.vouch-btn.sign-in .sub-text{color:#1b4962;margin-bottom:0;line-height:1.3;font-size:14px;margin-top:10px}.vouch-btn.sign-in .sub-text a{text-decoration:underline;color:inherit}.vouch-btn.sign span{padding:0 12px;font-weight:700;color:#2f576f;font-size:12px;position:relative;vertical-align:middle}.vouch-btn.sign p{height:20px;padding-right:6px;right:-2px;background-color:#fff;border-top-right-radius:50px;border-bottom-right-radius:50px;position:relative;margin-bottom:0}.vouch-btn .vouch-btn-text{font-weight:700;color:#2f576f;font-size:12px;bottom:auto;margin-right:3px}.vouch-btn .semi-circle,.vouch-btn .vouch-btn-text{position:relative;display:inline-block;vertical-align:middle}.vouch-btn .semi-circle{background-color:#fff;padding-right:5px;border-top-right-radius:50px;border-bottom-right-radius:50px;right:-2px;margin-bottom:0;height:14px}.vouch-btn:hover{text-decoration:none}.vouch-btn:focus{outline:none}.vouch-btn.mini{padding:10px 8px 8px;font-size:10px;line-height:1!important;min-width:auto;vertical-align:middle}.input-text{border-radius:100px;padding:4px 15px;height:27px;box-shadow:none;background-color:#d7e7eb;border:0;margin-top:3px;text-transform:none;max-width:260px;font-style:italic;color:#1b4962;text-transform:uppercase}.input-text:focus{background-color:#d7e7eb;border-radius:100px;outline:none}.form-error-desc .content p{font-size:12px}.abs-edit{position:absolute;right:0;z-index:2}.ui.popup{z-index:9999!important}.kep-login-facebook.small{margin:15px auto;border-radius:50px;font-size:12px;line-height:1}.google-login{font-weight:700;-webkit-font-smoothing:antialiased;color:#fff;cursor:pointer;display:inline-block;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;background-color:#ed6157;border:0;padding:calc(.34435vw + 5px) calc(.34435vw + 8.38843px);margin:15px 10px;border-radius:50px;font-size:12px}.datepicker-wrapper{position:relative;display:inline-block}.react-date-picker{position:absolute!important}.react-date-picker .react-date-picker__button{border:0}.react-date-picker .react-date-picker__button .react-date-picker__button__input,.react-date-picker .react-date-picker__button .react-date-picker__clear-button{display:none}.react-date-picker .react-date-picker__button .react-date-picker__calendar-button{z-index:1;position:absolute;right:-18px;top:-16px}.react-date-picker .react-date-picker__calendar{z-index:1;width:240px}.react-date-picker .react-date-picker__calendar .react-calendar{border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__navigation{height:35px;margin-bottom:0}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__navigation button{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;line-height:1.5;min-width:30px}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;padding:.5em;font-size:12px;line-height:1.5}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day:hover{background-color:#e6e6e6}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--active{background:#fdc72a}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__month-view .react-calendar__month-view__days .react-calendar__month-view__days__day--neighboringMonth{opacity:.45}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__year-view .react-calendar__year-view__months .react-calendar__tile{padding:1.42em .5em;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;line-height:1.5;min-width:30px}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__year-view .react-calendar__year-view__months .react-calendar__tile.react-calendar__tile--hasActive{background:#fdc72a}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__decade-view .react-calendar__decade-view__years .react-calendar__tile{padding:1.4em .5em;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:12px;line-height:1.5;min-width:30px}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__decade-view .react-calendar__decade-view__years .react-calendar__tile.react-calendar__tile--hasActive{background:#fdc72a}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__century-view .react-calendar__century-view__decades .react-calendar__tile{padding:1.65em .5em;color:#333;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-size:11px;line-height:1.5;min-width:30px}.react-date-picker .react-date-picker__calendar .react-calendar .react-calendar__century-view .react-calendar__century-view__decades .react-calendar__tile.react-calendar__tile--hasActive{background:#fdc72a}.authenticated-wrap .static-page{padding-top:80px}.cust-loader{min-height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:#fff;flex-direction:column;z-index:8;display:none;padding:24px}.cust-loader.flat-loader{background:transparent}.cust-loader.inner-loader{position:absolute;min-height:auto}.cust-loader .loader-text{margin-top:24px}.cust-loader .text{font-size:24px;font-weight:600;line-height:normal;color:#1b1b1b;margin-bottom:16px}.cust-loader .sub-text,.cust-loader .text{font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:center}.cust-loader .sub-text{font-size:18px;font-weight:400;line-height:1.44;color:#5e5e5e}.cust-loader.show{display:flex}.cust-loader img{max-width:60px}.password-strength-bar{margin-top:0;max-width:240px;width:100%}.password-strength-bar .bar-wrap.weak .bar.one{background-color:#d0021b}.password-strength-bar .bar-wrap.average .bar.one,.password-strength-bar .bar-wrap.average .bar.two{background-color:#f5a623}.password-strength-bar .bar-wrap.strong .bar{background-color:#67b112}.password-strength-bar .bar-wrap .bar{width:calc(33.33333% - 3px);height:3px;border-radius:1.5px;background-color:#d7e7ec;display:inline-block;margin-right:2px}.password-strength-bar .message-wrap .text{font-size:11px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#224e66}.password-strength-bar .message-wrap .text span{text-transform:capitalize}.password-strength-bar .message-wrap .text span.weak{color:#d0021b}.password-strength-bar .message-wrap .text span.average{color:#f5a623}.password-strength-bar .message-wrap .text span.strong{color:#67b112}.password-strength-bar .message-wrap .text .information-icon-click{position:relative;width:11px;height:11px;font-size:8px;vertical-align:bottom;margin-left:5px}.password-strength-bar .message-wrap .text .password-strength-info{position:absolute;border-radius:9px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.06);background-color:#1c4862;border:.3px solid hsla(0,0%,59.2%,.11);width:156px;display:none;padding:7.5px 17px;top:15px}.password-strength-bar .message-wrap .text .password-strength-info .info-text{font-size:14.3px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-bottom:4px}.password-strength-bar .message-wrap .text .password-strength-info.show{display:block}.password-strength-bar .message-wrap .text .password-strength-info ul{padding:0;margin:0;list-style:none}.password-strength-bar .message-wrap .text .password-strength-info ul li{font-size:9.5px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin:0;position:relative;padding:0 0 0 12px}.password-strength-bar .message-wrap .text .password-strength-info ul li:before{content:"";width:6.3px;height:6.3px;background-color:#fec729;border-radius:100%;position:absolute;top:3px;left:0}.notification-wrap{position:fixed;min-width:288px;max-width:568px;z-index:9999;left:24px;bottom:24px;color:#fff;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#fff;display:table;padding:6px 24px}.notification-wrap .close{position:absolute;right:10px;top:0;height:100%;cursor:pointer;color:#fff}.notification-wrap .icon-wrap{padding:0;height:100%;display:inline-block;vertical-align:middle;text-align:center;display:table-cell;width:20px}.notification-wrap .icon-wrap .icon{display:none;font-size:20px;color:#fff;font-weight:200}.notification-wrap .message-wrap{width:calc(100% - 20px);height:100%;display:inline-block;text-align:left;vertical-align:middle;display:table-cell;padding:8px 24px 8px 8px}.notification-wrap .message-wrap .title-text{font-size:16px;text-transform:capitalize;margin-bottom:0;color:#fff;display:none}.notification-wrap .message-wrap .text{font-size:14px;color:#fff;line-height:1.8}.notification-wrap.info{background:#1976d2}.notification-wrap.info .icon-wrap .info{display:block}.notification-wrap.warning{background:#ffa000}.notification-wrap.warning .icon-wrap .warning{display:block}.notification-wrap.error{background:#d32f2f}.notification-wrap.error .icon-wrap .error{display:block}.notification-wrap.success{background:#43a047}.notification-wrap.success .icon-wrap .success{display:block}.dot-loader{margin:auto;width:70px;text-align:center}.dot-loader>div{width:18px;height:18px;background-color:#5ba1c1;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.dot-loader .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.dot-loader .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.social-icons-container a{display:inline-block;margin:5px 10px}.social-icons-container a.whatsapp{display:none}.social-icons-container a img{height:25px}.message-bar,.refer-earn-message{border-radius:2px;background-color:#fff;border:2px dotted #fdc72b;max-width:780px;margin:0 auto;padding:6px 25px;width:calc(100% - 40px)}.message-bar p,.refer-earn-message p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:center;color:#1b4961}.message-bar p b,.refer-earn-message p b{font-weight:700}.message-bar p a,.refer-earn-message p a{color:#1b4961;text-decoration:underline;padding-left:5px}.message-bar p a.tnc,.refer-earn-message p a.tnc{display:block}.message-bar p .new-text,.refer-earn-message p .new-text{border-radius:1px;background-color:#01a400;padding:3px 10px;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#fff;margin-right:10px;display:inline-block}.message-bar p .round-tick,.refer-earn-message p .round-tick{width:21px;height:21px;border-radius:10.5px;background-color:#01a400;margin-right:13px;display:inline-block;vertical-align:middle;text-align:center;padding-top:3px}.message-bar p .round-tick i,.new-text,.refer-earn-message p .round-tick i{color:#fff}.new-text{border-radius:1px;background-color:#01a400;padding:3px 10px;font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;margin-right:10px;display:inline-block}.new-text.error{background:#e96e4a}.grecaptcha-badge{display:none}.router-wrap{min-height:100vh}.page-not-found{color:#495057;text-align:left;background-color:#f5f7fb;height:100vh;width:100%;padding:100px}.page-not-found .page-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-not-found .page-content .title-text{color:#9aa0ac!important;font-size:4.5rem;line-height:1.1;margin-bottom:20px}.page-not-found .page-content .text{color:#495057}.component-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:#fff;z-index:9}.component-loading img{max-width:60px}.reload-page{height:80vh;text-align:center}.reload-page .align-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.datepicker-modal .datepicker-navbar{text-align:center}.datepicker-modal .datepicker-navbar .datepicker-navbar-btn{float:none}.blank-loader{position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:999;background:#fff}.Loading__bar___21yOt{top:65px!important}.animated-one{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}@media only screen and (max-width:768px){.read-more-modal .content-wrap{display:block;padding:24px}.read-more-modal .content-wrap .card .cancel{position:absolute;right:auto;top:10px;cursor:pointer;bottom:-60px;top:auto;left:calc(50% - 21px);border-radius:100%;padding:14px;box-shadow:0 2px 4px 0 rgba(0,0,0,.06);background-color:#fff;border:1px solid #e9e9e9}.read-more-modal .content-wrap .col.show{display:block}.read-more-modal .content-wrap .col.hidden{display:none}.Loading__bar___21yOt{top:60px!important}.page-not-found{padding:16px}}.quotation-template{padding:24px;width:610px;margin:0 auto}.quotation-template .header .logo-wrap{padding:0 40px}.quotation-template .header .logo-wrap img{max-width:73px;margin-bottom:8px}.quotation-template .header .text{font-size:9px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#003bdf;background-color:#fafafa;padding:0 40px}.quotation-template .content{padding:0 40px}.quotation-template .content .text-wrap{margin:16px 0 10px}.quotation-template .content .text-wrap .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#5e5e5e}.quotation-template .content .text-wrap .text:not(:last-child){margin-bottom:2px}.quotation-template .content .section{background-color:#f8f8f8;padding:12px}.quotation-template .content .section .key-value-wrap{display:flex}.quotation-template .content .section .key-value-wrap:not(:last-child){margin-bottom:10px}.quotation-template .content .section .key-value-wrap .key{font-size:9px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#9f9f9f;min-width:140px;margin-right:40px;text-transform:uppercase}.quotation-template .content .section .key-value-wrap .value{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#292929;flex-grow:1}.quotation-template .content .tab-wrap{display:flex;margin:24px 0 8px}.quotation-template .content .tab-wrap .tab .text-one{font-size:9px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9f9f9f;margin-bottom:4px}.quotation-template .content .tab-wrap .tab .text-two{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase;padding-right:6px}.quotation-template .content .tab-wrap .tab:first-child .text-two{border-right:1px solid #d7d7d7}.quotation-template .content .tab-wrap .tab:last-child{padding-left:6px}.quotation-template .content .table-wrap{background:#f8f8f8;padding:4px 12px;display:table;width:100%}.quotation-template .content .table-wrap .cell{display:table-cell;padding:8px;width:20%}.quotation-template .content .table-wrap .cell .text{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#292929;display:block}.quotation-template .content .table-wrap .cell .text.green{font-size:12px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#00b48b;font-weight:700;margin-bottom:4px}.quotation-template .content .table-wrap .cell .text.link a{font-size:9px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf}.quotation-template .content .table-wrap .cell:not(:last-child){border-right:1px solid hsla(0,0%,93.3%,.6)}.quotation-template .content .title-wrap{background-color:#f2f2f2;padding:4px 12px}.quotation-template .content .title-wrap .title{font-size:9px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#9f9f9f;text-transform:uppercase}.quotation-template .content .welcome-bonus{background-color:#ecf2fe;padding:18px 10px 6px 21px;display:flex;margin-top:22px}.quotation-template .content .welcome-bonus .img-wrap{max-width:92px;margin-right:14px}.quotation-template .content .welcome-bonus .img-wrap img{max-width:100%}.quotation-template .content .welcome-bonus .content-wrap{flex-grow:1}.quotation-template .content .welcome-bonus .content-wrap .title{font-size:9px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;text-transform:uppercase}.quotation-template .content .welcome-bonus .content-wrap .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#5e5e5e}.quotation-template .content .welcome-bonus .content-wrap .text span{font-weight:600;color:#1b1b1b}.quotation-template .content .ncr-working{margin-top:20px}.quotation-template .content .ncr-working .col-wrap{display:flex}.quotation-template .content .ncr-working .col-wrap .col{text-align:center}.quotation-template .content .ncr-working .text-one{font-size:9px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9f9f9f}.quotation-template .content .ncr-working .text-two{font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#1b1b1b;margin-top:4px;text-transform:uppercase}.quotation-template .content .ncr-working .text-three{font-size:9px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#003bdf;margin:8px}.quotation-template .content .ncr-working .text-four{font-size:9px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.9px;text-align:center;color:#000;margin:4px;text-transform:uppercase}.quotation-template .content .ncr-working .text-five{font-size:9px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#4a4a4a}.quotation-template .content .ncr-working .img-wrap{width:39px;height:39px;margin:32px 0 12px}.quotation-template .content .ncr-working .img-wrap img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:600px){.notification-wrap{width:100%;min-width:auto;z-index:9999;left:0;top:0;height:64px}.notification-wrap button{display:none}}@media screen and (max-width:1140px){.container{width:calc(100% - 40px);margin:0 auto;max-width:100%}}@media screen and (max-width:767px){.password-strength-bar{max-width:100%}.ui.grid{margin-left:0;margin-right:0}.container{width:100%;padding:0 20px;margin:0 auto;max-width:100%}.refer-earn-message{padding:10px}.social-icons-container a.whatsapp{display:inline-block}.responsive.logout{display:block}.ui.form .field>label,.ui.form .inline.field>label,.ui.form.quotation-form .field>label,.ui.form.quotation-form .inline.field>label{width:100%;font-size:12px;text-align:left}.ui.form .field>label[for=address_1],.ui.form .field>label[for=address_2],.ui.form .inline.field>label[for=address_1],.ui.form .inline.field>label[for=address_2],.ui.form.quotation-form .field>label[for=address_1],.ui.form.quotation-form .field>label[for=address_2],.ui.form.quotation-form .inline.field>label[for=address_1],.ui.form.quotation-form .inline.field>label[for=address_2]{display:none}.ui.form .field>label span,.ui.form .inline.field>label span,.ui.form.quotation-form .field>label span,.ui.form.quotation-form .inline.field>label span{display:inline-block;font-size:12px!important}.ui.form .field>label .italic-text,.ui.form .inline.field>label .italic-text,.ui.form.quotation-form .field>label .italic-text,.ui.form.quotation-form .inline.field>label .italic-text{margin:0}.ui.form .field.mb-10,.ui.form .inline.field.mb-10,.ui.form.quotation-form .field.mb-10,.ui.form.quotation-form .inline.field.mb-10{margin-bottom:15px}.ui.form .field .multi-address-field,.ui.form .field .ui.input,.ui.form .inline.field .multi-address-field,.ui.form .inline.field .ui.input,.ui.form.quotation-form .field .multi-address-field,.ui.form.quotation-form .field .ui.input,.ui.form.quotation-form .inline.field .multi-address-field,.ui.form.quotation-form .inline.field .ui.input{width:100%!important}.ui.form .field .ui.input.disabled input[type=email],.ui.form .field .ui.input.disabled input[type=number],.ui.form .field .ui.input.disabled input[type=password],.ui.form .field .ui.input.disabled input[type=text],.ui.form .inline.field .ui.input.disabled input[type=email],.ui.form .inline.field .ui.input.disabled input[type=number],.ui.form .inline.field .ui.input.disabled input[type=password],.ui.form .inline.field .ui.input.disabled input[type=text],.ui.form.quotation-form .field .ui.input.disabled input[type=email],.ui.form.quotation-form .field .ui.input.disabled input[type=number],.ui.form.quotation-form .field .ui.input.disabled input[type=password],.ui.form.quotation-form .field .ui.input.disabled input[type=text],.ui.form.quotation-form .inline.field .ui.input.disabled input[type=email],.ui.form.quotation-form .inline.field .ui.input.disabled input[type=number],.ui.form.quotation-form .inline.field .ui.input.disabled input[type=password],.ui.form.quotation-form .inline.field .ui.input.disabled input[type=text]{padding-left:2px}.ui.form .field .ui.input input[type=email],.ui.form .field .ui.input input[type=number],.ui.form .field .ui.input input[type=password],.ui.form .field .ui.input input[type=text],.ui.form .inline.field .ui.input input[type=email],.ui.form .inline.field .ui.input input[type=number],.ui.form .inline.field .ui.input input[type=password],.ui.form .inline.field .ui.input input[type=text],.ui.form.quotation-form .field .ui.input input[type=email],.ui.form.quotation-form .field .ui.input input[type=number],.ui.form.quotation-form .field .ui.input input[type=password],.ui.form.quotation-form .field .ui.input input[type=text],.ui.form.quotation-form .inline.field .ui.input input[type=email],.ui.form.quotation-form .inline.field .ui.input input[type=number],.ui.form.quotation-form .inline.field .ui.input input[type=password],.ui.form.quotation-form .inline.field .ui.input input[type=text]{width:100%!important;max-width:100%;border-radius:0;background:#fff;border-bottom:1px solid #d8d8d8;padding:4px 0;background:transparent}.ui.form .field .inline-error,.ui.form .inline.field .inline-error,.ui.form.quotation-form .field .inline-error,.ui.form.quotation-form .inline.field .inline-error{margin-left:0}.ui.form .field .react-date-picker,.ui.form .inline.field .react-date-picker,.ui.form.quotation-form .field .react-date-picker,.ui.form.quotation-form .inline.field .react-date-picker{width:100%}.ui.form .field .react-date-picker__calendar,.ui.form .inline.field .react-date-picker__calendar,.ui.form.quotation-form .field .react-date-picker__calendar,.ui.form.quotation-form .inline.field .react-date-picker__calendar{right:100%;left:auto}.ui.form .field .react-date-picker__button__icon,.ui.form .inline.field .react-date-picker__button__icon,.ui.form.quotation-form .field .react-date-picker__button__icon,.ui.form.quotation-form .inline.field .react-date-picker__button__icon{right:5px;top:7px}.ui.form.quotation-form .ui.selection.dropdown,.ui.form .ui.selection.dropdown{width:100%!important;border-radius:0;background:#fff;border-bottom:1px solid #d8d8d8;padding:4px 0;background:transparent}.ui.form.quotation-form .ui.selection.dropdown>input.search,.ui.form .ui.selection.dropdown>input.search{left:0}.ui.form.quotation-form .ui.selection.dropdown.disabled .text,.ui.form .ui.selection.dropdown.disabled .text{left:2px}.ui.vouch-modal.signup .ui.form .inline.field .selection.dropdown{width:100%!important}}.facebook-share{display:inline-block;margin:0;cursor:pointer}.facebook-share img{height:25px}.input-with-btn{display:flex}.input-with-btn input{border:.5px solid #9b9b9b;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;padding:11px 10px;width:286px;outline:none;text-transform:none}.input-with-btn button{border:.5px solid #9b9b9b;border-left:none;background:transparent;outline:none;padding:11px 13px}.input-with-btn button img{max-width:15px;margin:0}.label-button{border-radius:9px;font-size:10px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;padding:4px 8px}.label-button.green{background-color:#417505}@media screen and (max-width:440px){.cust-loader img{height:auto}.ui.vouch-modal.refer-modal .vouch-btn{margin-top:15px;margin-left:0}.ui.vouch-modal.refer-modal #new-vouch-input{display:block;width:100%}.vouch-modal.reset-password .ui.form .inline.field>label{font-size:11px}}@media screen and (max-width:460px){.ui.vouch-modal.signup .ui.form .inline.field .selection.dropdown{width:100%!important}}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:auto}br{display:none}.ui.vouch-modal.upload-quote .inline.field .ui.input,.ui.vouch-modal.upload-quote .inline.field .ui.selection.dropdown,.ui.vouch-modal.upload-quote .inline.field .upload-quote-btn{width:100%!important}.ui.vouch-modal.upload-quote .inline.field .upload-quote-btn{margin-top:10px}}@media only screen and (min-width:768px){.ui.small.modal{width:70%;margin:auto}}@media only screen and (min-width:992px){.ui.modal.large{width:800px;margin:auto}.ui.small.modal{width:600px;margin:auto}}@media only screen and (min-width:1200px){.ui.modal,.ui.modal.large{width:800px;margin:auto}.ui.small.modal{width:600px;margin:auto}}@media only screen and (min-width:1920px){.ui.modal.large{width:800px;margin:auto}.ui.small.modal{width:600px;margin:auto}}.search-list{margin-bottom:15px}.search-list .disabled div div{border:0}.search-list .disabled .disabled-label{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;-webkit-transform:translateY(1.5px) scale(.85);transform:translateY(1.5px) scale(.85);-webkit-transform-origin:top left;transform-origin:top left;margin:0;color:#9b9b9b}.search-list .disabled .disabled-label.color{color:#003bdf}.search-list .disabled .error-text{font-size:1.2rem;text-align:left;margin:8px 0 0;min-height:1em;font-family:proxima-nova;line-height:1em;color:#f44336}.search-list .disabled .value-label{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#1b1b1b;padding:4px;margin:0;border-bottom:1px solid #e3e3e3}.search-list .disabled input{border:0;pointer-events:none}.search-list.single-line .popular-list-wrap .list-wrap{grid-template-columns:repeat(1,1fr)}.search-list.single-line .popular-list-wrap .list-wrap .list{text-align:left}.search-list .popular-list-wrap{margin:8px 0 0}.search-list .popular-list-wrap .text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b}.search-list .popular-list-wrap .list-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin:0}.search-list .popular-list-wrap .list-wrap.single{grid-template-columns:repeat(1,1fr)}.search-list .popular-list-wrap .list-wrap.single .list{text-align:center}.search-list .popular-list-wrap .list-wrap .list{border:1px solid #e3e3e3;padding:10px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#9b9b9b;cursor:pointer;text-transform:uppercase}.search-list .popular-list-wrap .list-wrap .list.selected{border:1px solid #003bdf}@media screen and (max-width:768px){.ui.form .search-list .search-input{position:relative}.ui.form .search-list .search-input input{box-shadow:none;padding:5px 0;color:#333;font-size:14px;text-transform:uppercase}.ui.form .search-list .search-input input,.ui.form .search-list .search-input input:focus{border:0;border-radius:0;border-bottom:2px solid hsla(0,0%,84.7%,.3)}.ui.form .search-list .search-input input:focus~label{bottom:30px;color:#000;font-size:12px}.ui.form .search-list .search-input input:not(:placeholder-shown)~label{bottom:30px;color:#000;font-size:12px}.ui.form .search-list .search-input>label{width:100%;position:absolute;bottom:10px;z-index:1;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:14px;color:#333;display:inline-block;left:0;pointer-events:none}.ui.form .search-list .search-input>label.move-up{bottom:35px}.search-list .search-input input{box-shadow:none;border:0;border-radius:0;border-bottom:2px solid hsla(0,0%,84.7%,.3)}}.react-form input{width:100%;border:0;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#1b1b1b;outline:none;padding:4px 0;box-shadow:none;border-radius:0;font-family:proxima-nova,sans-serif}.react-form input,.react-form input[type=email]{text-transform:none}.react-form .helper-text{color:#9b9b9b;margin:8px 0 32px;display:block;text-align:left!important}.react-form .file-wrap,.react-form .helper-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.react-form .file-wrap{color:#5e5e5e;background:url(/static/media/plus.6012ce22.svg) no-repeat;background-position:100%;-webkit-transform:none;transform:none;cursor:pointer;position:relative;display:inline-block;width:100%}.react-form .file-wrap.selected{background:#fff;width:auto}.react-form .upload-btn{position:relative}.react-form .upload-btn input{height:0;width:0;visibility:hidden;overflow:hidden}.react-form .upload-btn img{width:14px;height:14px;position:absolute;right:0;top:calc(50% - 7px);z-index:2;cursor:pointer}.react-form .radio-form-control-wrap legend{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#5e5e5e}.react-form .radio-form-control{margin-top:-16px}.react-form .radio-form-control label span[class*=-root-]{color:#5e5e5e}.react-form .radio-form-control label span[class*=-checked-]{color:#003bdf}.react-form .radio-form-control label span:last-child{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.react-form .inline-error{color:#f44336;margin-top:8px}.react-form .form-label-text{font-size:10px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#5e5e5e}.react-form .form-label-text,.react-form .form-label-text-wrap{width:100%;margin-bottom:24px;display:inline-flex;padding:0;position:relative;min-width:0;flex-direction:column}.react-form .form-label-text-wrap .key{font-size:12px;color:#9b9b9b;margin-bottom:4px}.react-form .form-label-text-wrap .key,.react-form .form-label-text-wrap .value{font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.react-form .form-label-text-wrap .value{font-size:14px;color:#1b1b1b;text-transform:capitalize}.react-form label{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#5e5e5e;-webkit-transform:translateY(18px) scale(1);transform:translateY(18px) scale(1);font-family:proxima-nova,sans-serif}.react-form label[data-shrink=true]{-webkit-transform:translateY(1.5px) scale(.85);transform:translateY(1.5px) scale(.85);-webkit-transform-origin:top left;transform-origin:top left}.react-form label[data-shrink=true]+div:after{border-bottom:1px solid #003bdf}.react-form label+div:after,.react-form label+div:before{border-bottom:1px solid #e3e3e3}.react-form label+div:focus:before,.react-form label+div:hover:before{border-bottom:1px solid #e3e3e3!important}.react-form .full-width,.stepper{width:100%}.stepper{border-top:1px solid #e3e3e3;position:fixed;background:#fff;z-index:8}.stepper .line{position:absolute;width:100%;height:1px;border-bottom:1px solid #e3e3e3;left:0;right:0;bottom:2px;margin:0}.stepper .stepper-progress{padding:0;max-width:100%;flex-grow:1;background:transparent;position:absolute;left:0;right:0;bottom:0}.stepper .stepper-progress>div{width:100%;background:transparent;height:2px}.stepper .stepper-progress>div div{background:#608bfc}.stepper .list-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0}.stepper .list-wrap.two{grid-template-columns:repeat(2,1fr)}.stepper .list{text-align:center;padding:15px;position:relative;z-index:2;overflow:hidden}.stepper .list:first-child .text-wrap{padding-left:0}.stepper .list:first-child .text-wrap:before,.stepper .list:last-child .text-wrap:after{display:none}.stepper .list.active .stepper-progress{display:block}.stepper .list.active span{color:#003bdf}.stepper .list.active .selected{display:inline-block}.stepper .list.active .unvisited{display:none}.stepper .list.completed span{color:#43a047}.stepper .list.completed .completed{display:inline-block}.stepper .list.completed .unvisited{display:none}.stepper .list .completed,.stepper .list .selected{display:none;vertical-align:middle;margin-right:8px}.stepper .list .unvisited{display:inline-block;vertical-align:middle;margin-right:8px}.stepper .list .text-wrap{position:relative;display:inline-block;padding:0 10px}.stepper .list .text-wrap:before{left:-1000%}.stepper .list .text-wrap:after,.stepper .list .text-wrap:before{content:"";position:absolute;width:1000%;height:1px;border-bottom:1px dashed #d7d7d7;top:50%;z-index:0}.stepper .list .text-wrap:after{right:-1000%}.stepper .list span{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;position:relative;z-index:2;color:#d4d4d4;display:inline-block;padding:0;background:#fff;vertical-align:middle}@media screen and (max-width:768px){.stepper .list span{font-size:12px}}.proposal-forms,.quotation-forms,.renewal-form{padding:110px 0 60px;display:grid;grid-template-columns:repeat(2,1fr);max-width:1100px;margin:0 auto}.proposal-forms .left-section,.quotation-forms .left-section,.renewal-form .left-section{padding:0 48px;align-items:start}.proposal-forms .left-section .content,.quotation-forms .left-section .content,.renewal-form .left-section .content{max-width:350px;position:fixed;top:160px}.proposal-forms .left-section .testimonial-wrap,.quotation-forms .left-section .testimonial-wrap,.renewal-form .left-section .testimonial-wrap{max-width:316px}.proposal-forms .left-section .title,.quotation-forms .left-section .title,.renewal-form .left-section .title{font-size:24px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#1b1b1b;margin-bottom:16px}.proposal-forms .left-section .sub-text,.quotation-forms .left-section .sub-text,.renewal-form .left-section .sub-text{font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#5e5e5e;margin-bottom:40px}.proposal-forms .left-section .line,.quotation-forms .left-section .line,.renewal-form .left-section .line{height:1px;width:100%;border:1px solid #979797;border:1px solid hsla(0,0%,59.2%,.2);position:relative;margin-bottom:40px}.proposal-forms .left-section .line img,.quotation-forms .left-section .line img,.renewal-form .left-section .line img{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);max-width:40px}.proposal-forms .left-section .text,.quotation-forms .left-section .text,.renewal-form .left-section .text{font-size:14px;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#9b9b9b;font-style:italic;font-weight:300}.proposal-forms .left-section .insurers-wrapper .circular-progress-wrap,.quotation-forms .left-section .insurers-wrapper .circular-progress-wrap,.renewal-form .left-section .insurers-wrapper .circular-progress-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:calc(100% - 60px)}.proposal-forms .left-section .insurers-wrapper .no-quote-text,.proposal-forms .left-section .insurers-wrapper .req-text,.quotation-forms .left-section .insurers-wrapper .no-quote-text,.quotation-forms .left-section .insurers-wrapper .req-text,.renewal-form .left-section .insurers-wrapper .no-quote-text,.renewal-form .left-section .insurers-wrapper .req-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;color:#5e5e5e;display:block;margin-top:5px}.proposal-forms .left-section .insurers-wrapper .no-quote-text.center,.proposal-forms .left-section .insurers-wrapper .req-text.center,.quotation-forms .left-section .insurers-wrapper .no-quote-text.center,.quotation-forms .left-section .insurers-wrapper .req-text.center,.renewal-form .left-section .insurers-wrapper .no-quote-text.center,.renewal-form .left-section .insurers-wrapper .req-text.center{text-align:center}.proposal-forms .left-section .insurers-wrapper .title,.quotation-forms .left-section .insurers-wrapper .title,.renewal-form .left-section .insurers-wrapper .title{font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:left;color:#1b1b1b;margin-bottom:16px}.proposal-forms .left-section .insurers-wrapper .desc-text,.quotation-forms .left-section .insurers-wrapper .desc-text,.renewal-form .left-section .insurers-wrapper .desc-text{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:left;color:#1b1b1b;margin-bottom:32px}.proposal-forms .left-section .insurers-wrapper .sub-title,.quotation-forms .left-section .insurers-wrapper .sub-title,.renewal-form .left-section .insurers-wrapper .sub-title{font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.7px;text-align:left;color:#1b1b1b;margin-bottom:28px;text-transform:uppercase}.proposal-forms .left-section .insurers-wrapper>.col,.quotation-forms .left-section .insurers-wrapper>.col,.renewal-form .left-section .insurers-wrapper>.col{min-height:376px}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover{position:relative;display:inline-block;cursor:pointer}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover .custom-popover,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover .custom-popover,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover .custom-popover{display:none}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover{display:block;width:190px;border-radius:2px;background-color:#4a4a4a;position:absolute;right:0;top:24px;padding:12px;z-index:1}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#fff}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text.bold,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text.bold,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text.bold{font-weight:700}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap .value,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap .value,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap .value{text-align:right;flex:1 1}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc{padding-top:11px;border-top:1px solid #fff;margin-bottom:0}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc .text,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc .text,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover .text-wrap.calc .text{font-weight:700}.proposal-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover:after,.quotation-forms .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover:after,.renewal-form .left-section .insurers-wrapper>.col .on-hover-popover:hover .custom-popover:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #4a4a4a;position:absolute;top:-5px;right:4px}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap{margin-bottom:16px;height:44px}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap{display:inline-block;padding-right:30px;vertical-align:middle;position:relative;max-width:140px}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap:after,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap:after,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap:after{content:"";position:absolute;width:1px;height:20px;border-right:1px solid #f0f2f3;right:0;top:calc(50% - 10px)}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.income,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.income,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.income{width:113px;display:inline-block}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.sompo,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.sompo,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.sompo{width:110px;display:inline-block}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.tm,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.tm,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap img.tm{width:109px;display:inline-block}.proposal-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap span,.quotation-forms .left-section .insurers-wrapper>.col .insurer-logo-wrap span,.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap span{display:inline-block;vertical-align:middle;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e;position:relative;padding-left:30px;width:calc(100% - 140px)}.proposal-forms .left-section .insurers-wrapper>.col .premium,.quotation-forms .left-section .insurers-wrapper>.col .premium,.renewal-form .left-section .insurers-wrapper>.col .premium{font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:left;color:#1b1b1b;margin-bottom:16px}.proposal-forms .left-section .insurers-wrapper>.col .discount-price,.proposal-forms .left-section .insurers-wrapper>.col .excess-price,.quotation-forms .left-section .insurers-wrapper>.col .discount-price,.quotation-forms .left-section .insurers-wrapper>.col .excess-price,.renewal-form .left-section .insurers-wrapper>.col .discount-price,.renewal-form .left-section .insurers-wrapper>.col .excess-price{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:.89;letter-spacing:normal;color:#1b1b1b;margin-bottom:16px}.proposal-forms .left-section .insurers-wrapper>.col .discount-price span,.proposal-forms .left-section .insurers-wrapper>.col .excess-price span,.quotation-forms .left-section .insurers-wrapper>.col .discount-price span,.quotation-forms .left-section .insurers-wrapper>.col .excess-price span,.renewal-form .left-section .insurers-wrapper>.col .discount-price span,.renewal-form .left-section .insurers-wrapper>.col .excess-price span{display:inline-block;margin-left:8px;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:normal;text-align:center;color:#003bdf}.proposal-forms .left-section .insurers-wrapper>.col .discount-price img,.proposal-forms .left-section .insurers-wrapper>.col .excess-price img,.quotation-forms .left-section .insurers-wrapper>.col .discount-price img,.quotation-forms .left-section .insurers-wrapper>.col .excess-price img,.renewal-form .left-section .insurers-wrapper>.col .discount-price img,.renewal-form .left-section .insurers-wrapper>.col .excess-price img{vertical-align:bottom;margin-left:5px}.proposal-forms .left-section .insurers-wrapper>.col .plan-list-text,.quotation-forms .left-section .insurers-wrapper>.col .plan-list-text,.renewal-form .left-section .insurers-wrapper>.col .plan-list-text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:1px;color:#608bfc;margin-top:20px}.proposal-forms .left-section .insurers-wrapper>.col ul,.quotation-forms .left-section .insurers-wrapper>.col ul,.renewal-form .left-section .insurers-wrapper>.col ul{margin:4px 0 0;padding:0;list-style:none;min-height:80px}.proposal-forms .left-section .insurers-wrapper>.col ul li,.quotation-forms .left-section .insurers-wrapper>.col ul li,.renewal-form .left-section .insurers-wrapper>.col ul li{padding:14px 0 16px;display:flex;align-items:flex-start}.proposal-forms .left-section .insurers-wrapper>.col ul li img,.quotation-forms .left-section .insurers-wrapper>.col ul li img,.renewal-form .left-section .insurers-wrapper>.col ul li img{margin:3px 10px 0 0;position:absolute;left:0}.proposal-forms .left-section .insurers-wrapper>.col ul li:not(:last-child),.quotation-forms .left-section .insurers-wrapper>.col ul li:not(:last-child),.renewal-form .left-section .insurers-wrapper>.col ul li:not(:last-child){border-bottom:1px solid #f0f2f3}.proposal-forms .left-section .insurers-wrapper>.col ul li p,.quotation-forms .left-section .insurers-wrapper>.col ul li p,.renewal-form .left-section .insurers-wrapper>.col ul li p{flex:1 1;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;color:#5e5e5e;padding-left:24px;position:relative}.proposal-forms .left-section .insurers-wrapper>.col ul li p span,.quotation-forms .left-section .insurers-wrapper>.col ul li p span,.renewal-form .left-section .insurers-wrapper>.col ul li p span{color:#1b1b1b}.proposal-forms .right-section,.quotation-forms .right-section,.renewal-form .right-section{min-height:calc(100vh - 160px);padding:0 0 24px 48px;border-left:1px solid #979797;border-left:1px solid hsla(0,0%,59.2%,.2)}.proposal-forms .right-section .text-one,.quotation-forms .right-section .text-one,.renewal-form .right-section .text-one{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#323648;margin:24px 0}.proposal-forms .right-section .text-one span,.quotation-forms .right-section .text-one span,.renewal-form .right-section .text-one span{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;display:inline-block;cursor:pointer}.proposal-forms .right-section .text-one img,.quotation-forms .right-section .text-one img,.renewal-form .right-section .text-one img{margin-left:4px;display:inline-block;cursor:pointer}.proposal-forms .right-section .stepper,.quotation-forms .right-section .stepper,.renewal-form .right-section .stepper{position:relative;border:0;padding:0}.proposal-forms .right-section .stepper .list,.quotation-forms .right-section .stepper .list,.renewal-form .right-section .stepper .list{text-align:left;padding:15px 0}.proposal-forms .right-section .stepper .list:first-child span,.quotation-forms .right-section .stepper .list:first-child span,.renewal-form .right-section .stepper .list:first-child span{padding-left:0}.proposal-forms .right-section .stepper .line,.proposal-forms .right-section .stepper .stepper-progress,.quotation-forms .right-section .stepper .line,.quotation-forms .right-section .stepper .stepper-progress,.renewal-form .right-section .stepper .line,.renewal-form .right-section .stepper .stepper-progress{display:none}.proposal-forms .right-section .form-wrapper::-webkit-scrollbar,.quotation-forms .right-section .form-wrapper::-webkit-scrollbar,.renewal-form .right-section .form-wrapper::-webkit-scrollbar{width:3px}.proposal-forms .right-section .form-wrapper::-webkit-scrollbar-track,.quotation-forms .right-section .form-wrapper::-webkit-scrollbar-track,.renewal-form .right-section .form-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #efefef;-webkit-box-shadow:inset 0 0 2px #efefef}.proposal-forms .right-section .form-wrapper::-webkit-scrollbar-thumb,.quotation-forms .right-section .form-wrapper::-webkit-scrollbar-thumb,.renewal-form .right-section .form-wrapper::-webkit-scrollbar-thumb{background-color:#efefef;outline:2px solid #efefef}.proposal-forms .right-section .form-wrapper .react-form,.quotation-forms .right-section .form-wrapper .react-form,.renewal-form .right-section .form-wrapper .react-form{max-width:330px}.proposal-forms .form-wrapper,.quotation-forms .form-wrapper,.renewal-form .form-wrapper{padding:0;max-width:330px}.proposal-forms .form-wrapper.driver,.quotation-forms .form-wrapper.driver,.renewal-form .form-wrapper.driver{padding:0}.proposal-forms .label-text-wrap,.quotation-forms .label-text-wrap,.renewal-form .label-text-wrap{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#1b1b1b;margin-bottom:24px}.proposal-forms .title-text,.quotation-forms .title-text,.renewal-form .title-text{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#1b1b1b;margin:16px 0 24px}.proposal-forms .buttons-wrap,.quotation-forms .buttons-wrap,.renewal-form .buttons-wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:8px;width:100%;left:0;right:0;bottom:0;z-index:2;background:#fff;margin-top:24px}.proposal-forms .buttons-wrap.full-width button,.quotation-forms .buttons-wrap.full-width button,.renewal-form .buttons-wrap.full-width button{max-width:100%}.proposal-forms .buttons-wrap .add-driver,.quotation-forms .buttons-wrap .add-driver,.renewal-form .buttons-wrap .add-driver{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;margin-bottom:32px;cursor:pointer}.proposal-forms .buttons-wrap .add-driver img,.quotation-forms .buttons-wrap .add-driver img,.renewal-form .buttons-wrap .add-driver img{max-width:10px;margin-right:8px}.proposal-forms .buttons-wrap .disabled,.quotation-forms .buttons-wrap .disabled,.renewal-form .buttons-wrap .disabled{pointer-events:none}.proposal-forms .buttons-wrap.block-wrap,.quotation-forms .buttons-wrap.block-wrap,.renewal-form .buttons-wrap.block-wrap{display:block;position:relative;padding:0}.proposal-forms .buttons-wrap.block-wrap .desc-text,.quotation-forms .buttons-wrap.block-wrap .desc-text,.renewal-form .buttons-wrap.block-wrap .desc-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:center;color:#5e5e5e;margin-bottom:24px}.proposal-forms .buttons-wrap.block-wrap button,.quotation-forms .buttons-wrap.block-wrap button,.renewal-form .buttons-wrap.block-wrap button{margin:0 4px 8px;width:100%}.proposal-forms .buttons-wrap.mobile,.quotation-forms .buttons-wrap.mobile,.renewal-form .buttons-wrap.mobile{display:none}.proposal-forms .buttons-wrap .inline-button-wrap,.quotation-forms .buttons-wrap .inline-button-wrap,.renewal-form .buttons-wrap .inline-button-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.proposal-forms .additional-form,.quotation-forms .additional-form,.renewal-form .additional-form{max-width:330px}.proposal-forms .additional-form .line,.quotation-forms .additional-form .line,.renewal-form .additional-form .line{height:1px;opacity:.89;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);border:1px solid #eaeaea;width:100%;margin:54px 0 64px}.proposal-forms .additional-form .title-wrap,.quotation-forms .additional-form .title-wrap,.renewal-form .additional-form .title-wrap{display:flex;align-items:middle}.proposal-forms .additional-form .title-wrap .driver,.quotation-forms .additional-form .title-wrap .driver,.renewal-form .additional-form .title-wrap .driver{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#000;margin-bottom:16px}.proposal-forms .additional-form .title-wrap .delete,.quotation-forms .additional-form .title-wrap .delete,.renewal-form .additional-form .title-wrap .delete{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;color:#bb0017;flex:1 1;cursor:pointer;justify-content:flex-end;text-align:right;padding-right:20px}.proposal-forms .policy-start-date,.quotation-forms .policy-start-date,.renewal-form .policy-start-date{position:relative;width:100%}.proposal-forms .policy-start-date span.date,.quotation-forms .policy-start-date span.date,.renewal-form .policy-start-date span.date{position:absolute;right:0;top:50px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#9b9b9b}.proposal-forms .policy-start-date .date-picker .input-wrap svg,.quotation-forms .policy-start-date .date-picker .input-wrap svg,.renewal-form .policy-start-date .date-picker .input-wrap svg{right:0}.proposal-forms .additional-form.no-line .line{display:none}.proposal-forms .left-section .insurers-wrapper>.col ul{min-height:auto}.proposal-forms .left-section .buttons-wrap{display:block;width:100%}.proposal-forms .left-section .buttons-wrap button{min-width:163px}.proposal-forms .right-section .stepper .quotation-details{padding:16px 24px;border-bottom:1px solid #e3e3e3;display:none}.proposal-forms .right-section .stepper .quotation-details .text-one{font-size:12px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1px;color:#5e5e5e;text-transform:uppercase}.proposal-forms .right-section .stepper .quotation-details .text-two{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5e5e5e}.proposal-forms .right-section .text-one{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;text-align:left;color:#1b1b1b}.proposal-forms .right-section .react-form .info-wrapper .form-label-text-wrap:last-child{margin-bottom:16px}.proposal-forms .right-section .info-wrapper-action-text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#1b1b1b;position:relative;display:block;width:100%;cursor:pointer;border-bottom:1px dotted hsla(0,0%,59.2%,.3);padding-bottom:12px;margin-bottom:20px}.proposal-forms .right-section .info-wrapper-action-text.open{border:0}.proposal-forms .right-section .info-wrapper-action-text .img-wrap{display:inline-block;width:15px;height:15px;position:absolute;right:0}.proposal-forms .right-section .info-wrapper-action-text .img-wrap img{vertical-align:super}.proposal-forms .right-section .info-wrapper{border-bottom:1px solid hsla(0,0%,59.2%,.3);margin-bottom:40px;position:relative}.proposal-forms .right-section .info-wrapper .link-text{font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#003bdf;cursor:pointer;position:absolute;right:0;top:8px;z-index:1}.proposal-forms .right-section .info-wrapper.show{display:block}.proposal-forms .right-section .info-wrapper.hide{display:none}.renewal-form .radio-form-control-wrap{margin-bottom:40px}.renewal-form .radio-form-control-wrap legend{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#5e5e5e}.renewal-form .additional-info{border-left:1px solid #eaeaea;margin-left:32px;padding:0 12px;margin-bottom:32px;width:calc(100% - 32px)}.renewal-form .additional-info>div:last-child{margin-bottom:0}.renewal-form .right-section .title{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.1px;color:#1b1b1b;margin-bottom:16px}.renewal-form .banner-wrap{background-color:#fff6e8;margin-bottom:32px;padding:8px 14px}.renewal-form .banner-wrap p{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;color:#5e5e5e}@media only screen and (max-width:992px){.proposal-forms,.quotation-forms,.renewal-form{display:block;padding:62px 0 0}.proposal-forms .policy-start-date span.date,.quotation-forms .policy-start-date span.date,.renewal-form .policy-start-date span.date{top:50px}.proposal-forms .policy-start-date .date-picker .input-wrap svg,.quotation-forms .policy-start-date .date-picker .input-wrap svg,.renewal-form .policy-start-date .date-picker .input-wrap svg{right:0}.proposal-forms .left-section,.quotation-forms .left-section,.renewal-form .left-section{display:none}.proposal-forms .additional-form,.quotation-forms .additional-form,.renewal-form .additional-form{max-width:100%}.proposal-forms .additional-form .line,.quotation-forms .additional-form .line,.renewal-form .additional-form .line{margin:32px 0}.proposal-forms .right-section,.quotation-forms .right-section,.renewal-form .right-section{max-height:inherit;overflow:inherit;padding:0;border:0}.proposal-forms .right-section .text-one,.quotation-forms .right-section .text-one,.renewal-form .right-section .text-one{display:none}.proposal-forms .right-section .quotation-details .text-one,.quotation-forms .right-section .quotation-details .text-one,.renewal-form .right-section .quotation-details .text-one{display:block;margin:0 0 8px}.proposal-forms .right-section .form-wrapper .react-form,.quotation-forms .right-section .form-wrapper .react-form,.renewal-form .right-section .form-wrapper .react-form{max-width:100%}.proposal-forms .right-section .stepper,.quotation-forms .right-section .stepper,.renewal-form .right-section .stepper{border-bottom:1px solid #e3e3e3;position:fixed;width:100%;background:#fafafa;max-width:100%;padding:8px 0 0;top:60px}.proposal-forms .right-section .stepper .quotation-details,.quotation-forms .right-section .stepper .quotation-details,.renewal-form .right-section .stepper .quotation-details{display:block;background:#fff}.proposal-forms .right-section .stepper .list-wrap,.quotation-forms .right-section .stepper .list-wrap,.renewal-form .right-section .stepper .list-wrap{background:#fff}.proposal-forms .right-section .stepper .list,.quotation-forms .right-section .stepper .list,.renewal-form .right-section .stepper .list{text-align:center}.proposal-forms .form-wrapper,.quotation-forms .form-wrapper,.renewal-form .form-wrapper{padding:60px 24px 580px;max-width:100%}.proposal-forms .form-wrapper.driver,.quotation-forms .form-wrapper.driver,.renewal-form .form-wrapper.driver{padding:60px 24px 580px}.proposal-forms .form-wrapper.car-edit,.proposal-forms .form-wrapper.driver-edit,.quotation-forms .form-wrapper.car-edit,.quotation-forms .form-wrapper.driver-edit,.renewal-form .form-wrapper.car-edit,.renewal-form .form-wrapper.driver-edit{padding:60px 24px 80px}.proposal-forms .buttons-wrap.desktop,.quotation-forms .buttons-wrap.desktop,.renewal-form .buttons-wrap.desktop{display:none}.proposal-forms .buttons-wrap button,.quotation-forms .buttons-wrap button,.renewal-form .buttons-wrap button{max-width:100%}.proposal-forms .buttons-wrap .inline-button-wrap,.quotation-forms .buttons-wrap .inline-button-wrap,.renewal-form .buttons-wrap .inline-button-wrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px}.proposal-forms .buttons-wrap.block-wrap button,.quotation-forms .buttons-wrap.block-wrap button,.renewal-form .buttons-wrap.block-wrap button{max-width:100%;width:100%;margin:0}.proposal-forms .buttons-wrap.mobile,.quotation-forms .buttons-wrap.mobile,.renewal-form .buttons-wrap.mobile{display:block;text-align:center}.proposal-forms .buttons-wrap.mobile .add-driver,.quotation-forms .buttons-wrap.mobile .add-driver,.renewal-form .buttons-wrap.mobile .add-driver{margin-bottom:24px}.proposal-forms .buttons-wrap.mobile .desc-text,.quotation-forms .buttons-wrap.mobile .desc-text,.renewal-form .buttons-wrap.mobile .desc-text{margin-bottom:32px}.renewal-form{background:#fafafa}.renewal-form .left-section{background:#fff;display:block;padding:24px;margin-bottom:16px}.renewal-form .left-section .insurers-wrapper .title{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#7e7e7e;margin-bottom:4px}.renewal-form .left-section .insurers-wrapper .sub-title{display:none}.renewal-form .left-section .insurers-wrapper .desc-text{font-size:16px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:16px}.renewal-form .left-section .insurers-wrapper>.col{min-height:auto}.renewal-form .left-section .insurers-wrapper>.col .premium{font-size:20px}.renewal-form .left-section .insurers-wrapper>.col .premium .small-text{font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a}.renewal-form .left-section .insurers-wrapper>.col .plan-list-text{margin:0}.renewal-form .left-section .insurers-wrapper>.col .discount-price,.renewal-form .left-section .insurers-wrapper>.col .discount-price span{font-size:14px}.renewal-form .left-section .insurers-wrapper>.col ul li p span{font-weight:700}.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap span{font-size:16px;padding-left:14px}.renewal-form .left-section .insurers-wrapper>.col .insurer-logo-wrap .img-wrap{padding-right:14px}.renewal-form .left-section .content{position:relative;top:0}.renewal-form .right-section{background:#fff;padding:24px}.renewal-form .right-section .form-wrapper{padding:0}.proposal-forms{background:#fafafa}.proposal-forms .form-wrapper{margin-top:8px;padding:24px 24px 60px;background:#fff}.proposal-forms .form-wrapper.car-edit,.proposal-forms .form-wrapper.driver{margin-top:8px;padding:24px 24px 480px}.proposal-forms .right-section .stepper{position:relative;top:auto;bottom:auto}}