.new-header{background:#fff;border-bottom:1px solid #ededed;left:0;min-height:78px;padding:15px 0;position:fixed;right:0;top:0;z-index:9}.new-header *{box-sizing:border-box}.new-header .container-fluid{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1140px;padding:0;width:93%}.new-logo{display:block;width:20%}.new-logo img{display:block;max-width:190px;width:100%}.new-hdr-rt{align-items:center;display:flex;flex:auto;justify-content:flex-end}.button-global{background-color:#f90081;border:0;border-radius:100px;color:#fff;display:inline-block;font-family:Cosmica-SemiBold,sans-serif;font-size:17px;font-weight:600;line-height:1;padding:19px 35px;text-decoration:none;transition:.5s ease-in-out}.features{padding:50px 0!important}@media (max-width:767px){.new-header{height:78px}.new-logo{width:35%}.button-global{font-size:16px!important;padding:13px 24px!important}.features{padding:20px 0!important}}@media (max-width:480px){.new-hdr-rt{display:none}.new-logo{margin:0 auto}.new-header{height:78px;padding:0}.new-header .container-fluid{height:100%}}.cr-landing-footer{background-color:#ececdf;padding-top:110px}.cr-landing-footer p{font-size:13px;letter-spacing:.005em;margin-bottom:1.1em}.cr-landing-footer p a{text-decoration:underline}.cr-landing-footer .btn-popup-download{text-align:right}.cr-landing-footer .btn-popup-download img{height:auto;margin-bottom:.3rem;max-width:135px!important;width:100%!important}.cr-landing-footer{border-top:1px solid #e2e2df}.cr-landing-footer .footer-bottom-text p{font-size:12px;letter-spacing:0;margin-bottom:1.3em}.cr-landing-footer .row1>div>div{display:flex;flex-wrap:wrap}@media (min-width:768px){.cr-landing-footer .row1 .col1{width:82%}.cr-landing-footer .row1 .col2{margin-left:3%;width:15%}}@media (max-width:980px){.header-wrap .section-header{align-items:center;display:flex}.header-wrap .section-header>div{width:100%}}@media (max-width:767px){.cr-landing-footer .row1>div>div{flex-direction:column-reverse}.cr-landing-footer .row1 .col{width:100%}.cr-landing-footer .row1 .col2{align-items:center;column-gap:5%;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:1rem}.cr-landing-footer .footer-top-text{text-align:center}.header-wrap .section-header{height:56px;min-height:56px!important}.header-wrap .header-widget.section-header .row-header .menu-btn-wrap .header-cta-content .button-global{font-size:16px!important;padding:13px 24px!important}}@media (max-width:480px){.header-wrap .section-header .menu-btn-wrap{display:none}.cr-main-header .row>.row-fluid-wrapper>.row-fluid{justify-content:center}}.nc-landing .body-container-wrapper .row,.nc-landing .footer-container-wrapper .row,.nc-landing .header-container-wrapper .row{max-width:1140px}.nc-landing .cr-page-container,.nc-landing .footer-container-wrapper{background:#f7f7f3}.nc-landing .faq-hero-section{padding:55px 0 2rem;position:relative}@media (max-width:767px){.nc-landing .faq-hero-section{padding:55px 0 0}}.nc-landing .faq-hero-section .row h1{color:#222;font-size:clamp(44px,104/1440 * 100vw,65px);letter-spacing:-.03em;line-height:95%;margin-bottom:min(5vw,33px)}.nc-landing .faq-hero-section .row h1 span{color:#f90081}.nc-landing .faq-hero-section .row h1~p{font-size:clamp(17px,30/1440 * 100vw,30px)}.nc-landing .faq-hero-section .row p{color:#222;font-size:17px;letter-spacing:-.02em;line-height:127%;margin-bottom:min(5vw,31px);margin-top:min(5vw,33px);max-width:420px}.nc-landing .faq-hero-section .cta-button{margin-bottom:min(5vw,33px)}.nc-landing .faq-hero-section .row .new-widget-wrap{max-width:277px}@media (max-width:1366px) and (min-width:981px){.nc-landing .faq-hero-section .row h1{max-width:500px}}@media (max-width:1030px) and (min-width:981px){.nc-landing .faq-hero-section .row p{max-width:465px}}.nc-landing .press-logo-section{padding-bottom:20px}.nc-landing .press-logo-section:after,.nc-landing .press-logo-section:before{content:none}.nc-landing .press-logo-section .logo-wrap{max-width:100%}.nc-landing .cr-page-container .press-logo-section .logo-wrap{column-gap:4%;flex-wrap:nowrap;padding:24px min(9vw,130px)}.nc-landing .cr-page-container .press-logo-section .logo-wrap .logo-item{height:auto;max-width:181px!important;object-fit:contain}.cr-page-container .section-text-global h2{font-size:clamp(30px,64/1440 * 100vw,64px);line-height:1.15}.nc-landing .cr-page-container .section-lightning-fast .sub-title{color:#5fc03b}.nc-landing .cr-page-container .section-lightning-fast h2{color:#222;max-width:455px}.nc-landing .cr-page-container .section-lightning-fast h2~p{max-width:420px}.nc-landing .section-lightning-fast{margin-top:min(13vw,163px);overflow:visible;position:relative;z-index:111}.nc-landing .section-lightning-fast .column-1-2{position:relative}.nc-landing .section-lightning-fast .column-1-2>.row-fluid-wrapper:first-child{height:100%;left:0;position:absolute;top:-24px;width:100%}.nc-landing .section-lightning-fast .card-back{position:relative;z-index:-1}.nc-landing .section-lightning-fast .card-back img{display:block;margin:0 auto}.nc-landing .section-lightning-fast .tp-reviews{margin-top:min(8vw,81px);max-width:484px}.nc-landing .section-lightning-fast .card-front{position:absolute;right:-16.5rem!important;top:-19%}.nc-landing .cr-page-container .home-how-work{background:transparent;padding:min(10vw,110px) 0 57px}.nc-landing .cr-page-container .home-how-work .text-wrap .sub-title{color:#2a9cfc}.nc-landing .cr-page-container .home-how-work h2{color:#222!important;max-width:755px}.nc-landing .cr-page-container .step-wrap{margin-bottom:0}.nc-landing .cr-page-container .step-wrap .step-item .content-wrap{background:#fff}.nc-landing .cr-page-container .step-wrap .content-card,.nc-landing .cr-page-container .step-wrap .step-title{color:#222!important}.nc-landing .cr-page-container .step-wrap .slick-list{max-width:100%;overflow:visible;padding-bottom:2.2rem}.nc-landing .cr-page-container .home-how-work .text-wrap-bottom p{color:#555!important;font-size:15px;line-height:135%}.nc-landing .takes-60-section{background:#f90081;margin:150px 0;padding:min(6vw,2.2rem) 0;position:relative}.nc-landing .takes-60-section:after,.nc-landing .takes-60-section:before{background:url(https://www.carmoola.co.uk/hubfs/Landing-n/Hero-green-pink.svg) 50% calc(100% + 1px) /cover no-repeat;content:"";height:170px;left:0;position:absolute;top:-170px;width:100%}.nc-landing .takes-60-section:after{background-image:url(https://www.carmoola.co.uk/hubfs/Landing-n/Hero-pink-blue.svg);background-position:50% -1px;bottom:-170px;top:unset}.nc-landing .takes-60-section .row>div>.row-fluid{align-items:center;display:flex;flex-wrap:wrap}.nc-landing .takes-60-section .col{width:100%}.nc-landing .takes-60-section .col2{text-align:right}.nc-landing .takes-60-section h3{color:#fff;font-size:clamp(18px,34/1440 * 100vw,34px);line-height:1.15}.nc-landing .takes-60-section h3:last-child{margin-bottom:0}.nc-landing .takes-60-section .cta-button .cta_button{background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);color:#f90081;min-width:129px;padding-left:29px!important;padding-right:29px!important}.nc-landing .takes-60-section .cta-button .cta_button:hover{background:#ffecf6!important}.nc-landing .buy-your-car-section{padding:min(6vw,3.4rem) 0 1rem}.nc-landing .buy-your-car-section .row>div>div{display:flex;flex-flow:row wrap}.nc-landing .buy-your-car-section .sub-title{color:#ffb863}.nc-landing .buy-your-car-section h2{margin-bottom:min(4vw,26px)}.nc-landing .buy-your-car-section .col1 img{display:block;margin:0 auto 10px;max-width:522px!important;width:100%}.nc-landing .buy-your-car-section .col1 p{color:#555;font-size:15px;text-align:center}.nc-landing .buy-your-car-section .col2 p{max-width:510px}.nc-landing .buy-your-car-section .col1 p:last-child{margin-bottom:0}.nc-landing .buy-your-car-section .row>div>.row-fluid{align-items:center;display:flex}.nc-landing .section-home-eligibility{background:none;padding:min(6vw,2.4rem) 0}.nc-landing .section-home-eligibility .column-1-1 .eligibility-form-home{transform:unset!important;BORDER-RADIUS:16PX}.nc-landing .section-home-eligibility .column-1-2{margin-left:0!important}.nc-landing .helping-section.why-switch{padding:min(6vw,2.4rem) 0}.nc-landing .helping-section.why-switch h2{margin-left:auto;margin-right:auto;max-width:835px}.nc-landing .slider-turst-small{margin:0 auto;padding:1rem 0 2rem}.nc-landing .helping-section .helping-img{margin-bottom:38px}.nc-landing .helping-section .text-wrap p{margin:0 auto 40px}.nc-landing .dream-section,.nc-landing .dream-section:after{background:none!important;padding:2px 0 min(6vw,3.5rem)}.nc-landing .cr-page-container .dream-section .dream-module-wrap .text-title-wrap .text-vector{margin-bottom:26px;margin-top:-26px;padding-top:26px}.cr-page-container .dream-section .dream-module-wrap .text-title-wrap{margin-bottom:min(5vw,46px);margin-top:0!important}.nc-landing .cr-page-container .dream-section .dream-module-wrap .cta-button .cta_button{padding-left:30px!important;padding-right:30px!important}.nc-landing .cr-page-container .dream-section .dream-module-wrap .sub-cta-text{color:#222;font-optical-sizing:auto;font-size:clamp(20px,24/1440 * 100vw,24px);font-weight:400;margin-bottom:27px;margin-left:auto;margin-right:auto;max-width:595px}.nc-landing .cr-page-container .dream-section .dream-module-wrap .text-dream{color:#222;font-family:Cosmica-Regular,sans-serif;font-size:clamp(20px,24/1440 * 100vw,24px);line-height:1.25;max-width:445px}.nc-landing .cr-page-container .dream-section .dream-module-wrap .cta-button{margin:0 auto 30px}.nc-landing .cr-page-container .dream-section .btn-mobile-wrap{display:none}.nc-landing .cr-page-container .section-home-eligibility .column-1-1>.row-fluid-wrapper>.row-fluid{transform:none!important}@media (min-width:768px){.nc-landing .mobile-module{display:none!important}.nc-landing .faq-hero-section .row .col1{width:51%}.nc-landing .faq-hero-section .row .col2{margin-left:5%;width:38%}.nc-landing .faq-hero-section .row .col2 img{height:100%;max-height:772px;max-width:711px;object-fit:contain;object-position:top;position:absolute;right:0;top:0;width:49vw}.nc-landing .takes-60-section .row>div>.row-fluid{flex-wrap:nowrap}.nc-landing .takes-60-section .col1{width:78%}.nc-landing .takes-60-section .col2{margin-left:2%;min-width:200px;width:20%}.nc-landing .cr-page-container .section-home-eligibility .row>.row-fluid-wrapper>.row-fluid{flex-flow:row nowrap}.nc-landing .cr-page-container .section-home-eligibility .column-1-1 .eligibility-list{display:none}.nc-landing .cr-page-container .section-home-eligibility .column-1-2 .eligibility-list{display:flex}}@media (min-width:981px){.nc-landing .cr-page-container .sub-title{margin-bottom:26px!important}.nc-landing .section-home-eligibility .column-1-1{margin-left:5%;width:47.5%}.nc-landing .section-home-eligibility .column-1-2{width:47.5%}.nc-landing .eligibility-form-home{float:none;left:0;margin-left:auto;margin-right:0}.nc-landing .buy-your-car-section .col1{width:48.5%}.nc-landing .buy-your-car-section .col2{margin-left:3%;width:48.5%}}@media (max-width:1199px){.nc-landing .faq-hero-section .row h1{font-size:clamp(44px,104/1440 * 100vw,60px)}.hire-purchase-work{padding:60px 0 135px!important}}@media (max-width:1024px){.nc-landing .section-lightning-fast .card-front{max-width:228px;right:-6.5rem!important}.nc-landing .section-lightning-fast .card-front img{max-width:100%!important;object-fit:contain}.nc-landing .faq-hero-section .row h1{font-size:clamp(44px,104/1440 * 100vw,43px)}}@media (max-width:991px){.nc-landing .faq-hero-section .row h1{font-size:38px}}@media (max-width:980px){.nc-landing .cr-page-container .sub-title{margin-bottom:18px!important}.nc-landing .faq-hero-section .page-title-hero{max-width:361px}.nc-landing .cr-page-container .press-logo-section .logo-wrap{padding:24px min(7vw,50px)}@media (min-width:768px){.nc-landing .section-lightning-fast .row .column-1-1{margin-bottom:226px;max-width:330px}.nc-landing .section-lightning-fast .row .column-1-1,.nc-landing .section-lightning-fast .row .column-1-2{margin-left:0;width:100%}.nc-landing .section-lightning-fast .tp-reviews{margin-top:0;max-width:498px}.nc-landing .section-lightning-fast .tp-reviews .tp-reviews-content{max-width:360px}.nc-landing .section-lightning-fast .card-back,.nc-landing .section-lightning-fast .card-front{float:none;margin-left:auto;margin-right:0;max-width:60%}.nc-landing .section-lightning-fast .card-back img{margin-left:0}}.nc-landing .buy-your-car-section .col1{margin-bottom:1.5rem;text-align:center;width:100%}.nc-landing .takes-60-section{margin:130px 0}.nc-landing .takes-60-section:before{background-image:url(https://www.carmoola.co.uk/hubfs/Landing-n/green-pink-tab.svg)}.nc-landing .takes-60-section:after{background-image:url(https://www.carmoola.co.uk/hubfs/Landing-n/pink-blue-tabHero.svg)}.nc-landing .faq-hero-section .row .col1{width:48%}.nc-landing .cr-page-container .home-how-work .text-wrap-bottom p{margin-left:auto;margin-right:auto;max-width:580px}.nc-landing .takes-60-section h3{font-size:30px}.nc-landing .cr-page-container .section-home-eligibility .column-1-2 ul{display:block}.nc-landing .cr-page-container .section-home-eligibility .column-1-2 ul li{width:100%}.nc-landing .buy-your-car-section .col{margin-left:0;width:100%}}@media (max-width:767px){.nc-landing .faq-hero-section .row h1{font-size:clamp(30px,44/767 * 100vw,44px)}.nc-landing .desktop-module{display:none!important}.nc-landing .faq-hero-section{padding-top:0}.nc-landing .faq-hero-section .widget-wrap{margin:0 auto}.cta-button a{box-sizing:border-box!important;display:block!important;width:100%}.nc-landing .faq-hero-section .row>.row-fluid-wrapper>.row-fluid{display:flex;flex-direction:column-reverse}.nc-landing .faq-hero-section .row .col1{width:100%}.nc-landing .faq-hero-section .row .col2{margin-left:0;text-align:right;width:100%}.nc-landing .faq-hero-section .row .col2 img{height:100%;max-width:586px;object-position:top;position:relative;right:-6%;width:100%}.nc-landing .cr-page-container .section-home-eligibility .row>.row-fluid-wrapper>.row-fluid{flex-direction:column}.nc-landing .section-lightning-fast .card-front{left:calc(50% + 50px);max-width:236px;right:unset!important;top:-180px;transform:translateX(-50%);width:100%}.nc-landing .section-lightning-fast .card-back{left:calc(50% - 50px);max-width:165px;top:-110px;transform:translateX(-50%)}.nc-landing .section-lightning-fast .card-back img{max-width:100%;object-fit:contain}.nc-landing .section-lightning-fast .row .column-1-1{margin-bottom:226px}.nc-landing .cr-page-container .step-wrap{margin-bottom:1.5rem}.nc-landing .takes-60-section .col{text-align:center}.nc-landing .takes-60-section .col1{margin-bottom:1.5rem}.nc-landing .takes-60-section:before{height:132px;top:-132px}.nc-landing .takes-60-section:after{bottom:-132px;height:132px}.nc-landing .takes-60-section:before{background-image:url(https://www.carmoola.co.uk/hubfs/Landing-n/green-pink-mob.svg)}.nc-landing .takes-60-section:after{background-image:url(https://www.carmoola.co.uk/hubfs/Landing-n/pink-blue-mob.svg)}.nc-landing .faq-hero-section .page-title-hero,.nc-landing .faq-hero-section p{float:none;margin:0 auto;text-align:center}.nc-landing .faq-hero-section .cta-button{text-align:center}.nc-landing .faq-hero-section .page-title-hero{max-width:480px}.nc-landing .faq-hero-section .cta-button,.nc-landing .faq-hero-section h1,.nc-landing .faq-hero-section p{margin:1rem 0!important}.nc-landing .cr-page-container .home-how-work{padding-bottom:16px}.nc-landing .mobile-wide-btn .cta_button{max-width:343px;width:100%}.nc-landing .mobile-wide-btn span{display:flex;justify-content:center;width:100%}.nc-landing .cr-page-container .home-how-work .text-wrap-bottom p br,.nc-landing .cr-page-container .section-home-eligibility .column-1-2 .eligibility-list,.nc-landing .takes-60-section h3 br{display:none}.hire-purchase-work{padding:60px 0!important}}@media (max-width:480px){.nc-landing .cr-page-container .dream-section .dream-module-wrap .text-title-wrap .text-vector{font-size:clamp(86px,102/480 * 100vw,102px)!important}}.eligibility{padding:10% 0!important}.finance{padding:35px 0!important}