.wp-block-intro-slider,body#top .wp-block-intro-slider{color:var(--wp--preset--color--ec-white);display:flex;justify-content:center}.wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper),body#top .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper){display:flex;gap:1.5rem}.wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper,body#top .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper{display:flex;min-width:24.375rem;width:24.375rem}.wp-block-intro-slider .swiper,body#top .wp-block-intro-slider .swiper{container-name:slider;container-type:inline-size;display:flex;max-width:100%;position:relative;width:100%}.wp-block-intro-slider .swiper .swiper-pagination-wrap,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap{align-items:center;bottom:1.5rem;display:none;justify-content:center;left:0;max-width:100%;position:absolute;right:0;transform:none;width:100%;z-index:8}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination{position:static;width:auto}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet{background:hsla(23,90%,89%,.5);border-radius:18.75rem;cursor:pointer;height:.75rem;margin:0 .25rem;min-width:.75rem;opacity:1;overflow:hidden;position:relative;transition:all .3s 0s;width:.75rem}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active{background:hsla(23,90%,89%,.5);border-radius:18.75rem;width:2.0625rem}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active .progress-bar,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active .progress-bar{background-color:var(--wp--preset--color--ec-white);border-radius:18.75rem;bottom:0;height:100%;left:0;position:absolute;width:0;will-change:width}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background:#fcdcc8}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay{align-items:center;cursor:pointer;display:flex;height:.75rem;justify-content:center;margin:0 .25rem;min-width:.75rem;position:relative;width:.75rem}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay svg,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay svg{bottom:0;display:block;height:.75rem;left:0;margin:auto;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;transition:all .3s 0s;width:auto}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay svg path,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay svg path{fill:hsla(23,90%,89%,.75);fill-opacity:1;transition:all .3s 0s}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay:hover svg path,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay:hover svg path{fill:var(--wp--preset--color--ec-white)}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay .play,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay .play{opacity:0}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay .pause,.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay.play .play,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay .pause,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay.play .play{opacity:1}.wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay.play .pause,body#top .wp-block-intro-slider .swiper .swiper-pagination-wrap .swiper-pagination--btn-autoplay.play .pause{opacity:0}.wp-block-intro-slider .swiper .swiper-nav-btn,body#top .wp-block-intro-slider .swiper .swiper-nav-btn{align-items:center;border-radius:100%;cursor:pointer;display:none;height:2.0625rem;justify-content:center;min-width:2.0625rem;opacity:1;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s 0s;width:2.0625rem;z-index:8}.wp-block-intro-slider .swiper .swiper-nav-btn img,.wp-block-intro-slider .swiper .swiper-nav-btn svg,body#top .wp-block-intro-slider .swiper .swiper-nav-btn img,body#top .wp-block-intro-slider .swiper .swiper-nav-btn svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;position:relative;width:100%;z-index:5;fill-opacity:1;border-radius:100%}.wp-block-intro-slider .swiper .swiper-nav-btn img path,.wp-block-intro-slider .swiper .swiper-nav-btn svg path,body#top .wp-block-intro-slider .swiper .swiper-nav-btn img path,body#top .wp-block-intro-slider .swiper .swiper-nav-btn svg path{transition:all .3s 0s}.wp-block-intro-slider .swiper .swiper-nav-btn:after,.wp-block-intro-slider .swiper .swiper-nav-btn:before,body#top .wp-block-intro-slider .swiper .swiper-nav-btn:after,body#top .wp-block-intro-slider .swiper .swiper-nav-btn:before{display:none}.wp-block-intro-slider .swiper .swiper-nav-btn.swiper-button-disabled,body#top .wp-block-intro-slider .swiper .swiper-nav-btn.swiper-button-disabled{opacity:.35;pointer-events:none}.wp-block-intro-slider .swiper .swiper-nav-btn:hover svg path,body#top .wp-block-intro-slider .swiper .swiper-nav-btn:hover svg path{fill:var(--wp--preset--color--digital-blue)}.wp-block-intro-slider .swiper.swiper-initialized .swiper-nav-btn,.wp-block-intro-slider .swiper.swiper-initialized .swiper-pagination-wrap,body#top .wp-block-intro-slider .swiper.swiper-initialized .swiper-nav-btn,body#top .wp-block-intro-slider .swiper.swiper-initialized .swiper-pagination-wrap{display:flex}.wp-block-intro-slider .swiper .swiper-button-prev,body#top .wp-block-intro-slider .swiper .swiper-button-prev{left:1.5rem}html:not([dir=rtl]) .wp-block-intro-slider .swiper .swiper-button-next,html:not([dir=rtl]) body#top .wp-block-intro-slider .swiper .swiper-button-next{right:1.5rem}[dir=rtl] .wp-block-intro-slider .swiper .swiper-button-next,[dir=rtl] body#top .wp-block-intro-slider .swiper .swiper-button-next{right:auto}.wp-block-intro-slider .swiper[data-slides-count="1"] .swiper-nav-btn,.wp-block-intro-slider .swiper[data-slides-count="1"] .swiper-pagination-wrap,body#top .wp-block-intro-slider .swiper[data-slides-count="1"] .swiper-nav-btn,body#top .wp-block-intro-slider .swiper[data-slides-count="1"] .swiper-pagination-wrap{display:none}.wp-block-intro-slider .swiper-slide,body#top .wp-block-intro-slider .swiper-slide{align-items:center;background:#dfdfdf;border-radius:1rem;display:flex;height:auto;min-height:537px;overflow:hidden;padding:3.75rem 6rem;position:relative}.wp-block-intro-slider .swiper-slide .bg-img,body#top .wp-block-intro-slider .swiper-slide .bg-img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:5}.wp-block-intro-slider .swiper-slide .bg-overlay,body#top .wp-block-intro-slider .swiper-slide .bg-overlay{background:linear-gradient(231.79deg,hsla(0,0%,85%,0) 14.08%,rgba(31,48,95,.5) 67.65%);bottom:0;content:"";display:block;height:100%;left:0;mix-blend-mode:normal;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:6}.wp-block-intro-slider .swiper-slide .slide-content,body#top .wp-block-intro-slider .swiper-slide .slide-content{position:relative;text-wrap:balance;z-index:8}.wp-block-intro-slider .trustpilot-widget,body#top .wp-block-intro-slider .trustpilot-widget{align-items:center;display:inline-flex;gap:.625rem;justify-content:flex-start;padding:1rem 0;text-decoration:none;width:auto}.wp-block-intro-slider .trustpilot-widget[href="#"],body#top .wp-block-intro-slider .trustpilot-widget[href="#"]{pointer-events:none}.wp-block-intro-slider .trustpilot-widget__label,body#top .wp-block-intro-slider .trustpilot-widget__label{align-items:center;color:var(--wp--preset--color--rich-black);display:flex;font-size:16px;font-style:normal;font-weight:400;line-height:1.7}.wp-block-intro-slider .trustpilot-widget__stars .stars,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars{align-items:center;display:flex;gap:.125rem;justify-content:flex-start}.wp-block-intro-slider .trustpilot-widget__stars .stars img,.wp-block-intro-slider .trustpilot-widget__stars .stars svg,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars img,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars svg{display:block;height:1.25rem;-o-object-fit:contain;object-fit:contain;width:auto}.wp-block-intro-slider .trustpilot-widget__stars .stars img:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars svg:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars img:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars svg:not(.half) rect{fill:#00b67a}.wp-block-intro-slider .trustpilot-widget__stars .stars img.grey rect,.wp-block-intro-slider .trustpilot-widget__stars .stars svg.grey rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars img.grey rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars svg.grey rect{fill:#d9d9d9!important}.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3"] img:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3"] svg:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3.5"] img:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3.5"] svg:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="4"] img:not(.half) rect,.wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="4"] svg:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3"] img:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3"] svg:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3.5"] img:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="3.5"] svg:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="4"] img:not(.half) rect,body#top .wp-block-intro-slider .trustpilot-widget__stars .stars[data-start="4"] svg:not(.half) rect{fill:#00b67a}.wp-block-intro-slider .trustpilot-widget__logo,body#top .wp-block-intro-slider .trustpilot-widget__logo{align-items:center;display:flex;justify-content:flex-start}.wp-block-intro-slider .trustpilot-widget__logo img,.wp-block-intro-slider .trustpilot-widget__logo svg,body#top .wp-block-intro-slider .trustpilot-widget__logo img,body#top .wp-block-intro-slider .trustpilot-widget__logo svg{display:block;height:1.25rem;-o-object-fit:contain;object-fit:contain;width:auto}.wp-block-intro-slider .form-wrapper,body#top .wp-block-intro-slider .form-wrapper{padding:4px}.wp-block-intro-slider .form-wrapper .form-wrapper-tabs,body#top .wp-block-intro-slider .form-wrapper .form-wrapper-tabs{background-color:var(--wp--preset--color--ec-white);border-radius:.75rem;color:var(--wp--preset--color--rich-black);display:block;position:relative;width:100%}.wp-block-intro-slider .form-wrapper .form-wrapper-tabs__body,body#top .wp-block-intro-slider .form-wrapper .form-wrapper-tabs__body{padding:.5rem 2rem 2rem}.wp-block-intro-slider .form-wrapper .form-wrapper-tabs__head,body#top .wp-block-intro-slider .form-wrapper .form-wrapper-tabs__head{display:block;padding:1.25rem 2rem}.wp-block-intro-slider .form-wrapper .form-title,body#top .wp-block-intro-slider .form-wrapper .form-title{align-items:flex-end;color:var(--wp--preset--color--dark-blue);display:flex;font-size:1.125rem;font-weight:700;line-height:1.5;text-align:center}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form{display:block;width:100%}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form:before,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form:before{background-image:linear-gradient(180deg,#ff712f .36%,#fddbc7 97.57%);border-radius:1rem;bottom:-4px;content:"";display:block;height:calc(100% + 8px);left:-4px;position:absolute;right:-4px;top:-4px;width:calc(100% + 8px);z-index:-1}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row{flex-direction:column;gap:1.5rem}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row .form-row__item label,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row .form-row__item label{color:var(--wp--preset--color--ec-grey-1)}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row button[type=submit],body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .form-row button[type=submit]{width:100%}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price{border-radius:.5rem;display:flex;flex-direction:column;justify-content:flex-end;min-height:5.875rem;position:relative;width:100%}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price[data-loader-state=active] *,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price[data-loader-state=active] *{color:var(--wp--preset--color--ec-white)!important}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__row,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__row{align-items:flex-end;display:flex;gap:.5rem}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old{color:var(--wp--preset--color--ec-grey-2)}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old .caption,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old .caption{font-size:12px;font-style:normal;font-weight:400;line-height:1.5}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old del,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__old del{font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.2;text-decoration-line:line-through}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__new,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__new{color:var(--wp--preset--color--dark-blue)}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__new ins,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__new ins{font-size:2.25rem;font-weight:500;line-height:1.27;text-decoration:none}.wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__notice,body#top .wp-block-intro-slider .form-wrapper .get-a-quote__sticky-form .offer-price__notice{color:var(--wp--preset--color--ec-grey-1);font-size:.75rem;font-weight:400;line-height:1.5;margin-top:.375rem}@media(max-width:1024px){.wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper),body#top .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper){align-items:center;flex-direction:column;justify-content:center}.wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper,body#top .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper{max-width:100%;min-width:100%;width:100%}}@container (max-width:782px){.wp-block-intro-slider .swiper .swiper-nav-btn,body#top .wp-block-intro-slider .swiper .swiper-nav-btn{display:none!important}.wp-block-intro-slider .swiper .swiper-slide,body#top .wp-block-intro-slider .swiper .swiper-slide{border-radius:0;padding-bottom:4.375rem;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:var(--wp--preset--spacing--l)}.wp-block-intro-slider .swiper .swiper-slide .bg-overlay,body#top .wp-block-intro-slider .swiper .swiper-slide .bg-overlay{background:linear-gradient(242.48deg,hsla(0,0%,85%,0),rgba(17,22,28,.5) 62.16%)}}@media(max-width:782px){.wp-block-intro-slider,body#top .wp-block-intro-slider{margin-top:0!important}.wp-block-intro-slider .swiper .swiper-nav-btn,body#top .wp-block-intro-slider .swiper .swiper-nav-btn{display:none}.wp-block-intro-slider .container,body#top .wp-block-intro-slider .container{padding:0}.wp-block-intro-slider .swiper-slide,body#top .wp-block-intro-slider .swiper-slide{border-radius:0;padding-bottom:4.375rem;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);padding-top:var(--wp--preset--spacing--l)}.wp-block-intro-slider .swiper-slide .bg-overlay,body#top .wp-block-intro-slider .swiper-slide .bg-overlay{background:linear-gradient(242.48deg,hsla(0,0%,85%,0),rgba(17,22,28,.5) 62.16%)}.wp-block-intro-slider .trustpilot-widget,body#top .wp-block-intro-slider .trustpilot-widget{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper,body#top .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.wp-block-intro-slider .form-wrapper .form-wrapper-tabs__body,body#top .wp-block-intro-slider .form-wrapper .form-wrapper-tabs__body{padding-bottom:1.25rem;padding-left:1.25rem;padding-right:1.25rem}}body[data-user-mode=agent] .wp-block-intro-slider .intro-slider-wrapper:has(.form-wrapper) .form-wrapper{display:none!important}
