b,strong{font-weight:700}body.insurance{background-color:#f4f4f4}@media only screen and (min-width: 1024px){.main-insureance .top-image:before{height:40vh;background:#f4f4f4;background:-moz-linear-gradient(0deg, #f4f4f4 0%, rgba(244, 244, 244, 0) 100%);background:-webkit-linear-gradient(0deg, #f4f4f4 0%, rgba(244, 244, 244, 0) 100%);background:linear-gradient(0deg, #f4f4f4 0%, rgba(244, 244, 244, 0) 100%)}}.main-insureance article .article-content .subheading.small p{font-weight:400;max-width:700px;font-size:.8rem;line-height:1rem}.main-insureance article .top-image .heading.mobile{padding:0 5%;bottom:1rem}.main-insureance article .article-content .body h2{margin-bottom:1rem}@media only screen and (max-width: 1023px){.main-insureance .article-content{width:90%}}@media only screen and (min-width: 1024px){.main-insureance .article-content{padding:65vh 3rem 0 0}}@media only screen and (max-width: 1023px){.main-insureance .article-content .heading{display:none}}.main-insureance:has(.insurance-links) .article-content{padding:3rem 0 0}.main-insureance .go-back{display:inline-flex;font-size:.7rem;line-height:.8rem;align-items:center;color:#181818;gap:.3rem;border-bottom:1px solid rgba(24,24,24,.5);margin-bottom:.5rem}.main-insureance .go-back .arrow{width:16px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-insureance .insureance-text p img{max-width:600px}.main-insureance .coverages{margin-bottom:2rem}.main-insureance .coverages .coverage-header{display:flex;padding:.7rem 0;border-bottom:1px solid rgba(24,24,24,.1)}.main-insureance .coverages .coverage-header-1{font-weight:700}.main-insureance .coverages .coverage-header-2{margin-left:auto;font-weight:700;flex:0 0 60px;text-align:center}@media only screen and (min-width: 1024px){.main-insureance .coverages .coverage-header-2{flex:0 0 120px}}.main-insureance .coverages .coverage-header-3{font-weight:700;flex:0 0 60px;text-align:center}@media only screen and (min-width: 1024px){.main-insureance .coverages .coverage-header-3{flex:0 0 120px}}.main-insureance .coverages .coverage-body .coverage-row{display:flex;flex-wrap:wrap;padding:.7rem 0;cursor:pointer;border-bottom:1px solid rgba(24,24,24,.1)}.main-insureance .coverages .coverage-body .coverage-row.expanded .description{display:block}.main-insureance .coverages .coverage-body .coverage-row.expanded .coverage-title span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-insureance .coverages .coverage-body .coverage-title{display:flex;align-items:center;gap:.4rem;margin-left:.2rem}@media only screen and (max-width: 1023px){.main-insureance .coverages .coverage-body .coverage-title{flex:0 0 calc(100% - 140px);align-items:baseline}}.main-insureance .coverages .coverage-body .coverage-title span{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.main-insureance .coverages .coverage-body .coverage-title img{width:14px}@media only screen and (min-width: 1024px){.main-insureance .coverages .coverage-body .coverage-title img{width:18px}}.main-insureance .coverages .coverage-body .super{margin-left:auto}.main-insureance .coverages .coverage-body .super,.main-insureance .coverages .coverage-body .kasko{text-align:center;flex:0 0 60px}@media only screen and (min-width: 1024px){.main-insureance .coverages .coverage-body .super,.main-insureance .coverages .coverage-body .kasko{flex:0 0 120px}}.main-insureance .coverages .coverage-body .super span img,.main-insureance .coverages .coverage-body .kasko span img{width:22px;height:22px;margin:auto}@media only screen and (min-width: 1024px){.main-insureance .coverages .coverage-body .super span img,.main-insureance .coverages .coverage-body .kasko span img{width:28px;height:28px}}.main-insureance .coverages .coverage-body .description{display:none;flex:0 0 100%;padding:.5rem;border:1px solid rgba(24,24,24,.1);border-radius:6px;margin-top:.5rem;background:#fff}.main-insureance .coverages .coverage-body .description p{margin-bottom:.5rem;max-width:660px}.main-insureance .coverages .coverage-body .description p:last-child{margin-bottom:0}.main-insureance .advisor-info{background-color:#9ee59e;padding:.8rem;border-radius:10px;margin-bottom:2rem}.main-insureance .advisor-info p{margin-bottom:.2rem !important}.main-insureance .advisor-info p a{text-decoration:underline !important}.main-insureance .button{margin-bottom:2rem;text-align:center}.main-insureance .button .btn{color:#fff !important;text-decoration:none !important;text-transform:none !important}.main-insureance .insurance-info{margin-bottom:2rem}@media only screen and (min-width: 1024px){.main-insureance .insurance-info{display:flex;gap:.5rem}}.main-insureance .insurance-info .info-box{text-align:center;padding:1rem .8rem;border:1px solid rgba(24,24,24,.1);border-radius:10px;margin-bottom:1rem}@media only screen and (min-width: 1024px){.main-insureance .insurance-info .info-box{flex:0 0 calc(33% - .2rem);margin-bottom:0}}.main-insureance .insurance-info .info-box p{font-size:.8rem !important;line-height:1rem !important;margin-bottom:0 !important}@media only screen and (min-width: 1024px){.main-insureance .insurance-info .info-box p{font-size:.65rem !important;line-height:.8rem !important}}.main-insureance .insurance-info .info-box .icon{width:30px;margin:.5rem auto}@media only screen and (min-width: 1024px){.main-insureance .insurance-links{display:flex;flex-wrap:wrap;gap:1rem}}.main-insureance .insurance-links .insurance-link{margin-bottom:1rem;background-color:#fff;padding:1rem;text-align:center;text-decoration:none;display:block;color:#181818;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;position:relative;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;height:140px}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link{flex:0 0 calc(33% - .6rem);margin-bottom:0;height:240px}}.main-insureance .insurance-links .insurance-link.offer .icon{width:110px}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link:hover{background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(24,24,24,.1);-moz-box-shadow:0 0 20px 0 rgba(24,24,24,.1);-o-box-shadow:0 0 20px 0 rgba(24,24,24,.1);box-shadow:0 0 20px 0 rgba(24,24,24,.1)}}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link:hover .icon{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:1}}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link:hover .arrow{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link:hover .arrow svg rect{fill:#212121}}.main-insureance .insurance-links .insurance-link .icon{width:80px;margin:0rem auto .5rem;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media only screen and (min-width: 1024px){.main-insureance .insurance-links .insurance-link .icon{margin:1rem auto .5rem}}.main-insureance .insurance-links .insurance-link .title h2{font-size:.9rem;line-height:1.1rem}.main-insureance .insurance-links .insurance-link .title .btn{text-transform:none;font-weight:700}.main-insureance .insurance-links .insurance-link .arrow{position:absolute;bottom:15px;right:15px;width:20px;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.main-insureance .insurance-links .insurance-link .arrow svg{height:14px}}.main-insureance .insurance-links .insurance-link .arrow svg rect{fill:#767676}.main-financing .cta-section .top h2{display:none}@media only screen and (min-width: 1024px){.main-financing .cta-section .top h2{display:block}}@media only screen and (max-width: 1023px){.main-financing article .article-content:not(.mobile) .heading{display:none}}.main-financing article .article-content .rest-of-pages article{padding-top:1rem}.main-financing article .article-content .rest-of-pages .heading{display:block}@media only screen and (max-width: 1023px){.main-financing article.page-no-image .article-content .heading{display:block}}.main-financing .financing-page .apply-for-insurance{text-align:center}.main-financing .financing-page .apply-for-insurance .btns{margin-bottom:10px}@media only screen and (min-width: 1024px){.main-financing .financing-page .apply-for-insurance .btns{margin-bottom:0}}.main-financing .financing-page .sub-menu{background:#d7d7d7}.main-financing .financing-page .sub-menu .sub-menu-info{margin-top:0}@media only screen and (max-width: 1023px){.main-financing .surveydudes .heading h1{font-size:2rem;line-height:2rem;margin-bottom:.3rem}}.main-financing .iframe-loader-wrapper{position:relative}.main-financing .iframe-loader-wrapper .iframe-wrapper{position:relative;z-index:10}.main-financing .iframe-loader-wrapper .loading-events{position:absolute;top:0;width:100%;z-index:5}#insuranceform{padding-top:3rem}@media only screen and (min-width: 1024px){#insuranceform{padding-top:2rem}}@media only screen and (min-width: 1024px){#inspectorapp .select-wrapper{width:50%}}#inspectorapp .inspectors .inspector{margin-bottom:.8rem;font-size:.8rem;line-height:1.3rem}@media only screen and (min-width: 1024px){#inspectorapp .inspectors .inspector{line-height:1.1rem}}#inspectorapp .inspectors .inspector .name,#inspectorapp .inspectors .inspector .city,#inspectorapp .inspectors .inspector .address{text-transform:capitalize}#inspectorapp .inspectors .inspector .name{font-weight:700;font-size:1rem;line-height:1.3rem}#inspectorapp .inspectors .inspector .email a{color:inherit;text-decoration:underline}#inspectorapp .inspectors .inspector .phone a{color:inherit;text-decoration:underline}@media only screen and (min-width: 1024px){#inspectorapp .inspectors .inspector .phone a{pointer-events:none;text-decoration:none}}@keyframes pulse{0%{background:rgba(0,0,0,.01)}50%{background:rgba(83,154,39,.57)}100%{background:rgba(0,0,0,.01)}}.survey .readonly input,.survey .readonly select,.survey .readonly label{cursor:not-allowed;pointer-events:none !important;color:rgba(128,128,128,.4196078431) !important}.survey form{margin-top:3rem}.survey #survey-app .img{border:1px solid #c5c5c5;background:rgba(0,0,0,.01);margin:20px 0px;padding:20px}.survey #survey-app .img img{max-width:200px;margin-top:1rem}.survey #survey-app .img.loading{animation:pulse 2s infinite}.survey #survey-app .img.hasImage{background:rgba(83,154,39,.57)}.survey #survey-app .img.failed{background:rgba(216,0,0,.57)}.survey #survey-app .img input[type=file]{font-size:.8rem}.survey #survey-app .loading input[type=submit]{pointer-events:none}.survey input[readonly]{opacity:.7}.survey .title{font-size:.8rem;display:block}.survey .ratings .section{margin-bottom:20px}.survey .ratings .section h3{margin-bottom:10px}.survey .question{border:1px solid #c5c5c5;margin:20px 0px;padding:20px;background:rgba(0,0,0,.01)}.survey .question .form-element input[type=checkbox]+label,.survey .question .form-element input[type=radio]+label{color:#000}.survey .question .form-element{margin-bottom:.5rem;margin-top:10px}.survey .question-adv{padding:0;margin:0}.survey .question-adv .number{padding:20px;margin-bottom:1rem;border-bottom:2px dotted rgba(128,128,128,.4196078431)}.my-surveys .survey{cursor:pointer;display:block;background:#d3d3d3;border-radius:10px;padding:1rem}.my-surveys .survey .status{font-size:.85rem}.my-surveys .survey.InProgressByUser,.my-surveys .survey.ReturnedToUser{background:#ffd88a}.my-surveys .survey.Done{background:#79e079}.my-surveys .survey.SendToAmcar,.my-surveys .survey.InProgressByAmcar{background:#7891cb}.my-surveys .survey.Cancelled{background:#ff8a8a}.my-surveys .survey span{display:block}#order-app{padding:1.3rem 1.3rem 30vh;min-height:100vh}@media only screen and (min-width: 1400px){#order-app{padding:2rem 5rem 30vh}}#order-app .forms{position:relative}#order-app .errors{background-color:rgba(255,165,0,.3);font-size:.7rem}#order-app .errors p{padding:10px 20px 0}#order-app .errors p:last-child{padding:10px 20px}@media only screen and (min-width: 1024px){#order-app .intro .desc{margin:1rem auto;font-size:.8rem;width:60%}}@media only screen and (min-width: 1400px){#order-app .intro .desc{width:50%}}#order-app h1{line-height:2rem;margin-bottom:.5rem;text-align:center}#order-app h1 span{font-weight:300;margin-right:10px;opacity:.6}#order-app h1+p{text-align:center;margin-bottom:1rem;font-style:italic;opacity:.8;font-size:.8rem}@media only screen and (min-width: 1024px){#order-app h1+p{width:60%;margin:0 auto 1rem}}@media only screen and (min-width: 1400px){#order-app h1+p{margin-bottom:2rem}}#order-app h1+p a{font-size:inherit}#order-app .progress{position:absolute;left:0;top:0}#order-app .icon{margin:-10px auto 1rem;width:100px}@media only screen and (min-width: 1024px){#order-app .icon{width:140px}}#order-app .desc{margin:1rem 0;font-size:1rem}#order-app #animate-container{position:fixed;width:48%;z-index:4000;pointer-events:none}@media only screen and (min-width: 1024px){#order-app #animate-container{width:32%}}#order-app #animate-container.add{-webkit-transition:all 800ms ease-out;-moz-transition:all 800ms ease-out;-ms-transition:all 800ms ease-out;-o-transition:all 800ms ease-out;transition:all 800ms ease-out}#order-app #animate-container.add .product{-webkit-transform:scale(0.1);-moz-transform:scale(0.1);-ms-transform:scale(0.1);-o-transform:scale(0.1);transform:scale(0.1)}@media only screen and (min-width: 1024px){#order-app #animate-container.add .product{-webkit-transform:scale(0.05);-moz-transform:scale(0.05);-ms-transform:scale(0.05);-o-transform:scale(0.05);transform:scale(0.05)}}#order-app #animate-container .product{width:100%;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);background-color:#fff}@media only screen and (min-width: 1024px){#order-app #animate-container .product{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}#order-app .products{display:flex;flex-wrap:wrap;flex-flow:wrap;justify-content:space-between}#order-app .product{text-align:center;position:relative;height:146px;width:48%;box-sizing:border-box;cursor:pointer;padding:.5rem .8rem 1.2rem;margin:0 0 1rem;border-radius:10px;border:1px solid rgba(24,24,24,.1);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width: 1024px){#order-app .product{height:198px;width:32%}}@media only screen and (min-width: 1024px){#order-app .product:hover{border:1px solid rgba(24,24,24,0);-webkit-box-shadow:0 0 30px 0 rgba(24,24,24,.2);-moz-box-shadow:0 0 30px 0 rgba(24,24,24,.2);-o-box-shadow:0 0 30px 0 rgba(24,24,24,.2);box-shadow:0 0 30px 0 rgba(24,24,24,.2)}}#order-app .product h2{font-size:.9rem;pointer-events:none}@media only screen and (min-width: 1024px){#order-app .product h2{font-size:.8rem;line-height:1rem}}#order-app .product .desc{margin:0;font-size:.7rem;line-height:.7rem;font-style:italic;opacity:.7;pointer-events:none}@media only screen and (min-width: 1024px){#order-app .product .desc{font-size:.6rem;line-height:.6rem}}#order-app .product .text-btn{position:absolute;bottom:1.2rem;left:0;width:100%;font-size:.9rem;pointer-events:none}@media only screen and (min-width: 1024px){#order-app .product .text-btn{font-size:.8rem}}#order-app .product img{width:70px;margin:0 auto 4px;pointer-events:none}@media only screen and (min-width: 1024px){#order-app .product img{width:90px;margin:0 auto 8px}}#order-app .fixed-bottom{position:fixed;bottom:0;right:0;left:0;height:130px;background:#fff;background:-moz-linear-gradient(0deg, #ffffff 40%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(0deg, #ffffff 40%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(0deg, #ffffff 40%, rgba(255, 255, 255, 0) 100%);z-index:3000;padding:1rem 1.3rem}@media only screen and (min-width: 1024px){#order-app .fixed-bottom{width:75%;left:25%;height:170px}}@media only screen and (min-width: 1400px){#order-app .fixed-bottom{padding:1rem 5rem}}#order-app .continue-btn{position:fixed;bottom:47px;right:0;left:0;padding:1rem 1.3rem;z-index:4000;text-align:center}@media only screen and (min-width: 1024px){#order-app .continue-btn{left:25%;bottom:68px}}@media only screen and (min-width: 1400px){#order-app .continue-btn{padding:1rem 5rem}}#order-app .continue{width:80%;text-align:center}@media only screen and (min-width: 1024px){#order-app .continue{width:30%}}#order-app .start{text-align:center}#order-app .start .btn{width:80%}@media only screen and (min-width: 1024px){#order-app .start .btn{width:40%}}#order-app .start .btn.missing{pointer-events:none;background:gray;text-transform:none;font-style:italic;font-weight:400}#order-app .form-group.form-element p{margin-bottom:.6rem;font-size:.7rem}#order-app .added-insurances-container{position:absolute;bottom:15px;width:90%}@media only screen and (min-width: 1024px){#order-app .added-insurances-container{width:81%}}#order-app .added-insurances-container:after{content:"";position:absolute;right:0;top:0;bottom:0;left:80%;background:#fff;background:-moz-linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(270deg, #ffffff 0%, rgba(255, 255, 255, 0) 100%);pointer-events:none}#order-app .added-insurances{white-space:nowrap;overflow-x:scroll;will-change:scroll-position;cursor:grab;user-select:none}#order-app .added-insurances::-webkit-scrollbar{display:none}#order-app .added-insurances .box{margin:0 .5rem 0 0;background:rgba(24,24,24,.1);color:#181818;font-size:.7rem;line-height:.9rem;padding:.3rem .8rem .5rem;border-radius:4px;cursor:pointer;display:inline-block;opacity:0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-ms-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}#order-app .added-insurances .box.show{opacity:1}#order-app .added-insurances .box.add-more{opacity:1 !important}#order-app .added-insurances .box.completed{background:#9ee59e}#order-app .added-insurances .box .insurance-name,#order-app .added-insurances .box>div{display:inline-block;vertical-align:middle}#order-app .added-insurances .box .delete{width:10px;height:10px;display:inline-block;margin-left:10px;vertical-align:middle}#order-app .added-insurances .box .delete svg .st0{fill:#181818}#order-app .completed p{font-style:normal}@media only screen and (min-width: 1024px){#order-app .completed p{width:50%;margin:auto}}#order-app .completed .confetti{margin:1rem auto 2rem;width:60%}@media only screen and (min-width: 1024px){#order-app .completed .confetti{width:50%}}@media only screen and (min-width: 1400px){#order-app .completed .confetti{width:40%}}.call-or-schema{position:fixed;background:rgba(24,24,24,.9);color:#fff;top:0;left:0;right:0;bottom:0;text-align:center;z-index:4000;display:flex;align-items:center}@media only screen and (min-width: 1024px){.call-or-schema{left:25%}}.call-or-schema .warning,.call-or-schema .call-me{margin:auto;width:80%}@media only screen and (min-width: 1024px){.call-or-schema .warning,.call-or-schema .call-me{width:50%}}@media only screen and (min-width: 1400px){.call-or-schema .warning,.call-or-schema .call-me{width:30%}}.call-or-schema .call-me .btn{display:block;margin:0 auto 2rem;width:100%}.call-or-schema button{text-transform:none;margin-bottom:1rem;width:100%}.call-or-schema p{margin-bottom:1rem;font-size:.8rem}.call-or-schema h2{margin-bottom:1rem}.call-or-schema h3{margin-bottom:2rem}/*# sourceMappingURL=insurance.css.map */
