html{font-size:20px}.page-preload{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:#F8F9F9}.page-preload .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:170px;height:100px;background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-dark.svg);background-position:center;background-repeat:no-repeat;background-size:contain;animation:loaderScale 2s ease 0s forwards}@keyframes loaderScale{0%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(1.2)}}.page-preload.loaded{animation:fadeOut 1s ease 0.5s forwards}@keyframes fadeOut{from{opacity:1}to{opacity:0;visibility:hidden;z-index:-1}}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-family:"Plus Jakarta Sans",sans-serif;color:#003437}a{text-decoration:none;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.container-inner{padding:0 66px}.vertical-align{display:flex;align-items:center}h1{font-size:3.8rem}h2{font-size:3.05rem}h3{font-size:2.45rem}h4{font-size:1.95rem;font-weight:600}h5{font-size:1.6rem;font-weight:600}h6{font-size:1.25rem;font-weight:600}p{color:#003437;font-size:.9rem}p .body-text-sm{font-size:.8rem}p strong .body-text-sm{font-weight:500}.bg-is-fm-green{background-color:#003437}.bg-is-fm-pink{background-color:#CD78C8}.bg-is-fm-blue{background-color:#81CCD8}.bg-is-fm-putty-25{background-color:#F8F9F9}.bg-is-fm-putty-75{background-color:#EBEEEE}.bg-is-fm-white{background-color:#fff}.pt-none{padding-top:0}.pt-sm{padding-top:60px}.pt-md{padding-top:90px}.pt-lg{padding-top:110px}.pb-none{padding-bottom:0}.pb-sm{padding-bottom:60px}.pb-md{padding-bottom:90px}.pb-lg{padding-bottom:110px}.btn-primary{display:inline-block;background-color:#CD78C8;color:#003437;font-size:.75rem;font-weight:600;text-decoration:underline;padding:12px 28px;border-radius:40px}.fm-btn-primary{display:inline-block;background-color:#CD78C8;color:#003437;font-size:.75rem;font-weight:600;text-decoration:underline;padding:12px 28px;border-radius:400px;position:relative;overflow:hidden}.fm-btn-primary .text{position:relative;z-index:3}.fm-btn-primary .bg{position:absolute;background-color:#EBEEEE;top:0;left:0;width:100%;height:100%;border-radius:38px;transform:translateX(-100%);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.fm-btn-primary .arrow{background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right.svg);width:16px;height:16px;background-position:center right;background-size:contain;background-repeat:no-repeat;position:absolute;top:calc(50% - 8px);right:-30px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.fm-btn-primary:hover{padding:12px 58px 12px 28px;color:#003437}.fm-btn-primary:hover .bg{transform:translateX(0)}.fm-btn-primary:hover .arrow{right:20px}.sitewide-notice{background-color:#CD78C8;padding:14px 67px 14px 18px;text-align:right;position:relative;z-index:90}.sitewide-notice p{font-size:.675rem;margin:0;font-weight:600}.sitewide-notice p a{font-weight:700;color:#003437;text-decoration:underline}.sitewide-notice p a:hover{color:#fff}.sitewide-notice .close{position:absolute;right:22px;top:11px;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.sitewide-notice .close:hover{transform:scale(1.2) rotate(180deg)}header{position:absolute;width:100%;padding:22px 35px 12px 35px;z-index:30;background-color:#F8F9F9;-webkit-transition:0.15s ease-in-out;transition:0.15s ease-in-out}header .navbar-content{display:flex;justify-content:space-between}header .navbar-content .main-logo{width:158px;height:78px;display:inline-block;background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-dark.svg);background-size:contain;background-repeat:no-repeat}header .navbar-content nav{margin:23px 0 0 0;display:inline-block}header .navbar-content nav ul{list-style:none;padding:0}header .navbar-content nav ul li{display:inline-block;margin:0 16px;font-size:.8rem;font-weight:500}header .navbar-content nav ul li:hover a{background-color:rgb(229 232 232 / .2);text-decoration:underline}header .navbar-content nav ul li a{color:#003437;padding:12px 12px 12px 12px;border-radius:200px;background-image:none}header .navbar-content nav ul li.has-dd a{background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);padding:10px 30px 10px 12px;background-repeat:no-repeat;background-position:right 10px top 17px}header .navbar-content nav ul li.has-dd:hover a{background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg);background-color:#E5E8E8}header .navbar-content .btns{margin:18px 0 0 0;display:inline-flex;gap:20px}header .navbar-content .btns .btn-wrap{display:inline-flex}header .navbar-content .btns a{display:inline-flex;background-color:#CD78C8;color:#003437;font-size:.8rem;font-weight:600;text-decoration:none;padding:10px 24px;border-radius:40px;position:relative;overflow:hidden;margin:0 20px 0 0}header .navbar-content .btns a .text{position:relative;z-index:3}header .navbar-content .btns a .bg{position:absolute;background-color:#EBEEEE;top:0;left:-100%;width:100%;height:100%;border-radius:40px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}header .navbar-content .btns a.customers .bg{background-color:#CD78C8}header .navbar-content .btns a.customers.has-sub-nav{padding:10px 44px 10px 24px;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px top 20px}header .navbar-content .btns a.customers.has-sub-nav .bg{display:none}header .navbar-content .btns a.customers.has-sub-nav:hover,.top-level:hover header .navbar-content .btns a.customers.has-sub-nav,.top-level.open header .navbar-content .btns a.customers.has-sub-nav{color:#fff;text-decoration:underline;background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg)}header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container{position:relative}header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container>a.customers.has-sub-nav{padding:10px 44px 10px 24px;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px top 20px}header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container>a.customers.has-sub-nav .bg{display:none}header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container:hover>a.customers.has-sub-nav,header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container>a.customers.has-sub-nav.is-open,.btn-wrap.top-level.open>header .navbar-content .btns a .btns .btn-wrap.top-level .menu-item-container>a.customers.has-sub-nav{color:#fff;text-decoration:underline;background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg)}header .navbar-content .btns a.login .bg{background-color:#003437}header .navbar-content .btns a.register .bg{background-color:#CD78C8}header .navbar-content .btns a:hover{padding:10px 24px;color:#003437}header .navbar-content .btns a:hover .bg{left:0}header .navbar-content .btns a:last-child{margin:0}header .navbar-content .btns a.register{background-color:#E5E8E8;color:#003437}header .navbar-content .btns a.register:hover{color:#003437!important}header .navbar-content .btns a.login{background-color:#CD78C8}header .navbar-content .btns a.login:hover{color:#CD78C8}header .navbar-content .btns a.customers{background-color:#003437;color:#CD78C8}header .navbar-content .btns a.customers:hover{color:#003437}header.active{background-color:#F8F9F9!important}header.active .navbar-content .main-logo{background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-dark.svg)!important}header.active .navbar-content nav li.top-level a{color:#003437!important}header.active .navbar-content .btns a.register{background-color:#E5E8E8!important;color:#003437!important}.full-width-dropdown{display:none;position:absolute;top:119px;left:0;width:100%;background-color:#fff;z-index:20;border-radius:0 0 10px 10px}.full-width-dropdown .fm-dd-content{padding:68px 0 88px 0}.full-width-dropdown .fm-dd-content h5{font-size:1.25rem;margin:0 0 40px 0}.full-width-dropdown .fm-dd-content ul.dd-sub-menu{list-style:none;padding:0;margin:20px 0 0 0}.full-width-dropdown .fm-dd-content ul.dd-sub-menu li{display:block;margin:0 0 10px 0;padding:0;font-size:.9rem}.full-width-dropdown .fm-dd-content ul.dd-sub-menu li a{padding:0;color:#003437!important;background-color:#fff!important;background-image:none!important;text-decoration:none!important}.full-width-dropdown .fm-dd-content ul.dd-sub-menu li a:hover{color:#CD78C8!important}.full-width-dropdown .fm-dd-content ul.dd-sub-menu.dd-sub-two{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:67px;grid-row-gap:0}.full-width-dropdown .fm-dd-content ul.dd-sub-menu.dd-sub-three{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:67px;grid-row-gap:0}.full-width-dropdown .fm-dd-content .dd-cta{background-color:#F2F3F3;position:relative;border-radius:10px}.full-width-dropdown .fm-dd-content .dd-cta.small-cta-card .cta-content{width:100%}.full-width-dropdown .fm-dd-content .dd-cta .cta-content{width:60%;padding:55px 48px}.full-width-dropdown .fm-dd-content .dd-cta .cta-content h4{font-size:1rem;margin:0 0 10px 0}.full-width-dropdown .fm-dd-content .dd-cta .cta-content p{font-size:.8rem;line-height:1.6}.full-width-dropdown .fm-dd-content .dd-cta .cta-content .btn-primary{background-color:#CD78C8!important;color:#003437;text-decoration:none;padding:12px 26px;background-image:none!important}.full-width-dropdown .fm-dd-content .dd-cta .cta-content .btn-primary:hover{background-color:#003437!important;color:#CD78C8!important}.full-width-dropdown .fm-dd-content .dd-cta img{position:absolute;top:0;right:0;width:45%;height:100%;border-radius:0 10px 10px 0;object-fit:cover}.full-width-dropdown.visible{display:block}.curtain{position:fixed;width:100%;height:100%;background-color:#003437;top:0;left:0;z-index:10;opacity:.925;visibility:hidden;overflow:hidden;transition:height 0.3s ease,opacity 0.3s ease;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.curtain.active{visibility:visible}#menuCollapse{position:absolute;top:119px;z-index:100;background-color:#fff;width:100%}#menuCollapse nav a.top-level{display:block;border-top:1px solid #E5E8E8;padding:15px;color:#003437;font-size:1.4rem;font-weight:600}#menuCollapse nav a.top-level.has-sub-nav{background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 15px center;background-repeat:no-repeat}#menuCollapse nav a.top-level.has-sub-nav.open{background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg)}#menuCollapse nav a.top-level:last-child{border-bottom:1px solid #E5E8E8}#menuCollapse nav .the-sub-nav{border-top:1px solid #E5E8E8;padding:10px 0}#menuCollapse nav .the-sub-nav a{display:block;color:#003437;font-size:1.1rem;font-weight:600;padding:3px 15px}#menuCollapse .btns{padding:34px 15px;display:none}#menuCollapse .btns a{display:block;text-align:center;margin:0 0 15px 0;border-radius:60px;font-size:.75rem;color:#003437;font-weight:600;padding:10px}#menuCollapse .btns a.register{background-color:#E5E8E8}#menuCollapse .btns a.login{background-color:#CD78C8}#menuCollapse .btns a.customers{background-color:#003437;color:#CD78C8}#menuCollapse .btns a:last-child{margin:0}footer .footer-content{background-color:#003437;padding:90px 0}footer .footer-content .link-item{background-color:#F8F9F9;display:block;margin:10px 0 0 0;padding:20px 78px 20px 36px;font-size:.75rem;font-weight:600;border-radius:200px;color:#003437;text-decoration:underline;position:relative}footer .footer-content .link-item .link-icon{height:62.5px;aspect-ratio:1/1;position:absolute;background-color:#CD78C8;top:calc(50% - 31.25px);right:0;border-radius:100%;background-position:center;background-repeat:no-repeat;overflow:hidden}footer .footer-content .link-item .link-icon .bg{position:absolute;width:100%;height:100%;top:0;left:-100%;background-color:#E5E8E8;border-radius:100px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}footer .footer-content .link-item .link-icon img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}footer .footer-content .link-item:hover .link-icon .bg{left:0}footer .footer-content .newsletter{margin:0 0 90px 0}footer .footer-content .newsletter .nl-form{background-color:#fff;position:relative;height:70px;border-radius:100px;margin:4px 0 0 0;width:96%;float:right}footer .footer-content .newsletter .nl-form input[type=email]{background-image:url(/wp-content/themes/fleetmortgages/img/newsletter-icon.svg);background-position:left 30px center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:calc(100% - 174px);height:100%;padding-left:91px;border-radius:100px;border:none;outline:none;font-size:.8rem;font-weight:500;color:#003437}footer .footer-content .newsletter .nl-form input[type=submit]{position:absolute;top:0;right:0;width:174px;height:100%;background-color:#CD78C8;border-radius:100px;border:none;outline:none;font-size:.75rem;font-weight:600;text-decoration:underline}footer .footer-content .newsletter .nl-form ::-ms-input-placeholder{color:#003437;font-weight:500}footer .footer-content .newsletter .nl-form ::placeholder{color:#003437;font-weight:500}footer .footer-content .newsletter h5{color:#fff;font-weight:600;padding:0 9% 0 0}footer .footer-content .menu-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-column-gap:58px;grid-row-gap:30px}footer .footer-content .menu-grid nav h6{color:#CD78C8;font-size:.9rem;font-weight:600;margin:0 0 24px 0}footer .footer-content .menu-grid nav ul{list-style:none;padding:0}footer .footer-content .menu-grid nav ul li{font-size:.8rem;margin:0 0 10px 0}footer .footer-content .menu-grid nav ul li a{color:#fff;border-bottom:1px solid #fff}footer .footer-content .menu-grid nav ul li a:hover{color:#CD78C8;border-bottom:1px solid #CD78C8}footer .footer-content .strap{margin:75px 0 0 0}footer .footer-content .strap img{display:inline-block}footer .footer-content .strap p{display:inline-block;margin:0;font-weight:600;color:#fff;font-size:.9rem}footer .footer-content .strap p a{color:#CD78C8;text-decoration:underline}footer .footer-content .strap p a:hover{color:#fff}footer .footer-legal{background-color:#1A494B;padding:16px 0 21px 0}footer .footer-legal p{font-size:.65rem;color:#fff;font-weight:500;display:inline-block;margin:0}footer .footer-legal ul{list-style:none;padding:0;display:inline-block;margin:0}footer .footer-legal ul li{font-size:.65rem;display:inline-block;margin:0 0 0 65px}footer .footer-legal ul li a{color:#fff;opacity:.7;text-decoration:underline}footer .footer-legal ul li a:hover{opacity:1}footer .footer-legal .footer-right{float:right}footer .footer-legal .footer-right .social{display:inline-block}footer .footer-legal .footer-right .social img{margin:0 15px 0 0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}footer .footer-legal .footer-right .social img:hover{transform:scale(1.2)}footer .footer-legal .footer-right p.valiant{margin:0 0 0 10px}footer .footer-legal .footer-right p.valiant a{color:#fff;text-decoration:underline}.home-hero{position:relative}.home-hero .hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.home-hero .hero-bg-img-mob{display:none;position:absolute;top:0;width:100%;height:100%;object-fit:cover;z-index:1}.home-hero .video-container{position:absolute;top:0;left:0;z-index:1!important;width:100%;height:100%;overflow:hidden!important}.home-hero .video-container video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-hero .hero-filter{position:absolute;z-index:2;width:90%;height:100%;top:0;left:0}.home-hero .content{padding:230px 10% 230px 0;color:#fff;position:relative;z-index:3}.home-hero .content h1{font-size:2.7rem;font-weight:600;margin:0 0 30px 0}.home-hero .content p{color:#fff;font-size:1rem}.home-hero .content ul{list-style:none;padding:0;margin:40px 0 0 0}.home-hero .content ul li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick.svg);background-repeat:no-repeat;background-position:top 2px left;padding-left:52px;margin:0 0 18px 0;font-size:.9rem}.home-hero .content ul li strong{font-weight:600}.home-hero .content ul li:last-child{margin:0}.home-hero .content .hero-btns{margin:60px 0 0 0}.home-hero .content .hero-btns .fm-btn-primary{display:inline-block;font-size:.75rem;padding:12px 25px;border-radius:100px;margin:0 20px 0 0;font-weight:600;text-decoration:none}.home-hero .content .hero-btns .fm-btn-primary:hover{padding:12px 58px 12px 28px}.home-hero .content .hero-btns .fm-btn-primary:last-child{margin:0}.home-hero .content .hero-btns .fm-btn-primary.btn-green{background-color:#003437;color:#CD78C8}.home-hero .content .hero-btns .fm-btn-primary.btn-pink{background-color:#CD78C8;color:#003437}.home-hero .content .hero-btns .fm-btn-primary.btn-white{background-color:#F8F9F9;color:#003437}.home-hero .content .hero-btns .fm-btn-primary.btn-white .bg{background-color:#CD78C8}.home-hero .container-inner .content{padding:230px 0 230px 0}.home-hero .container-inner .content.levels-hidden{padding:0}.home-hero .container-inner.lh-extra-pad{padding:140px 66px 80px 66px}.home-hero .hero-img-right{width:100%;max-width:435px;height:670px;object-fit:cover;object-position:center;border-radius:900px}.home-hero .hero-service-levels{position:absolute;bottom:0;left:0;width:100%;background-color:rgb(248 249 249 / .15);z-index:3;backdrop-filter:blur(20px);padding:17px 0 11px 0}.home-hero .hero-service-levels .service-level-items{display:none}.home-hero .hero-service-levels .service-level-items.slick-initialized{display:block}.home-hero .hero-service-levels .level-item{position:relative}.home-hero .hero-service-levels .level-item .icon-wrapper{display:inline-block;background-color:#CD78C8;width:45px;height:45px;border-radius:45px;background-position:center;background-repeat:no-repeat;margin:0 18px 0 0}.home-hero .hero-service-levels .level-item p{color:#fff;font-size:.8rem;margin:0;display:inline-block;top:12px;position:absolute}.home-hero.bg-is-fm-green{background-color:#003437}.home-hero.bg-is-fm-putty-25{background-color:#F8F9F9}.home-hero.bg-is-fm-putty-25 h1,.home-hero.bg-is-fm-putty-25 p,.home-hero.bg-is-fm-putty-25 li,.home-hero.bg-is-fm-putty-25 .hero-service-levels .level-item p{color:#003437}.home-hero.bg-is-fm-putty-25 .content .hero-btns .btn-white{background-color:#003437;color:#CD78C8}.home-hero.nav-over-dark header{background-color:#fff0}.home-hero.nav-over-dark header .navbar-content .main-logo{background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-light.svg)}.home-hero.nav-over-dark header .navbar-content nav ul li a{color:#fff}.home-hero.nav-over-dark header .navbar-content .btns a.register{background-color:#fff;color:#003437}.home-hero.nav-over-img-video header .navbar-content .btns a.register{background-color:rgb(248 249 249 / .2);color:#fff;backdrop-filter:blur(30px)}.page-hero{position:relative}.page-hero .pattern{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/wp-content/themes/fleetmortgages/img/fleet-pattern.svg);mix-blend-mode:overlay}.page-hero .hero-search-bar{position:absolute;width:80%;height:80px;max-width:680px;background-color:#F2F3F3;left:50%;transform:translate(-50%,-50%);border-radius:40px}.page-hero .hero-search-bar ::-ms-input-placeholder{color:#003437;font-weight:600}.page-hero .hero-search-bar ::placeholder{color:#003437;font-weight:600}.page-hero .hero-search-bar ul{list-style:none;padding:0}.page-hero .hero-search-bar input[type=text]{position:absolute;top:0;left:0;height:100%;width:calc(100% - 80px);border-radius:40px 0 0 40px;border:none;padding:0 0 0 40px;background-color:#F2F3F3;outline:none;font-size:.8rem;color:#003437;font-weight:600}.page-hero .hero-search-bar input[type=submit],.page-hero .hero-search-bar button[type=submit]{position:absolute;top:0;right:0;width:80px;height:80px;border:none;border-radius:40px;background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:#CD78C8}.page-hero .content h1{font-size:1.6rem;font-weight:600}.page-hero .content p{font-size:1.2rem;font-weight:500;text-align:right;margin:0}.page-hero .content.hero-text-only{padding:198px 0 100px 0}.page-hero .content.hero-text-and-img{padding:170px 0 70px 0}.page-hero .content.hero-text-and-img p{text-align:left}.page-hero .content.hero-text-and-img img{width:100%;height:400px;object-fit:cover;border-radius:400px}.page-hero.hero-bg-is-green{background-color:#003437}.page-hero.hero-bg-is-green .content h1{color:#CD78C8}.page-hero.hero-bg-is-green .content p{color:#fff}.page-hero.hero-bg-is-pink{background-color:#CD78C8}.page-hero.hero-bg-is-pink .content h1{color:#003437}.page-hero.hero-bg-is-pink .content p{color:#003437}.page-hero.hero-bg-is-pink .hero-search-bar input[type=submit],.page-hero.hero-bg-is-pink .hero-search-bar button[type=submit]{background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-pink.svg);background-color:#003437}.page-hero.hero-bg-is-putty{background-color:#E5E8E8}.page-hero.hero-bg-is-putty .content h1{color:#003437}.page-hero.hero-bg-is-putty .content p{color:#003437}.page-hero .hero-down{background-color:#CD78C8;width:58px;height:58px;position:absolute;bottom:-27px;border-radius:50px;background-image:url(/wp-content/themes/fleetmortgages/img/hero-down-dark.svg);background-position:center;background-repeat:no-repeat}.page-hero .hero-down:hover{transform:scale(1.1)}.page-hero.hero-bg-is-pink .hero-down{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/hero-down-pink.svg)}.page-hero.hero-bg-is-blue{background-color:#81CCD8}.page-hero.hero-bg-is-blue .hero-down{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/hero-down-pink.svg)}.page-hero.hero-has-bg-img .hero-bg-img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}.page-hero.hero-has-bg-img .has-bg-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:2}.page-hero.hero-has-bg-img .content{padding:340px 0 240px 0;position:relative;z-index:3}.page-hero.hero-has-bg-img .content h1{color:#fff;font-size:1.95rem}.page-hero.hero-has-bg-img .content p{color:#fff}.resource-hero .content{padding:170px 0 40px 0}.resource-hero .content h1{font-size:1.6rem;font-weight:600;color:#003437;margin:26px 0 0 0}.resource-hero .content .terms{list-style:none;padding:0;margin-bottom:30px}.resource-hero .content .terms li{display:inline-block;font-size:.65rem;background-color:#E5E8E8;padding:6px 12px;border-radius:6px;font-weight:500}.resource-hero .content .terms li:first-child{font-weight:600;background-color:#CD78C8;margin-right:15px}.resource-hero .content .author{margin:17px 0}.resource-hero .content .author img{width:54px;aspect-ratio:1/1;border-radius:50px;object-fit:cover;object-position:top center;margin:0 8px 0 0}.resource-hero .content .author p{font-size:.8rem;margin:0}.resource-hero .content .author p span{font-weight:600}.featured-post-hero .content{padding:230px 0 80px 0}.featured-post-hero .content h1{font-size:1.6rem;font-weight:600;color:#003437}.featured-post-hero .content p{font-size:1.2rem;font-weight:500;text-align:right;margin:0;color:#003437}.featured-post-hero.bg-is-fm-green h1{color:#CD78C8}.featured-post-hero.bg-is-fm-green p{color:#fff}.feat-hero-posts{position:relative}.feat-hero-posts .bg{position:absolute;width:100%;height:50%}.feat-hero-posts .feat-post-slider{background-color:#F8F9F9;border-radius:10px;position:relative}.feat-hero-posts .feat-post-slider .slick-dots{position:absolute;bottom:20px;left:60px;list-style:none;padding:0}.feat-hero-posts .feat-post-slider .slick-dots li{display:inline-block;width:8px;height:8px;background-color:#003437;border-radius:10px;margin:0 4px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;cursor:pointer}.feat-hero-posts .feat-post-slider .slick-dots li.slick-active{background-color:#CD78C8;width:22px}.feat-hero-posts .feat-post-slider .slick-dots li button{display:none}.feat-hero-posts .feat-post-slider .slide-item{background-color:#F8F9F9;position:relative;padding:50px 60px 100px 60px;border-radius:10px;min-height:420px;display:flex;align-items:center}.feat-hero-posts .feat-post-slider .slide-item .content{width:55%}.feat-hero-posts .feat-post-slider .slide-item .content ul{list-style:none;padding:0;margin:0 0 24px 0}.feat-hero-posts .feat-post-slider .slide-item .content ul li{display:inline-block;font-size:.65rem;margin:0 15px 0 0;font-weight:500;background-color:#E5E8E8;padding:5px 12px;border-radius:6px}.feat-hero-posts .feat-post-slider .slide-item .content ul li:first-child{background-color:#CD78C8;font-weight:600}.feat-hero-posts .feat-post-slider .slide-item .content h2{font-size:1.6rem;font-weight:600;margin:0 0 16px 0;color:#003437;line-height:1.4;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.feat-hero-posts .feat-post-slider .slide-item .content h2:hover{color:#CD78C8}.feat-hero-posts .feat-post-slider .slide-item .content p{line-height:1.8}.feat-hero-posts .feat-post-slider .slide-item .content .author img{width:39px;height:39px;border-radius:40px;display:inline-block}.feat-hero-posts .feat-post-slider .slide-item .content .author p{display:inline-block;margin:0 0 0 15px;font-size:.8rem}.feat-hero-posts .feat-post-slider .slide-item .content .author p span{font-weight:500}.feat-hero-posts .feat-post-slider .slide-item .feat-img{position:absolute;top:0;right:0;width:40%;height:100%;border-radius:0 10px 10px 0;overflow:hidden}.feat-hero-posts .feat-post-slider .slide-item .feat-img img{position:absolute;width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.feat-hero-posts .feat-post-slider .slide-item .feat-img img:hover{transform:scale(1.06)}.product-spacer{height:30px;width:100%;display:block}.product-search{position:relative}.product-search .search-content{background-color:#003437;padding:50px 40px;border-radius:10px;position:relative;z-index:3}.product-search .search-content .product-search-highlights{position:absolute;top:-17.5px;display:flex;gap:20px}.product-search .search-content .product-search-highlights p.last-updated{background-color:#81CCD8;display:inline-block;font-size:.7rem;font-weight:600;padding:8px 20px 8px 40px;border-radius:33px;background-image:url(/wp-content/themes/fleetmortgages/img/bell.svg);background-position:left 14px center;background-repeat:no-repeat}.product-search .search-content .product-search-highlights p.bbr{background-color:#CD78C8;display:inline-block;font-size:.7rem;font-weight:600;padding:8px 20px;border-radius:33px}.product-search .search-content ul{list-style:none;padding:0}.product-search .search-content ul li{display:inline-block;padding:0}.product-search .search-content ul li select{height:50px;border-radius:10px;min-width:255px;margin:0 44px 0 0;-webkit-appearance:none;-moz-appearance:none;font-size:.8rem;outline:none;padding:0 0 0 16px;color:#003437;font-weight:500;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 16px center;background-repeat:no-repeat;background-color:#F8F9F9}.product-search .search-content ul li.sf-field-search{position:absolute;bottom:-140px;right:240px}.product-search .search-content ul li.sf-field-search input[type=text]{background-color:#F2F3F3;border:none;height:50px;border-radius:10px;outline:none;width:399px;padding:0 0 0 22px;font-size:.75rem;color:#003437;font-weight:500}.product-search .search-content ul li.sf-field-search ::-ms-input-placeholder{color:#003437}.product-search .search-content ul li.sf-field-search ::placeholder{color:#003437}.product-search .search-content ul li.sf-field-submit{position:absolute;bottom:-140px;right:240px;height:50px}.product-search .search-content ul li.sf-field-submit input[type=submit]{height:50px;width:59px;border:none;background-color:#E5E8E8;border-radius:0 10px 10px 0;background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-position:center;background-repeat:no-repeat}.product-search .search-content ul li.sf-field-sort_order{position:absolute;bottom:-140px;right:-40px}.product-search .search-content ul li.sf-field-sort_order select{height:50px;min-width:132px!important;background-color:#F2F3F3;border:none;outline:none;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 20px center;background-repeat:no-repeat;font-size:.75rem;font-weight:500;color:#003437;padding-left:20px;cursor:pointer}.product-search .search-content ul li.sf-field-sort_order h4{display:inline-block;margin:0 6px 0 35px}.product-search .search-content ul a.search-filter-reset{background-color:#F8F9F9;height:50px;border-radius:10px;display:inline-block;margin:0;position:relative;min-width:174px;line-height:50px;font-weight:500;font-size:.8rem;color:#003437;padding-left:20px;background-image:url(/wp-content/themes/fleetmortgages/img/clear.svg);background-position:right 15px center;background-repeat:no-repeat}.product-search .psearch-btm{width:100%;height:50%;bottom:0;left:0;position:absolute;background-color:#fff;z-index:2}.slider-hero-block{background-color:#003437;position:relative}.slider-hero-block .dots-host{position:absolute;top:200px;z-index:10;width:100%}.slider-hero-block .slick-dots{display:flex;gap:8px;z-index:11;margin:0;padding:0}.slider-hero-block .slick-dots li{list-style:none}.slider-hero-block .slick-dots li .custom-dot{width:8px;height:8px;border-radius:20px;background-color:rgb(255 255 255 / .2);border:none;cursor:pointer;padding:0;outline:none;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.slider-hero-block .slick-dots li .custom-dot:hover{background-color:rgb(255 255 255 / .7)}.slider-hero-block .slick-dots li.slick-active .custom-dot{background-color:#CD78C8;width:22px}.slider-hero-block .slide{position:relative}.slider-hero-block .slide .content-wrap{z-index:11;position:relative;padding:260px 0 140px 0}.slider-hero-block .slide .content-wrap h1,.slider-hero-block .slide .content-wrap h2,.slider-hero-block .slide .content-wrap h3,.slider-hero-block .slide .content-wrap h4,.slider-hero-block .slide .content-wrap h5,.slider-hero-block .slide .content-wrap h6{color:#fff}.slider-hero-block .slide .content-wrap h1{font-size:2.7rem;font-weight:600;margin:0 0 30px 0}@media only screen and (max-width:768px){.slider-hero-block .slide .content-wrap h1{font-size:1.65rem;margin:0 0 20px 0}}.slider-hero-block .slide .content-wrap p{color:#fff;font-size:1rem}.slider-hero-block .slide .content-wrap ul{list-style:none;padding:0;margin:40px 0 0 0}@media only screen and (max-width:768px){.slider-hero-block .slide .content-wrap ul{margin:20px 0 0 0}}.slider-hero-block .slide .content-wrap ul li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick.svg);background-repeat:no-repeat;background-position:top 2px left;padding-left:52px;margin:0 0 18px 0;font-size:.9rem;color:#fff}@media only screen and (max-width:768px){.slider-hero-block .slide .content-wrap ul li{font-size:.8rem;padding-left:40px}}.slider-hero-block .slide .content-wrap ul li strong{font-weight:600}.slider-hero-block .slide .content-wrap ul li:last-child{margin:0}.slider-hero-block .slide .content-wrap .hero-btns{margin:60px 0 0 0}@media only screen and (max-width:768px){.slider-hero-block .slide .content-wrap .hero-btns{margin:30px 0 0 0}}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary{display:inline-block;font-size:.75rem;padding:12px 25px;border-radius:100px;margin:0 20px 0 0;font-weight:600;text-decoration:none}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary:hover{padding:12px 58px 12px 28px}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary:last-child{margin:0}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary.btn-green{background-color:#003437;color:#CD78C8}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary.btn-pink{background-color:#CD78C8;color:#003437}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary.btn-white{background-color:#F8F9F9;color:#003437}.slider-hero-block .slide .content-wrap .hero-btns .fm-btn-primary.btn-white .bg{background-color:#CD78C8}.slider-hero-block .slide .filter{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#003437 0%,#003437 25%,rgb(0 52 55 / .1) 100%)}.slider-hero-block .slide .slide-bg,.slider-hero-block .slide .slide-bg-mob{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.slider-hero-block .slide .slide-bg-mob{display:none}.slider-hero-block.nav-over-dark header{background-color:#fff0}.slider-hero-block.nav-over-dark header .navbar-content .main-logo{background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-light.svg)}.slider-hero-block.nav-over-dark header .navbar-content nav ul li a{color:#fff}.slider-hero-block.nav-over-dark header .navbar-content .btns a.register{background-color:#fff;color:#003437}@media only screen and (max-width:1200px){.slider-hero-block.nav-over-dark header .navbar-content .btns a.register{background-color:#EBEEEE!important;color:#003437!important}}@media only screen and (max-width:1200px){.slider-hero-block.nav-over-dark header{background-color:#fff}}.slider-hero-block.nav-over-img-video header .navbar-content .btns a.register{background-color:rgb(248 249 249 / .2);color:#fff;backdrop-filter:blur(30px)}.slider-hero-block .hero-service-levels{position:absolute;bottom:0;left:0;width:100%;background-color:rgb(248 249 249 / .15);z-index:3;backdrop-filter:blur(20px);padding:17px 0 11px 0}.slider-hero-block .hero-service-levels .service-level-items{display:none}.slider-hero-block .hero-service-levels .service-level-items.slick-initialized{display:block}.slider-hero-block .hero-service-levels .level-item{position:relative}.slider-hero-block .hero-service-levels .level-item .icon-wrapper{display:inline-block;background-color:#CD78C8;width:45px;height:45px;border-radius:45px;background-position:center;background-repeat:no-repeat;margin:0 18px 0 0}.slider-hero-block .hero-service-levels .level-item p{color:#fff;font-size:.8rem;margin:0;display:inline-block;top:12px;position:absolute}.slider-hero-block.indicators-active .slide .content-wrap{padding:260px 0 200px 0}@media only screen and (max-width:768px){.slider-hero-block.indicators-active .slide .content-wrap{padding:260px 0 140px 0}}@media only screen and (max-width:768px){.slider-hero-block .slide .slide-bg{display:none}.slider-hero-block .slide .slide-bg-mob{display:block}.slider-hero-block .slide .filter{background:rgb(0 0 0 / .4)!important}}.broker-cta .cta-pill{background-color:#F8F9F9;border-radius:400px;padding:19px 24px 19px 105px}.broker-cta .cta-pill h5{font-size:1.35rem;margin:0 0 22px 0}.broker-cta .cta-pill img{width:192px;height:auto;max-width:100%;float:right;border-radius:50%}.broker-cta .cta-pill .content{padding:14px 17% 0 12%}.broker-cta .cta-pill .content p{line-height:1.8}.broker-cta.bg-is-fm-green .btn-primary{background-color:#003437;color:#CD78C8}.broker-cta.bg-is-fm-blue .fm-btn-primary{background-color:#81CCD8}.broker-cta.bg-is-fm-blue .fm-btn-primary .bg{background-color:#CD78C8}.broker-cta.bg-is-fm-pink .fm-btn-primary .bg{background-color:#003437}.broker-cta.bg-is-fm-pink .fm-btn-primary .arrow{background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right-pink.svg)}.broker-cta.bg-is-fm-pink .fm-btn-primary:hover{color:#CD78C8}.text-block .highlight{background-color:rgb(205 120 200 / .3);font-weight:600;border-radius:6px;padding:3px 8px}.text-block .text-grid-two-col{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:74px;grid-row-gap:74px}.text-block .lead-text{font-size:1.25rem;font-weight:500;line-height:1.8}.text-block .lead-text strong{font-weight:600}.text-block .narrow-container{padding:0 11%}.text-block h4.two-col-title{font-size:1.25rem;margin:0 0 30px 0}.text-block p{line-height:1.8}.text-block p:last-child{margin-bottom:0}.text-block p a{color:#003437;text-decoration:underline}.text-block p a:hover{color:#CD78C8}.text-block p strong{font-weight:600}.text-block h5{margin-bottom:30px}.text-block ul{list-style:none;padding:0}.text-block ul li{background-image:url(/wp-content/themes/fleetmortgages/img/bullet-pink.svg);background-position:top 10px left;background-repeat:no-repeat;padding:0 0 0 26px;font-size:.9rem;margin:0 0 16px 0}.text-block ul li strong{font-weight:600}.text-block .fm-btn-primary{margin-top:20px}.text-block.bg-is-fm-green h1,.text-block.bg-is-fm-green h2,.text-block.bg-is-fm-green h3,.text-block.bg-is-fm-green h4,.text-block.bg-is-fm-green h5,.text-block.bg-is-fm-green h6,.text-block.bg-is-fm-green p{color:#fff}.text-block.bg-is-fm-green h1 a,.text-block.bg-is-fm-green h2 a,.text-block.bg-is-fm-green h3 a,.text-block.bg-is-fm-green h4 a,.text-block.bg-is-fm-green h5 a,.text-block.bg-is-fm-green h6 a,.text-block.bg-is-fm-green p a{color:#fff}.text-block.bg-is-fm-green h1 a:hover,.text-block.bg-is-fm-green h2 a:hover,.text-block.bg-is-fm-green h3 a:hover,.text-block.bg-is-fm-green h4 a:hover,.text-block.bg-is-fm-green h5 a:hover,.text-block.bg-is-fm-green h6 a:hover,.text-block.bg-is-fm-green p a:hover{color:#CD78C8}.image-block img{border-radius:10px}.wayfinder-cards .card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}.wayfinder-cards .card-grid .wayfinder-card{background-color:#003437;padding:48px;text-align:center;border-radius:10px}.wayfinder-cards .card-grid .wayfinder-card h4{color:#fff;font-size:1.6rem;margin:0 0 38px 0}.wayfinder-cards.bg-is-fm-green .card-grid .wayfinder-card{background-color:#F8F9F9}.wayfinder-cards.bg-is-fm-green .card-grid .wayfinder-card h4{color:#003437}.text-and-img .img-wrapper-for-rectangle img{width:100%;height:auto;border-radius:10px}.text-and-img .img-wrapper-for-shape{position:relative}.text-and-img .img-wrapper-for-shape img{width:426px;max-width:100%;height:auto;min-height:690px;object-fit:cover;border-radius:300px}.text-and-img .img-wrapper-for-shape.shape-img-right img{float:right}.text-and-img .content-pad-left{padding:0 0 0 66px}.text-and-img .content-pad-right{padding:0 66px 0 0}.text-and-img .text-left-sm-pad-right{padding:0 8% 0 0}.text-and-img .text-right-sm-pad-left{padding:0 0 0 8%}.text-and-img h5{margin:0 0 20px 0}.text-and-img ul.tick-list{list-style:none;padding:0;margin:40px 0 0 0}.text-and-img ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-light.svg);background-repeat:no-repeat;background-position:top 2px left;padding-left:52px;margin:0 0 18px 0;font-size:.9rem;font-weight:500}.text-and-img ul.tick-list li:last-child{margin:0}.text-and-img .fm-btn-primary{margin:50px 0 0 0}.text-and-img p{line-height:1.8}.text-and-img p .body-text-sm{line-height:1}.text-and-img .icon{width:70px;height:70px;background-color:#81CCD8;background-position:center;background-repeat:no-repeat;border-radius:70px;background-size:auto 35px;position:absolute;top:20px;right:30px}.text-and-img.image-is-left .icon{right:initial;left:30px}.text-and-img.bg-is-fm-green h1,.text-and-img.bg-is-fm-green h2,.text-and-img.bg-is-fm-green h3,.text-and-img.bg-is-fm-green h4,.text-and-img.bg-is-fm-green h5,.text-and-img.bg-is-fm-green h6{color:#CD78C8}.text-and-img.bg-is-fm-green p,.text-and-img.bg-is-fm-green li{color:#fff}.text-and-img.bg-is-fm-green .icon{background-color:#CD78C8}.text-and-img.bg-is-fm-pink h1,.text-and-img.bg-is-fm-pink h2,.text-and-img.bg-is-fm-pink h3,.text-and-img.bg-is-fm-pink h4,.text-and-img.bg-is-fm-pink h5,.text-and-img.bg-is-fm-pink h6{color:#003437}.text-and-img.bg-is-fm-pink p,.text-and-img.bg-is-fm-pink li{color:#003437}.text-and-img.bg-is-fm-pink .fm-btn-primary{background-color:#003437;color:#CD78C8}.text-and-img.bg-is-fm-pink .fm-btn-primary .bg{background-color:#F2F3F3}.text-and-img.bg-is-fm-pink .fm-btn-primary:hover{color:#003437}.text-and-img.bg-is-fm-pink ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-dark.svg)}.text-and-img.bg-is-fm-pink .icon{background-color:#003437}.text-and-img.bg-is-fm-blue h1,.text-and-img.bg-is-fm-blue h2,.text-and-img.bg-is-fm-blue h3,.text-and-img.bg-is-fm-blue h4,.text-and-img.bg-is-fm-blue h5,.text-and-img.bg-is-fm-blue h6{color:#003437}.text-and-img.bg-is-fm-blue p,.text-and-img.bg-is-fm-blue li{color:#003437}.text-and-img.bg-is-fm-blue .fm-btn-primary{background-color:#003437;color:#81CCD8}.text-and-img.bg-is-fm-blue .fm-btn-primary .bg{background-color:#CD78C8}.text-and-img.bg-is-fm-blue .fm-btn-primary:hover{color:#003437}.text-and-img.bg-is-fm-blue ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark.svg)}.text-and-img.bg-is-fm-blue .icon{background-color:#003437}.text-and-img.bg-is-fm-putty-75 .fm-btn-primary .bg{background-color:#fff}.text-and-img.bg-is-fm-putty-25 .fm-btn-primary .bg{background-color:#003437}.text-and-img.bg-is-fm-putty-25 .fm-btn-primary .arrow{background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right-pink.svg)}.text-and-img.bg-is-fm-putty-25 .fm-btn-primary:hover{color:#CD78C8}.key-highlights .content{padding:0 10% 0 0}.key-highlights .content h5{margin:0 0 20px 0}.key-highlights .content .fm-btn-primary{margin:10px 0 0 0}.key-highlights .content p{line-height:1.7}.key-highlights .highlight-items{padding:0 0 0 10%}.key-highlights .highlight-items .item{margin:0 0 50px 0}.key-highlights .highlight-items .item:last-child{margin:0}.key-highlights .highlight-items .item:last-child p{margin:0}.key-highlights .highlight-items .item h5{margin:0 0 10px 0}.key-highlights .highlight-items .item h5 span{display:inline-block;width:40px;height:40px;text-align:center;font-size:1rem;line-height:40px;background-color:#81CCD8;border-radius:20px;margin:0 16px 0 0;color:#003437}.key-highlights .highlight-items .item p{font-size:.8rem}.key-highlights.bg-is-fm-green h5{color:#fff}.key-highlights.bg-is-fm-green p{color:#fff}.key-highlights.bg-is-fm-green .item p{opacity:.75}.key-highlights.bg-is-fm-pink .btn-primary{background-color:#003437;color:#CD78C8}.key-highlights.bg-is-fm-pink .item h5 span{background-color:#003437;color:#CD78C8}.key-highlights.bg-is-fm-blue .btn-primary{background-color:#003437;color:#81CCD8}.key-highlights.bg-is-fm-blue .item h5 span{background-color:#003437;color:#81CCD8}.large-cta{position:relative}.large-cta .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.large-cta .filter{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:linear-gradient(to bottom,#fff0 0%,#003437 100%)}.large-cta .content{position:relative;z-index:3;text-align:center;padding:30vh 0}.large-cta .content h1,.large-cta .content h2,.large-cta .content h3,.large-cta .content h4,.large-cta .content h5,.large-cta .content h6{color:#fff;font-weight:600}.large-cta .content p{font-size:.8rem;color:#fff}.large-cta .content .fm-btn-primary{background-color:rgb(248 249 249 / .2);backdrop-filter:blur(30px);color:#fff;margin:50px 0 0 0}.large-cta .content .fm-btn-primary .bg{background-color:#CD78C8}.large-cta .content .fm-btn-primary:hover{color:#003437}.large-cta div.video-container{position:absolute;top:0;left:0;z-index:1!important;width:100%;height:100%;overflow:hidden!important}.large-cta div.video-container video{object-fit:cover;width:100%;height:100%}.statistics{text-align:center}.statistics .stat-grid{display:grid;grid-template-rows:1fr;grid-column-gap:50px;grid-row-gap:50px}.statistics .stat-grid.stat-grid-one{grid-template-columns:repeat(1,1fr)}.statistics .stat-grid.stat-grid-two{grid-template-columns:repeat(2,1fr)}.statistics .stat-grid.stat-grid-three{grid-template-columns:repeat(3,1fr);grid-column-gap:130px;grid-row-gap:130px}.statistics .stat-grid.stat-grid-four{grid-template-columns:repeat(4,1fr)}.statistics .stat-grid h6{background-color:#003437;display:block;color:#CD78C8;font-size:1.95rem;font-weight:600;padding:20px 10px;border-radius:100px}.statistics .stat-grid p{margin:14px 0 0 0;display:inline-block;background-color:rgb(248 249 249 / .3);padding:8px 20px;border-radius:40px;font-size:.8rem;font-weight:500;vertical-align:middle;line-height:25px}.statistics .stat-grid p img{vertical-align:middle;margin:0 10px 0 0;width:25px;height:25px;object-fit:contain}.statistics.bg-is-fm-white .stat-grid p,.statistics.bg-is-fm-putty-75 .stat-grid p{background-color:#CD78C8}.statistics.bg-is-fm-blue .stat-grid h6{color:#81CCD8}.statistics.bg-is-fm-green .stat-grid h6{background-color:#CD78C8;color:#003437}.statistics.bg-is-fm-green .stat-grid p{background-color:#F8F9F9}.meet-the-team .content h1,.meet-the-team .content h2,.meet-the-team .content h3,.meet-the-team .content h4,.meet-the-team .content h5,.meet-the-team .content h6{margin:0 0 24px 0}.meet-the-team .content .lead-text{font-size:1.25rem;font-weight:500;line-height:1.7}.meet-the-team .content .fm-btn-primary{margin:40px auto 0 auto;display:table}.meet-the-team .content .fm-btn-primary .bg{background-color:#003437}.meet-the-team .content .fm-btn-primary .arrow{background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right-pink.svg)}.meet-the-team .content .fm-btn-primary:hover{color:#CD78C8}.meet-the-team .meet-team-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:90px;grid-row-gap:90px;margin:80px 0 0 0}.meet-the-team .meet-team-grid .tm-lg{width:100%;background-color:#003437;position:relative;border-radius:800px;height:564px;overflow:hidden}.meet-the-team .meet-team-grid .tm-lg .content{position:absolute;z-index:3;width:80%;height:30%;top:0;left:10%;text-align:center;padding:22% 10px 0 10px}.meet-the-team .meet-team-grid .tm-lg .content h5{color:#fff;font-size:1.1rem;margin:0 0 16px 0}.meet-the-team .meet-team-grid .tm-lg .content h6{display:table;margin:0 auto;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:30px}.meet-the-team .meet-team-grid .tm-lg img{position:absolute;bottom:0;left:0;width:100%;height:70%;object-fit:cover;object-position:top center;z-index:2}.testimonials .content{text-align:center}.testimonials .content .fm-btn-primary{margin:64px 0 0 0}.testimonials .testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:43px;grid-row-gap:43px;margin:84px 0 0 0}.testimonials .testimonial-grid .testimonial-card{background-color:#F8F9F9;padding:37px;border-radius:10px}.testimonials .testimonial-grid .testimonial-card img{margin:0 0 37px 0}.testimonials .testimonial-grid .testimonial-card p{font-weight:500;line-height:1.6;padding:0 5% 0 0}.testimonials .testimonial-grid .testimonial-card p:last-of-type{margin:0}.testimonials .testimonial-grid .testimonial-card h6{font-size:1rem;font-weight:600;margin:40px 0 0 0}.testimonials.bg-is-fm-green .content h1,.testimonials.bg-is-fm-green .content h2,.testimonials.bg-is-fm-green .content h3,.testimonials.bg-is-fm-green .content h4,.testimonials.bg-is-fm-green .content h5,.testimonials.bg-is-fm-green .content h6,.testimonials.bg-is-fm-green .content p{color:#fff}.testimonials.bg-is-fm-pink .content .btn-primary{background-color:#003437;color:#CD78C8}.testimonials.bg-is-fm-pink .content .fm-btn-primary{background-color:#003437;color:#CD78C8}.testimonials.bg-is-fm-pink .content .fm-btn-primary:hover{color:#003437}.testimonials.bg-is-fm-blue .content .btn-primary{background-color:#003437;color:#CD78C8;color:#81CCD8}.testimonials.bg-is-fm-blue .content .fm-btn-primary{background-color:#003437;color:#81CCD8}.testimonials.bg-is-fm-blue .content .fm-btn-primary:hover{color:#003437}.testimonials.bg-is-fm-putty-75 .content .fm-btn-primary .bg{background-color:#F8F9F9}.content-hub .hub-top{margin:0 0 90px 0;padding:0 40px}.content-hub .hub-top h5{margin:10px 0 0 0}.content-hub .hub-top p{font-size:.8rem;margin:0}.content-hub .hub-top .fm-btn-primary{float:right;margin-top:28px;background-color:#F8F9F9}.content-hub .hub-top .fm-btn-primary .bg{background-color:#CD78C8}.content-hub .hub-grid{display:flex;gap:66px}.content-hub .hub-grid .left-column{flex:42.5%}.content-hub .hub-grid .left-column a .post-card-sm{background-color:#F8F9F9;width:100%;padding:25px 40px 30px 40px;border-radius:10px;margin:0 0 40px 0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.content-hub .hub-grid .left-column a .post-card-sm:hover{transform:scale(1.04)}.content-hub .hub-grid .left-column a .post-card-sm h2{font-size:1.15rem;font-weight:600;color:#003437;line-height:1.5;margin:0}.content-hub .hub-grid .left-column a .post-card-sm .post-taxonomy{background-color:#CD78C8;display:table;font-size:.8rem;font-weight:500;padding:3px 12px;border-radius:6px;margin:0 0 16px 0}.content-hub .hub-grid .left-column a:last-child .post-card-sm{margin:0}.content-hub .hub-grid .right-column{flex:57.5%}.content-hub .hub-grid .right-column .post-card-lg{background-color:#F8F9F9;border-radius:10px;display:flex;min-height:100%;flex-direction:column}.content-hub .hub-grid .right-column .post-card-lg .img-wrapper{width:100%;flex-grow:1;position:relative}.content-hub .hub-grid .right-column .post-card-lg .img-wrapper .img-inner{overflow:hidden;width:100%;height:100%;position:absolute;border-radius:10px 10px 0 0}.content-hub .hub-grid .right-column .post-card-lg .img-wrapper .img-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.content-hub .hub-grid .right-column .post-card-lg .img-wrapper .post-taxonomy{position:absolute;left:40px;bottom:-15px;background-color:#81CCD8;display:table;font-size:.8rem;font-weight:500;padding:3px 12px;border-radius:6px;margin:0}.content-hub .hub-grid .right-column .post-card-lg .content{padding:40px}.content-hub .hub-grid .right-column .post-card-lg .content h2{font-size:1.35rem;font-weight:600;line-height:1.5;margin:0;color:#003437}.content-hub .hub-grid .right-column .post-card-lg:hover .img-wrapper img{transform:scale(1.03)}.video-block .video-wrapper{position:relative;height:50vh;max-height:568px}.video-block .video-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2;border-radius:10px}.video-block .video-wrapper .play-btn{position:absolute;width:110px;height:110px;background-color:#CD78C8;z-index:4;text-align:center;border-radius:110px;top:calc(50% - 55px);left:calc(50% - 55px);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.video-block .video-wrapper .play-btn p{line-height:110px;font-size:.75rem;font-weight:600}.video-block .video-wrapper .play-btn:hover{transform:scale(1.1)}.cta-card-block .op-cta-card{padding:26px 68px 34px 48px;border-radius:10px;position:relative}.cta-card-block .op-cta-card .icon-wrapper{position:absolute;top:-30px;right:-30px;width:60px;height:60px;border-radius:60px;background-repeat:no-repeat;background-position:center}.cta-card-block .op-cta-card p{font-size:1.1rem;font-weight:500;line-height:1.9;margin:0}.cta-card-block .op-cta-card.cta-is-green{background-color:#003437}.cta-card-block .op-cta-card.cta-is-green .icon-wrapper{background-color:#CD78C8}.cta-card-block .op-cta-card.cta-is-green h1,.cta-card-block .op-cta-card.cta-is-green h2,.cta-card-block .op-cta-card.cta-is-green h3,.cta-card-block .op-cta-card.cta-is-green h4,.cta-card-block .op-cta-card.cta-is-green h5,.cta-card-block .op-cta-card.cta-is-green h6{color:#fff}.cta-card-block .op-cta-card.cta-is-green p{color:#fff}.cta-card-block .op-cta-card.cta-is-green p .text-highlight{background-color:#CD78C8;color:#003437;padding:6px 10px;border-radius:40px;font-weight:600;white-space:nowrap}.cta-card-block .op-cta-card.cta-is-green p .text-highlight a{color:#003437;text-decoration:underline}.cta-card-block .op-cta-card.cta-is-pink{background-color:#CD78C8}.cta-card-block .op-cta-card.cta-is-pink .icon-wrapper{background-color:#003437}.cta-card-block .op-cta-card.cta-is-pink .text-highlight{background-color:#003437;color:#CD78C8;padding:6px 10px;border-radius:40px;font-weight:600;white-space:nowrap}.cta-card-block .op-cta-card.cta-is-pink .text-highlight a{color:#CD78C8;text-decoration:underline}.link-cards h5.block-heading{font-size:1.25rem;margin:0 0 52px 0}.link-cards .grid-for-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:60px}.link-cards .grid-for-cards .cta-link-card{padding:50px 68px 98px 45px;border-radius:10px;position:relative}.link-cards .grid-for-cards .cta-link-card .icon-wrapper{width:60px;height:60px;position:absolute;top:-30px;right:-30px;border-radius:60px;background-position:center;background-repeat:no-repeat}.link-cards .grid-for-cards .cta-link-card h5{font-size:1.25rem;padding-right:10%;line-height:1.5;margin:0 0 24px 0}.link-cards .grid-for-cards .cta-link-card p{line-height:1.8}.link-cards .grid-for-cards .cta-link-card .fm-btn-primary{position:absolute;bottom:43px}.link-cards .grid-for-cards .cta-link-card:nth-child(1){grid-area:1/1/3/2}.link-cards .grid-for-cards .cta-link-card:nth-child(2){grid-area:1/2/2/3}.link-cards .grid-for-cards .cta-link-card:nth-child(3){grid-area:2/2/3/3}.link-cards .grid-for-cards .cta-link-card.card-bg-pink{background-color:#CD78C8}.link-cards .grid-for-cards .cta-link-card.card-bg-pink .icon-wrapper{background-color:#003437}.link-cards .grid-for-cards .cta-link-card.card-bg-pink .fm-btn-primary{background-color:#003437;color:#CD78C8}.link-cards .grid-for-cards .cta-link-card.card-bg-pink .fm-btn-primary .bg{background-color:#EBEEEE}.link-cards .grid-for-cards .cta-link-card.card-bg-pink .fm-btn-primary:hover{color:#003437}.link-cards .grid-for-cards .cta-link-card.card-bg-green{background-color:#003437}.link-cards .grid-for-cards .cta-link-card.card-bg-green .icon-wrapper{background-color:#CD78C8}.link-cards .grid-for-cards .cta-link-card.card-bg-green h5,.link-cards .grid-for-cards .cta-link-card.card-bg-green p{color:#fff}.link-cards .grid-for-cards .cta-link-card.card-bg-putty{background-color:#EBEEEE}.link-cards .grid-for-cards .cta-link-card.card-bg-putty .icon-wrapper{background-color:#003437}.link-cards .grid-for-cards .cta-link-card.card-bg-putty .fm-btn-primary{background-color:#003437;color:#CD78C8}.link-cards .grid-for-cards .cta-link-card.card-bg-putty .fm-btn-primary .bg{background-color:#CD78C8}.link-cards .grid-for-cards .cta-link-card.card-bg-putty .fm-btn-primary:hover{color:#003437}.latest-downloads .intro-row{margin-bottom:60px}.latest-downloads .intro-row h4{font-size:1.6rem;margin:0}.latest-downloads .intro-row .btn-primary{float:right;background-color:#EBEEEE}.latest-downloads .intro-row .fm-btn-primary{float:right;background-color:#EBEEEE}.latest-downloads .intro-row .fm-btn-primary .bg{background-color:#CD78C8}.latest-downloads .dl-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:67px;grid-row-gap:41px}.latest-downloads .dl-grid .dl-item{background-color:#F2F3F3;position:relative;border-radius:10px;padding:24px}.latest-downloads .dl-grid .dl-item .icon{width:100px;height:100%;position:absolute;background-color:#CD78C8;top:0;left:0;border-radius:10px 0 0 10px;background-image:url(/wp-content/themes/fleetmortgages/img/dl-green.svg);background-repeat:no-repeat;background-position:center}.latest-downloads .dl-grid .dl-item .content{padding:0 96px 0 112px}.latest-downloads .dl-grid .dl-item .content h5{font-size:1.1rem;margin:0 0 4px 0;color:#003437}.latest-downloads .dl-grid .dl-item .content p{font-size:.6rem;font-weight:500;margin:0}.latest-downloads .dl-grid .dl-item .fm-dl-btn{width:58px;height:58px;background-color:#E5E8E8;display:block;position:absolute;right:26px;top:calc(50% - 29px);border-radius:60px;overflow:hidden}.latest-downloads .dl-grid .dl-item .fm-dl-btn img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.latest-downloads .dl-grid .dl-item .fm-dl-btn .bg{position:absolute;width:100%;height:100%;border-radius:100px;top:0;left:-100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;background-color:#CD78C8}.latest-downloads .dl-grid .dl-item:hover .fm-dl-btn .bg{left:0}.latest-downloads.bg-is-fm-putty-25 .dl-grid .dl-item .dl-btn,.latest-downloads.bg-is-fm-putty-75 .dl-grid .dl-item .dl-btn{background-color:#E5E8E8}.latest-downloads.bg-is-fm-green .intro-row h4{color:#CD78C8}.latest-downloads.bg-is-fm-pink .dl-grid .dl-item .icon{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/dl-pink.svg)}.latest-downloads.bg-is-fm-blue .dl-grid .dl-item .icon{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/dl-blue.svg)}.latest-downloads.bg-is-fm-blue .dl-grid .dl-item .fm-dl-btn .bg{background-color:#81CCD8}.table-block .table-top{padding:16px 23px;border-radius:10px 10px 0 0}.table-block .table-top h4{margin:0;font-size:1rem}.table-block .table-top.pink-table{background-color:#CD78C8}.table-block .table-top.green-table{background-color:#003437}.table-block .table-top.green-table h4{color:#CD78C8}.table-block .table-top.blue-table{background-color:#81CCD8}.table-block table{width:100%;text-align:center}.table-block table thead{background-color:#F8F9F9}.table-block table thead th{padding:20px;font-size:.8rem}.table-block tbody tr{background-color:#EBEEEE;border-top:4px solid #fff}.table-block tbody tr td{font-size:.8rem;font-weight:500;padding:20px 10px}.table-block tbody tr td strong{font-weight:600}.table-block tbody tr:last-child td:first-child{border-radius:0 0 0 10px}.table-block tbody tr:last-child td:last-child{border-radius:0 0 10px 0}.faq-block h5.title{font-size:1.25rem;margin:0 0 45px 0}.faq-block .highlight{background-color:rgb(205 120 200 / .3);font-weight:600;border-radius:6px;padding:3px 8px}.faq-block .accordion-item{margin-bottom:6px;border:none;background-color:#F8F9F9;border-radius:10px;overflow:hidden}.faq-block .accordion-item .accordion-header{border:none}.faq-block .accordion-item .accordion-header .accordion-button{background-color:#F8F9F9;font-size:.8rem;color:#003437;font-weight:500;box-shadow:none;position:relative;padding:24px 30px}.faq-block .accordion-item .accordion-header .accordion-button .faq-toggle{width:38px;height:38px;background-color:#EBEEEE;position:absolute;border-radius:40px;background-image:url(/wp-content/themes/fleetmortgages/img/plus-icon.svg);background-position:center;background-repeat:no-repeat;top:calc(50% - 19px);right:14px;transform:rotate(0deg);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.faq-block .accordion-item .accordion-header .accordion-button:hover{background-color:#CD78C8}.faq-block .accordion-item .accordion-header .accordion-button:hover .faq-toggle{background-color:#F8F9F9}.faq-block .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#CD78C8;font-weight:600}.faq-block .accordion-item .accordion-header .accordion-button:not(.collapsed) .faq-toggle{background-color:#F8F9F9;transform:rotate(135deg)}.faq-block .accordion-item .accordion-header .accordion-button::after{display:none}.faq-block .accordion-item .accordion-body{border:none}.faq-block .accordion-item .accordion-body p{line-height:1.7;font-size:.8rem}.faq-block .accordion-item .accordion-body p a{color:#003437;text-decoration:underline;font-weight:600}.faq-block .accordion-item .accordion-body p:last-child{margin:0}.faq-block .accordion-item .accordion-body ul{list-style:none;padding:0}.faq-block .accordion-item .accordion-body ul li{background-image:url(/wp-content/themes/fleetmortgages/img/bullet-pink.svg);background-position:top 10px left;background-repeat:no-repeat;padding:0 0 0 26px;font-size:.8rem;margin:0 0 16px 0}.faq-block .accordion-item .accordion-body ul li strong{font-weight:600}.quick-links{position:relative}.quick-links .jumper{position:absolute;width:1px;height:1px;left:0;top:-60px}.quick-links .ql-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:66px;grid-row-gap:0}.quick-links .ql-grid .left{padding:0 12% 0 0}.quick-links .ql-grid .left h5{margin:0 0 24px 0}.quick-links .ql-grid .left ul.tick-list{list-style:none;padding:0;margin:30px 0 0 0}.quick-links .ql-grid .left ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-light.svg);background-repeat:no-repeat;background-position:top 2px left;padding-left:52px;margin:0 0 18px 0}.quick-links .ql-grid .left ul.tick-list li:last-child{margin:0}.quick-links .ql-grid .left p{line-height:1.8}.quick-links .ql-grid .right .link-item{background-color:#F8F9F9;display:block;margin:30px 0 44px 0;padding:20px 78px 20px 36px;font-size:.75rem;font-weight:600;border-radius:200px;color:#003437;text-decoration:underline;position:relative}.quick-links .ql-grid .right .link-item .link-icon{height:62.5px;aspect-ratio:1/1;position:absolute;background-color:#CD78C8;top:calc(50% - 31.25px);right:0;border-radius:100%;background-position:center;background-repeat:no-repeat;overflow:hidden}.quick-links .ql-grid .right .link-item .link-icon .bg{position:absolute;width:100%;height:100%;top:0;left:-100%;background-color:#003437;border-radius:100px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.quick-links .ql-grid .right .link-item .link-icon img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.quick-links .ql-grid .right .link-item:last-child{margin-bottom:0}.quick-links .ql-grid .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(54%) sepia(60%) saturate(384%) hue-rotate(253deg) brightness(94%) contrast(90%)}.quick-links .ql-grid .right .link-item:hover .link-icon .bg{left:0}.quick-links.bg-green-with-pink{background-color:#003437}.quick-links.bg-green-with-pink .left h1,.quick-links.bg-green-with-pink .left h2,.quick-links.bg-green-with-pink .left h3,.quick-links.bg-green-with-pink .left h4,.quick-links.bg-green-with-pink .left h5,.quick-links.bg-green-with-pink .left h6{color:#CD78C8}.quick-links.bg-green-with-pink .left li{color:#fff;font-size:.9rem}.quick-links.bg-green-with-pink .left p{color:#fff;line-height:1.8}.quick-links.bg-green-with-pink .right .body-text-sm{color:#fff}.quick-links.bg-green-with-pink .right .link-item .link-icon .bg{background-color:#E5E8E8}.quick-links.bg-green-with-pink .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(7099%) hue-rotate(143deg) brightness(97%) contrast(105%)!important}.quick-links.bg-putty-with-pink{background-color:#F8F9F9}.quick-links.bg-putty-with-pink .right .link-item{background-color:#EBEEEE}.quick-links.bg-green-with-blue{background-color:#003437}.quick-links.bg-green-with-blue .left h1,.quick-links.bg-green-with-blue .left h2,.quick-links.bg-green-with-blue .left h3,.quick-links.bg-green-with-blue .left h4,.quick-links.bg-green-with-blue .left h5,.quick-links.bg-green-with-blue .left h6{color:#81CCD8}.quick-links.bg-green-with-blue .left li{color:#fff;font-size:.9rem}.quick-links.bg-green-with-blue .left ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark-green.svg)}.quick-links.bg-green-with-blue .left p{color:#fff;line-height:1.8}.quick-links.bg-green-with-blue .right .body-text-sm{color:#fff}.quick-links.bg-green-with-blue .right .link-item .link-icon{background-color:#81CCD8}.quick-links.bg-green-with-blue .right .link-item .link-icon .bg{background-color:#CD78C8}.quick-links.bg-green-with-blue .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(16%) sepia(8%) saturate(7099%) hue-rotate(143deg) brightness(97%) contrast(105%)!important}.quick-links.bg-putty-with-blue{background-color:#F8F9F9}.quick-links.bg-putty-with-blue .left ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark-green.svg)}.quick-links.bg-putty-with-blue .right .link-item{background-color:#EBEEEE}.quick-links.bg-putty-with-blue .right .link-item .link-icon{background-color:#81CCD8}.quick-links.bg-putty-with-blue .right .link-item .link-icon .bg{background-color:#003437}.quick-links.bg-putty-with-blue .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(61%) saturate(328%) hue-rotate(150deg) brightness(90%) contrast(86%)}.quick-links.bg-pink-with-green{background-color:#CD78C8}.quick-links.bg-pink-with-green .left ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-dark.svg)}.quick-links.bg-pink-with-green .right .link-item .link-icon{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/link-arrow-pink.svg)}.quick-links.bg-pink-with-green .right .link-item .link-icon.link-dl{background-image:url(/wp-content/themes/fleetmortgages/img/link-dl-pink.svg)}.quick-links.bg-pink-with-green .right .link-item .link-icon .bg{background-color:#E5E8E8}.quick-links.bg-pink-with-green .right .link-item .link-icon img{filter:brightness(0) saturate(100%) invert(80%) sepia(25%) saturate(3976%) hue-rotate(272deg) brightness(92%) contrast(72%)}.quick-links.bg-pink-with-green .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(15%) sepia(54%) saturate(1059%) hue-rotate(141deg) brightness(94%) contrast(102%)}.quick-links.bg-blue-with-green{background-color:#81CCD8}.quick-links.bg-blue-with-green .left ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark.svg)}.quick-links.bg-blue-with-green .right .link-item .link-icon{background-color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/link-arrow-blue.svg)}.quick-links.bg-blue-with-green .right .link-item .link-icon.link-dl{background-image:url(/wp-content/themes/fleetmortgages/img/dl-icon-blue.svg)}.quick-links.bg-blue-with-green .right .link-item .link-icon img{filter:brightness(0) saturate(100%) invert(76%) sepia(74%) saturate(212%) hue-rotate(142deg) brightness(89%) contrast(88%)}.quick-links.bg-blue-with-green .right .link-item .link-icon .bg{background-color:#E5E8E8}.quick-links.bg-blue-with-green .right .link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(15%) sepia(56%) saturate(1050%) hue-rotate(141deg) brightness(96%) contrast(105%)}.page-links-block h5{margin:0 0 60px 0}.page-links-block .link-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:34px;grid-row-gap:50px}.page-links-block .link-grid .link-item{background-color:#F2F3F3;display:block;font-size:.75rem;font-weight:600;color:#003437;padding:20px 70px 20px 36px;border-radius:200px;position:relative;text-decoration:underline}.page-links-block .link-grid .link-item .link-icon{height:100%;aspect-ratio:1/1;position:absolute;top:0;right:0;border-radius:200px;background-position:center;background-repeat:no-repeat;overflow:hidden}.page-links-block .link-grid .link-item .link-icon img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.page-links-block .link-grid .link-item .link-icon .bg{position:absolute;width:100%;height:100%;border-radius:200px;left:-100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.page-links-block .link-grid .link-item .link-icon.pink-link{background-color:#CD78C8}.page-links-block .link-grid .link-item .link-icon.pink-link .bg{background-color:#003437}.page-links-block .link-grid .link-item .link-icon.blue-link{background-color:#81CCD8}.page-links-block .link-grid .link-item .link-icon.blue-link .bg{background-color:#003437}.page-links-block .link-grid .link-item:hover .link-icon .bg{left:0}.page-links-block .link-grid .link-item:hover .link-icon.blue-link img{filter:brightness(0) saturate(100%) invert(81%) sepia(52%) saturate(368%) hue-rotate(150deg) brightness(90%) contrast(87%)}.page-links-block .link-grid .link-item:hover .link-icon.pink-link img{filter:brightness(0) saturate(100%) invert(54%) sepia(17%) saturate(1299%) hue-rotate(253deg) brightness(102%) contrast(84%)}.feature-list-block .feat-list-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:66px;grid-row-gap:0}.feature-list-block .feat-list-grid .left{padding:0 10% 0 0}.feature-list-block .feat-list-grid .left h5{margin-bottom:20px}.feature-list-block .feat-list-grid .left p{line-height:1.7}.feature-list-block .feat-list-grid .left p strong{font-weight:600}.feature-list-block .feat-list-grid .left .btn-primary{margin:10px 0 0 0}.feature-list-block .feat-list-grid .right .feat-list-wrapper{background-color:#003437;position:relative;padding:36px 56px 36px 36px;border-radius:10px;margin:60px 0 0 0}.feature-list-block .feat-list-grid .right .feat-list-wrapper .icon{width:70px;height:70px;background-color:#CD78C8;background-position:center;background-repeat:no-repeat;border-radius:70px;position:absolute;top:-35px;right:-35px}.feature-list-block .feat-list-grid .right .feat-list-wrapper ul.tick-list{list-style:none;padding:0;margin:0}.feature-list-block .feat-list-grid .right .feat-list-wrapper ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-light.svg);background-size:20px;background-repeat:no-repeat;background-position:top 3px left;padding-left:42px;margin:0 0 18px 0;color:#fff;font-size:.9rem;font-weight:500}.feature-list-block .feat-list-grid .right .feat-list-wrapper ul.tick-list li:last-child{margin:0}.feature-list-block.bg-putty-list-green-pink{background-color:#F8F9F9}.feature-list-block.bg-green-list-pink-white{background-color:#003437}.feature-list-block.bg-green-list-pink-white .feat-list-grid .left p{color:#fff}.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h1,.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h2,.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h3,.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h4,.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h5,.feature-list-block.bg-green-list-pink-white .feat-list-grid .left h6{color:#CD78C8}.feature-list-block.bg-green-list-pink-white .feat-list-grid .right .feat-list-wrapper{background-color:#CD78C8}.feature-list-block.bg-green-list-pink-white .feat-list-grid .right .feat-list-wrapper .icon{background-color:#F8F9F9}.feature-list-block.bg-green-list-pink-white .feat-list-grid .right .feat-list-wrapper ul.tick-list li{color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/pink-tick-dark.svg)}.feature-list-block.bg-putty-list-green-blue{background-color:#F8F9F9}.feature-list-block.bg-putty-list-green-blue .feat-list-grid .left .fm-btn-primary{background-color:#81CCD8}.feature-list-block.bg-putty-list-green-blue .feat-list-grid .right .feat-list-wrapper .icon{background-color:#81CCD8}.feature-list-block.bg-putty-list-green-blue .feat-list-grid .right .feat-list-wrapper ul.tick-list li{background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark-green.svg)}.feature-list-block.bg-green-list-blue-blue{background-color:#003437}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left p{color:#fff}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h1,.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h2,.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h3,.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h4,.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h5,.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left h6{color:#81CCD8}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left .fm-btn-primary{background-color:#81CCD8}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .left .fm-btn-primary .bg{background-color:#F2F3F3}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .right .feat-list-wrapper{background-color:#81CCD8}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .right .feat-list-wrapper .icon{background-color:#F8F9F9}.feature-list-block.bg-green-list-blue-blue .feat-list-grid .right .feat-list-wrapper ul.tick-list li{color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/blue-tick-dark.svg)}.team-listing-grid{background-color:#F8F9F9}.team-listing-grid .intro{margin-bottom:80px}.team-listing-grid .intro h5{font-size:1.25rem;margin:14px 0 0 0}.team-listing-grid .intro .sf-field-taxonomy-team-category{float:right}.team-listing-grid .intro .sf-field-taxonomy-team-category select{border:none;background-color:#F2F3F3;border-radius:10px;font-size:.75rem;font-weight:500;padding:12px 8px 12px 20px;width:187px;-webkit-appearance:none;-o-appearance:none;color:#003437;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px center;outline:none}.team-listing-grid .intro .sf-field-taxonomy-team-category::before{content:"Filter:";font-size:.75rem;font-weight:600;margin-right:14px}.team-listing-grid .team-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:48px}.team-listing-grid .team-grid .team-card-sm{background-color:#EBEEEE;padding:12px 16px;border-radius:600px;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.team-listing-grid .team-grid .team-card-sm:hover{background-color:#E5E8E8}.team-listing-grid .team-grid .team-card-sm.no-modal-to-show{cursor:initial}.team-listing-grid .team-grid .team-card-sm.no-modal-to-show:hover{background-color:#EBEEEE}.team-listing-grid .team-grid .team-card-sm .profile{width:126px;height:126px;display:inline-block;background-color:#CD78C8;border-radius:200px;overflow:hidden;position:relative}.team-listing-grid .team-grid .team-card-sm .profile img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;bottom:0}.team-listing-grid .team-grid .team-card-sm .content{padding:0 0 0 30px}.team-listing-grid .team-grid .team-card-sm .content h5{font-size:1.1rem;margin:0}.team-listing-grid .team-grid .team-card-sm .content p{margin:2px 0 6px 0;font-size:.8rem}.modal{background-color:rgb(205 120 200 / .9)}.team-modal{border:none;border-radius:10px}.team-modal .modal-body{padding:56px 70px;position:relative}.team-modal .modal-body .btn-close-modal{width:40px;height:40px;background-color:#003437;border-radius:60px;position:absolute;top:-20px;right:-20px;z-index:99;background-image:url(/wp-content/themes/fleetmortgages/img/close.svg);background-position:center;background-repeat:no-repeat;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.team-modal .modal-body .btn-close-modal:hover{transform:scale(1.1) rotate(90deg)}.team-modal .modal-body .profile{position:absolute;top:0;right:0;width:42%;height:100%;background-color:#EBEEEE;border-radius:0 10px 10px 0}.team-modal .modal-body .profile img{width:100%;height:95%;bottom:0;left:0;position:absolute;object-fit:cover;object-position:top}.team-modal .modal-body .content{padding:0 0 0 0}.team-modal .modal-body .content h5{font-size:1.25rem;margin:0 0 6px 0}.team-modal .modal-body .content img.linkedin{width:30px;margin:22px 0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.team-modal .modal-body .content img.linkedin:hover{transform:scale(1.1)}.team-modal .modal-body .content p.role{font-size:.8rem;margin:0}.team-modal .modal-body .content p{line-height:1.7}.team-modal .modal-body .content p strong{font-weight:600}.team-modal .modal-body .content p:last-child{margin:0}.contact-form-block .content{height:100%;position:relative;padding-bottom:60px}.contact-form-block .content .social{position:absolute;bottom:0}.contact-form-block .content .social img{width:30px;margin:0 20px 0 0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.contact-form-block .content .social img:hover{transform:scale(1.1)}.contact-form-block .form-wrapper{background-color:#F8F9F9;padding:33px 33px 12px 33px;border-radius:10px}.contact-form-block .form-wrapper input[type=text],.contact-form-block .form-wrapper input[type=email],.contact-form-block .form-wrapper input[type=tel]{background-color:#E5E8E8;border:none;outline:none;height:60px;padding-left:25px!important;border-radius:10px}.contact-form-block .form-wrapper select{background-color:#E5E8E8;border:none;outline:none;height:60px;padding-left:25px!important;border-radius:10px;color:#003437;font-weight:500;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 20px center;background-repeat:no-repeat}.contact-form-block .form-wrapper h3.gsection_title{font-size:1rem;font-weight:600;margin:0;line-height:1.3}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gfield_label{font-weight:600}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_drop_area{background-color:#E5E8E8;border:none}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_drop_area button{background-color:#fff;border:none;outline:none;color:#003437;font-weight:600;padding:10px 30px;border-radius:60px;font-size:.75rem;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_drop_area button:hover{background-color:#003437;color:#CD78C8}.contact-form-block .form-wrapper .gfield_required_asterisk{color:#CD78C8!important}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_drop_instructions{font-size:.75rem;font-weight:600;color:#003437;margin:0 0 20px 0}.contact-form-block .form-wrapper .gsection{border-bottom:none!important;padding:0!important}.contact-form-block .form-wrapper textarea{background-color:#E5E8E8;border:none;outline:none;padding:20px 25px 25px 25px!important;border-radius:10px;height:200px!important}.contact-form-block .form-wrapper input[type=submit]{display:inline-block;background-color:#CD78C8;color:#003437;font-size:.75rem;font-weight:600;text-decoration:underline;padding:12px 28px;border-radius:40px;border:none;margin:0 0 0 auto}.contact-form-block .form-wrapper ::-ms-input-placeholder{color:#003437;font-weight:500}.contact-form-block .form-wrapper ::placeholder{color:#003437;font-weight:500}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:30px;grid-row-gap:30px}.contact-form-block.bg-is-fm-green .content h1,.contact-form-block.bg-is-fm-green .content h2,.contact-form-block.bg-is-fm-green .content h3,.contact-form-block.bg-is-fm-green .content h4,.contact-form-block.bg-is-fm-green .content h5,.contact-form-block.bg-is-fm-green .content h6{color:#CD78C8}.contact-form-block.bg-is-fm-green .content h5{margin-bottom:20px}.contact-form-block.bg-is-fm-green .content p{color:#fff;line-height:1.8}.resources-listing .resources-wrapper{position:relative}.resources-listing .resources-wrapper h3.results-heading{font-size:1.6rem;font-weight:600;margin:6px 0 60px 0}.resources-listing .resources-wrapper form.searchandfilter ul{list-style:none;padding:0}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li{padding:0}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li:first-child label{border-radius:6px 6px 0 0}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li:last-child label{border-radius:0 0 6px 6px}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li input{display:none}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li label{background-color:#F2F3F3;display:block;font-size:.8rem;font-weight:500;margin-bottom:3px;padding:16px 22px;cursor:pointer;background-position:right 20px center;background-repeat:no-repeat;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li.sf-option-active label{background-color:#CD78C8;background-image:url(/wp-content/themes/fleetmortgages/img/green-arrow-right.svg)}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category li:hover label{background-color:#CD78C8;background-image:url(/wp-content/themes/fleetmortgages/img/green-arrow-right.svg)}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category select,.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category label{width:100%}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category select{height:50px;background-color:#F2F3F3;border-radius:6px;border:none;outline:none;padding-left:15px;font-size:.8rem;font-weight:500;color:#003437;-webkit-appearance:none;-ms-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 15px center;background-repeat:no-repeat;margin:0 0 30px 0;display:none}.resources-listing .resources-wrapper .resource-listing-items{padding:0 0 0 40px}.resources-listing .resources-wrapper .sf-field-search{position:absolute;right:0}.resources-listing .resources-wrapper .sf-field-search input{background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-repeat:no-repeat;width:60px;height:60px;border-radius:60px;border:none;background-color:#F2F3F3;background-position:left 20px center;padding-left:60px;outline:none;cursor:pointer;font-size:.8rem;font-weight:500;color:#003437;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.resources-listing .resources-wrapper .sf-field-search.active input{width:300px}.resources-listing .resources-wrapper .sf-field-search ::-ms-input-placeholder{color:#003437;font-size:.8rem}.resources-listing .resources-wrapper .sf-field-search ::placeholder{color:#003437;font-size:.8rem}.resources-listing .resources-wrapper .resource-card-sm{background-color:#F8F9F9;position:relative;border-radius:10px;margin:0 0 30px 0}.resources-listing .resources-wrapper .resource-card-sm.is-featured{background-color:#003437}.resources-listing .resources-wrapper .resource-card-sm.is-featured .content h3{color:#fff}.resources-listing .resources-wrapper .resource-card-sm.is-featured .content .author p{color:#fff}.resources-listing .resources-wrapper .resource-card-sm .featured-image{position:absolute;width:26%;height:100%;overflow:hidden;border-radius:10px 0 0 10px}.resources-listing .resources-wrapper .resource-card-sm .featured-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.resources-listing .resources-wrapper .resource-card-sm:hover .featured-image img{transform:scale(1.04)}.resources-listing .resources-wrapper .resource-card-sm:hover .content h3{color:#CD78C8}.resources-listing .resources-wrapper .resource-card-sm .content{width:74%;padding:30px 50px;margin:0 0 0 26%}.resources-listing .resources-wrapper .resource-card-sm .content ul{list-style:none;padding:0}.resources-listing .resources-wrapper .resource-card-sm .content ul li{display:inline-block;font-size:.65rem;background-color:#E5E8E8;padding:4px 14px;border-radius:6px;margin:0 8px 0 0;color:#003437;font-weight:500}.resources-listing .resources-wrapper .resource-card-sm .content ul li:first-child{background-color:#CD78C8;font-weight:600}.resources-listing .resources-wrapper .resource-card-sm .content h3{font-size:1.25rem;line-height:1.4;font-weight:600;color:#003437;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.resources-listing .resources-wrapper .resource-card-sm .content .author{margin:20px 0 0 0}.resources-listing .resources-wrapper .resource-card-sm .content .author img{width:54px;height:54px;object-fit:cover;border-radius:60px;display:inline-block}.resources-listing .resources-wrapper .resource-card-sm .content .author p{display:inline-block;margin:0 0 0 8px;font-size:.8rem;line-height:1.2}.resources-listing .resources-wrapper .resource-card-sm .content .author p span{font-weight:600}.fleet-pagination{margin:80px 0 0 0}.fleet-pagination .wp-pagenavi{text-align:center;background-color:#F2F3F3;padding:5px 8px;border-radius:60px;display:table;margin:0 auto}.fleet-pagination .wp-pagenavi span{display:none}.fleet-pagination .wp-pagenavi span.current{width:35px;height:35px;display:inline-block;border:none;font-size:.75rem;font-weight:600;background-color:#CD78C8;line-height:30px;border-radius:30px}.fleet-pagination .wp-pagenavi a.page{width:35px;height:35px;display:inline-block;border:none;font-size:.75rem;font-weight:600;line-height:30px;border-radius:30px;color:#003437}.fleet-pagination .wp-pagenavi a.page:hover{background-color:#CD78C8}.fleet-pagination .nav-next a,.fleet-pagination .nav-previous a{background-color:#F2F3F3;font-size:.75rem;color:#003437;font-weight:600;color:#003437;padding:13px 30px;border-radius:60px;display:inline-block;min-width:130px;text-align:center}.fleet-pagination .nav-next a:hover,.fleet-pagination .nav-previous a:hover{background-color:#E5E8E8}.download-listing h5{font-size:1.25rem;margin:0 0 34px 0}.download-listing .dl-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:5px}.download-listing .dl-grid .dl-item{background-color:#F8F9F9;border-radius:10px;padding:17px 63px 17px 23px;position:relative}.download-listing .dl-grid .dl-item h6{color:#003437;font-size:.8rem;font-weight:500;margin:0;display:inline-block}.download-listing .dl-grid .dl-item p.tag{display:inline-block;margin:0 22px 0 0;font-size:.65rem;font-weight:500;background-color:#EBEEEE;padding:6px 12px;border-radius:6px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.download-listing .dl-grid .dl-item .dl-icon{width:38px;height:38px;border-radius:40px;background-color:#E5E8E8;background-image:url(/wp-content/themes/fleetmortgages/img/dl-arrow.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 19px);right:14px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.download-listing.bg-is-fm-blue .dl-grid .dl-item:hover .dl-icon{background-color:#81CCD8}.download-listing.bg-is-fm-blue .dl-grid .dl-item:hover .tag{background-color:#81CCD8}.download-listing.bg-is-fm-green h5{color:#fff}.download-listing.bg-is-fm-green .dl-grid .dl-item:hover .dl-icon{background-color:#CD78C8}.download-listing.bg-is-fm-green .dl-grid .dl-item:hover .tag{background-color:#CD78C8}.download-listing.bg-is-fm-pink .dl-grid .dl-item:hover .dl-icon{background-color:#CD78C8}.download-listing.bg-is-fm-pink .dl-grid .dl-item:hover .tag{background-color:#CD78C8}.download-listing.bg-is-fm-putty-25 .dl-grid .dl-item,.download-listing.bg-is-fm-putty-75 .dl-grid .dl-item{background-color:#fff}.download-listing.bg-is-fm-putty-25 .dl-grid .dl-item:hover .dl-icon,.download-listing.bg-is-fm-putty-75 .dl-grid .dl-item:hover .dl-icon{background-color:#CD78C8}.download-listing.bg-is-fm-putty-25 .dl-grid .dl-item:hover .tag,.download-listing.bg-is-fm-putty-75 .dl-grid .dl-item:hover .tag{background-color:#CD78C8}.download-listing.bg-is-fm-white .dl-grid .dl-item:hover .dl-icon{background-color:#CD78C8}.download-listing.bg-is-fm-white .dl-grid .dl-item:hover .tag{background-color:#CD78C8}.solicitors-panel .search-form{margin:0 0 60px 0;padding:0 0 0 50px}.solicitors-panel .search-form h4{font-size:.75rem}.solicitors-panel .search-form ul{list-style:none;padding:0}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type{display:inline-block}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type h4{display:inline-block}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul{display:inline-block}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul li{display:inline-block}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul li input{display:none}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul li label{font-size:.75rem;font-weight:600;background-color:#F2F3F3;padding:8px 26px;border-radius:6px;margin:0 0 0 15px;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul li label:hover{background-color:#CD78C8}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type ul li.sf-option-active label{background-color:#CD78C8}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type:last-child{width:100%;display:none}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type:last-child label{width:100%}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type:last-child label select{background-color:#F2F3F3;height:50px;background-color:#F2F3F3;border-radius:6px;border:none;outline:none;width:100%;font-size:.7rem;font-weight:500;color:#003437;padding-left:20px;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px center;-webkit-appearance:none;-ms-appearance:none}.solicitors-panel .search-form .sf-field-sort_order{display:inline-block;float:right}.solicitors-panel .search-form .sf-field-sort_order h4{display:inline-block}.solicitors-panel .search-form .sf-field-sort_order select{border:none;background-color:#F2F3F3;height:50px;border-radius:6px;margin-left:15px;-webkit-appearance:none;-o-appearance:none;padding:0 0 0 20px;font-size:.75rem;font-weight:500;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px center;outline:none;cursor:pointer;width:132px!important}.solicitors-panel .search-form .sf-field-sort_order.hide-me{display:none}.solicitors-panel .search-form .sf-field-search{display:none;float:right}.solicitors-panel .search-form .sf-field-search input{background-color:#F2F3F3;border:none;width:50px;height:50px;border-radius:50px;background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-position:left 15px center;background-repeat:no-repeat;margin:0 0 0 27px;padding-left:48px;outline:none;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;font-size:.75rem;color:#003437;font-weight:500}.solicitors-panel .search-form .sf-field-search input.active{width:260px}.solicitors-panel .search-form .sf-field-search ::-ms-input-placeholder{color:#003437;font-weight:500}.solicitors-panel .search-form .sf-field-search ::placeholder{color:#003437;font-weight:500}.solicitors-panel .search-form .sf-field-submit{display:none}.solicitors-panel .search-form .sf-field-reset{display:inline-block;float:right}.solicitors-panel .search-form .sf-field-reset input{font-size:.75rem;font-weight:600;background-color:#F2F3F3;color:#003437;padding:8px 16px 8px 44px;border-radius:60px;margin:5px 0 0 15px;cursor:pointer;border:none;background-image:url(/wp-content/themes/fleetmortgages/img/clear.svg);background-repeat:no-repeat;background-position:left 9px center;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.solicitors-panel .search-form .sf-field-reset input:hover{transform:scale(1.06)}.solicitors-panel .solicitors-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}.solicitors-panel .solicitors-grid .solicitor{background-color:#F8F9F9;border-radius:10px;padding:40px 40px 35px 40px;position:relative;overflow:hidden}.solicitors-panel .solicitors-grid .solicitor .s-top{width:100%;height:5px;background-color:#003437;position:absolute;top:0;left:0}.solicitors-panel .solicitors-grid .solicitor h5{font-size:1.1rem;margin:0 0 30px 0}.solicitors-panel .solicitors-grid .solicitor ul{list-style:none;padding:0;margin:0 0 28px 0}.solicitors-panel .solicitors-grid .solicitor ul li{display:inline-block;margin:0 15px 0 0}.solicitors-panel .solicitors-grid .solicitor ul li:first-child{font-size:.75rem;font-weight:600;background-color:#CD78C8;padding:6px 12px;border-radius:6px}.solicitors-panel .solicitors-grid .solicitor ul li:first-child.green{background-color:#003437;color:#CD78C8}.solicitors-panel .solicitors-grid .solicitor h6{font-size:.9rem;font-weight:400;margin:22px 0 0 0}.solicitors-panel .solicitors-grid .solicitor a{color:#003437;font-weight:600;font-size:.9rem}.solicitors-panel .solicitors-grid .solicitor a:hover{color:#CD78C8}.solicitors-panel .solicitors-grid .solicitor p.address{font-weight:600;font-size:.9rem}.product-listing .no-product-results{background-color:#CD78C8;padding:30px;border-radius:10px;text-align:center}.product-listing .no-product-results p{color:#003437}.product-listing .no-product-results p strong{font-weight:600}.product-listing .no-product-results p:last-child{margin:0}.product-listing .product-card{margin:0 0 40px 0;position:relative}.product-listing .product-card .product-labels{position:absolute;display:flex;gap:20px;z-index:9;top:-15px;left:30px}@media only screen and (max-width:568px){.product-listing .product-card .product-labels{left:10px}}.product-listing .product-card .product-labels .update-label,.product-listing .product-card .product-labels .promotion-label{background-color:#81CCD8;font-size:13px;padding:8px 20px 8px 40px;border-radius:30px;background-repeat:no-repeat;background-position:left 14px center}.product-listing .product-card .product-labels .update-label span,.product-listing .product-card .product-labels .promotion-label span{font-weight:600}.product-listing .product-card .product-labels .update-label{background-image:url(/wp-content/themes/fleetmortgages/img/bell.svg)}.product-listing .product-card .product-labels .promotion-label{background-image:url(/wp-content/themes/fleetmortgages/img/star.svg)}.product-listing .product-card:last-child{margin:0}.product-listing .product-card .content{background-color:#F8F9F9;padding:35px 30px 30px 30px;border-radius:10px;position:relative;overflow:hidden}.product-listing .product-card .content .product-top{position:absolute;width:100%;height:5px;background-color:#003437;top:0;left:0}.product-listing .product-card .content .btn-product-info{background-color:#E5E8E8;font-size:.65rem;color:#003437;font-weight:600;display:inline-block;padding:15px 42px 15px 22px;border-radius:70px;margin:12px 0 0 auto;float:right;background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg);background-position:right 20px top 22px;background-repeat:no-repeat}.product-listing .product-card .content .btn-product-info.collapsed{background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg)}.product-listing .product-card .content .btn-primary{font-size:.65rem;padding:12px 20px;float:right}.product-listing .product-card .content ul{list-style:none;padding:0}.product-listing .product-card .content ul li{display:inline-block;font-size:.65rem;font-weight:600;background-color:#EBEEEE;padding:8px 16px;border-radius:6px;margin:0 15px 0 0}.product-listing .product-card .content ul li:first-child{font-size:.75rem;background-color:#CD78C8;padding:6px 12px}.product-listing .product-card .content table{margin:0;border:none!important}.product-listing .product-card .content table thead tr{border:none}.product-listing .product-card .content table thead tr th{font-size:.6rem;color:#003437;font-weight:500;opacity:.5;border:none;padding-top:6px}.product-listing .product-card .content table thead tr th:nth-child(4){min-width:90px}.product-listing .product-card .content table tbody td{border:none;padding-top:0;padding-bottom:0;font-size:.8rem;font-weight:700;color:#003437}.product-listing .product-card .content .table>:not(:first-child){border:none}.product-listing .product-card .product-info-content{background-color:#F2F3F3;padding:56px 68px 36px 68px;margin-top:-20px}.product-listing .product-card .product-info-content h5{font-size:1.25rem;color:#003437;margin:0 0 20px 0}.product-listing .product-card .product-info-content p{line-height:1.8;font-size:.8rem}.product-listing .product-card .product-info-content p strong{font-weight:600}.product-listing .product-card .product-info-content p a{font-weight:600;text-decoration:underline}.product-listing .product-card .product-info-content p a:hover{color:#CD78C8}.product-listing .product-card .product-info-content .promo-content .promo-heading{display:flex;align-items:center;gap:20px;margin:0 0 18px 0}@media only screen and (max-width:768px){.product-listing .product-card .product-info-content .promo-content .promo-heading{flex-direction:column;align-items:flex-start}}.product-listing .product-card .product-info-content .promo-content .promo-heading h6{font-size:22px;margin:0}.product-listing .product-card .product-info-content .promo-content .promo-heading .promotion-label{background-color:#81CCD8;font-size:13px;padding:8px 20px 8px 40px;border-radius:30px;margin:0;background-image:url(/wp-content/themes/fleetmortgages/img/star.svg);background-position:left 14px center;background-repeat:no-repeat}.product-listing .product-card .product-info-content .promo-content .promo-heading .promotion-label span{font-weight:600}.product-listing .product-card .product-info-content .btn-primary{background-color:#003437;color:#CD78C8;margin:20px 0 0 0}.product-listing-search{padding:90px 0 60px 0}.product-listing-search .product-count{font-size:1rem;font-weight:500;display:inline-block;margin:3px 28px 0 0}.product-listing-search .product-count span{font-weight:700}.product-listing-search .dl-btn{background-color:#F2F3F3;display:inline-block;font-size:.75rem;color:#003437;padding:14px 70px 14px 25px;border-radius:50px;font-weight:500;text-decoration:underline;position:relative}.product-listing-search .dl-btn span{position:absolute;background-color:#EBEEEE;background-image:url(/wp-content/themes/fleetmortgages/img/dl-arrow.svg);background-position:center;background-repeat:no-repeat;height:100%;aspect-ratio:1/1;top:0;right:0;border-radius:50px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.product-listing-search .dl-btn:hover span{background-color:#E5E8E8}.product-search-sort{position:relative;float:right}.product-search-sort ul{list-style:none;padding:0}.product-search-sort ul li{margin:0;padding:0;display:inline-block}.product-search-sort ul li input[type=text]{background-color:#F2F3F3;border:none;height:50px;border-radius:10px;outline:none;width:399px;padding:0 0 0 22px;font-size:.75rem;color:#003437;font-weight:500}.product-search-sort ul li input[type=submit]{height:50px;width:59px;position:absolute;left:340px;top:0;border:none;background-color:#E5E8E8;border-radius:0 10px 10px 0;background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-position:center;background-repeat:no-repeat}.product-search-sort ul li h4{display:inline-block;margin:0 10px 0 35px}.product-search-sort ul li select{height:50px;min-width:132px!important;background-color:#F2F3F3;border:none;outline:none;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 20px center;background-repeat:no-repeat;font-size:.75rem;font-weight:500;color:#003437;padding-left:20px;cursor:pointer}.product-search-sort ::-ms-input-placeholder{color:#003437}.product-search-sort ::placeholder{color:#003437}.sidebar-and-content .no-results{display:none}.sidebar-and-content .no-results.active{display:block}.sidebar-and-content .no-results .no-result-content{background-color:#CD78C8;text-align:center;padding:20px 30px;border-radius:10px;margin-bottom:60px}.sidebar-and-content .no-results .no-result-content p{font-weight:500}.sidebar-and-content .no-results .no-result-content p strong{font-weight:600}.sidebar-and-content .no-results .no-result-content p:last-child{margin:0}.sidebar-and-content .highlight{background-color:rgb(205 120 200 / .3);font-weight:600;border-radius:6px;padding:3px 8px}.sidebar-and-content .mobile-contents-menu{display:none}.sidebar-and-content .sidebar-menu{list-style:none;padding:0;width:85%;position:sticky;top:40px}.sidebar-and-content .sidebar-menu li{font-size:.8rem;font-weight:500;margin-bottom:3px}.sidebar-and-content .sidebar-menu li:first-child a{border-radius:10px 10px 0 0}.sidebar-and-content .sidebar-menu li:last-child a{border-radius:0 0 10px 10px}.sidebar-and-content .sidebar-menu li a{color:#003437;background-color:#F2F3F3;padding:16px 22px;display:block;background-position:right 18px center;background-repeat:no-repeat}.sidebar-and-content .sidebar-menu li a:hover,.sidebar-and-content .sidebar-menu li a.active{background-color:#CD78C8;background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right.svg)}.sidebar-and-content .content-block{margin-bottom:60px;position:relative}.sidebar-and-content .content-block .scroll-marker{position:absolute;width:1px;height:1px;top:-60px}.sidebar-and-content .content-block:last-child{margin-bottom:0}.sidebar-and-content .text-block ul li{background-image:url(/wp-content/themes/fleetmortgages/img/bullet-green.svg)}.sidebar-and-content .text-block p strong{font-weight:500}.sidebar-and-content .text-block p a{color:#003437;text-decoration:underline}.sidebar-and-content .text-block p a:hover{color:#CD78C8}.sidebar-and-content .page-links a.link-item{background-color:#F2F3F3;display:inline-block;font-size:.75rem;color:#003437;font-weight:600;text-decoration:underline;padding:20px 85px 20px 35px;min-width:270px;position:relative;border-radius:300px;margin:0 35px 0 0}.sidebar-and-content .page-links a.link-item .link-icon{background-color:#CD78C8;height:100%;position:absolute;top:0;right:0;aspect-ratio:1/1;border-radius:50%;background-position:center;background-repeat:no-repeat;overflow:hidden}.sidebar-and-content .page-links a.link-item .link-icon .bg{position:absolute;width:100%;height:100%;background-color:#003437;top:0;left:-100%;border-radius:200px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.sidebar-and-content .page-links a.link-item .link-icon img{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.sidebar-and-content .page-links a.link-item:last-child{margin:0}.sidebar-and-content .page-links a.link-item:hover .link-icon .bg{left:0}.sidebar-and-content .page-links a.link-item:hover .link-icon img{filter:brightness(0) saturate(100%) invert(86%) sepia(29%) saturate(2163%) hue-rotate(271deg) brightness(83%) contrast(91%)}.sidebar-and-content .table-block .table-top{padding:16px 23px;border-radius:10px 10px 0 0;background-color:#CD78C8}.sidebar-and-content .table-block .table-top h4{margin:0;font-size:1rem}.sidebar-and-content .table-block table{width:100%;text-align:center}.sidebar-and-content .table-block table thead{background-color:#F8F9F9}.sidebar-and-content .table-block table thead th{padding:20px;font-size:.8rem}.sidebar-and-content .table-block tbody tr{background-color:#EBEEEE;border-top:4px solid #fff}.sidebar-and-content .table-block tbody tr td{font-size:.8rem;font-weight:500;padding:20px 10px}.sidebar-and-content .table-block tbody tr td strong{font-weight:600}.sidebar-and-content .table-block tbody tr td:first-child{text-align:left;padding-left:20px}.sidebar-and-content .table-block tbody tr:last-child td:first-child{border-radius:0 0 0 10px}.sidebar-and-content .table-block tbody tr:last-child td:last-child{border-radius:0 0 10px 0}.bdm-listing .bdm-search-bar-in-grid{position:relative;padding:0 0 47px 0}.bdm-listing .bdm-search-bar-in-grid ul{list-style:none;padding:0}.bdm-listing .bdm-search-bar-in-grid .sf-field-search{width:60%;height:80px;background-color:#F2F3F3;position:relative;border-radius:40px;margin:0 auto 40px auto}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-search{width:100%;height:60px}}.bdm-listing .bdm-search-bar-in-grid .sf-field-search ::-ms-input-placeholder{color:#003437;font-weight:600}.bdm-listing .bdm-search-bar-in-grid .sf-field-search ::placeholder{color:#003437;font-weight:600}.bdm-listing .bdm-search-bar-in-grid .sf-field-search ul{list-style:none;padding:0}.bdm-listing .bdm-search-bar-in-grid .sf-field-search input[type=text]{position:absolute;top:0;left:0;height:80px;width:calc(100% - 80px);border-radius:40px 0 0 40px;border:none;padding:0 0 0 40px;background-color:#F2F3F3;outline:none;font-size:.8rem;color:#003437;font-weight:600}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-search input[type=text]{padding:0 0 0 15px;height:60px}}.bdm-listing .bdm-search-bar-in-grid input[type=submit],.bdm-listing .bdm-search-bar-in-grid button[type=submit]{position:absolute;top:0;right:20%;width:80px;height:80px;border:none;border-radius:40px;background-image:url(/wp-content/themes/fleetmortgages/img/mag-glass-green.svg);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:#CD78C8}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid input[type=submit],.bdm-listing .bdm-search-bar-in-grid button[type=submit]{right:0;width:60px;height:60px;background-size:20px}}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type{display:inline-flex;align-items:center}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type label{width:100%}}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type h4{margin:0 10px 0 0;padding:0}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type select{flex:1;background-color:#F2F3F3;height:50px;border-radius:10px;border:none;padding:0 0 0 17px;color:#003437;font-size:.8rem;font-weight:500;outline:none;margin:0 32px 0 0;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 17px center;background-repeat:no-repeat;cursor:pointer}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-type select{width:100%}}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region{display:inline-flex;margin:0 0 0 10px;align-items:center}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:0}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region label{width:100%}}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region h4{margin:0 10px 0 0;padding:0}.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region select{flex:1;background-color:#F2F3F3;height:50px;border-radius:10px;border:none;padding:0 0 0 17px;color:#003437;font-size:.8rem;font-weight:500;outline:none;margin:0 32px 0 0;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 17px center;background-repeat:no-repeat;cursor:pointer}@media only screen and (max-width:992px){.bdm-listing .bdm-search-bar-in-grid .sf-field-taxonomy-bdm-region select{width:100%}}.bdm-listing .bdm-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:45px}.bdm-listing .bdm-grid .bdm-card{position:relative}.bdm-listing .bdm-grid .bdm-card .top{background-color:#003437;color:#fff;padding:40px 40px 154px 50px;border-radius:10px}.bdm-listing .bdm-grid .bdm-card .top .profile-img{width:150px;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.bdm-listing .bdm-grid .bdm-card .top .top-intro{padding:0 0 0 20px}.bdm-listing .bdm-grid .bdm-card .top .top-intro h4{font-size:1.1rem;margin:0 0 2px 0}.bdm-listing .bdm-grid .bdm-card .top .bio{margin:30px 0}.bdm-listing .bdm-grid .bdm-card .top .bio p{font-size:1rem;line-height:1.8}.bdm-listing .bdm-grid .bdm-card .top .bio a{color:#fff;font-weight:600;border-bottom:1px solid #fff}.bdm-listing .bdm-grid .bdm-card .top .bio a:hover{color:#CD78C8;border-bottom:1px solid #CD78C8}.bdm-listing .bdm-grid .bdm-card .top ul.terms{list-style:none;padding:0;margin:0}.bdm-listing .bdm-grid .bdm-card .top ul.terms li{display:inline-block;font-size:.75rem;font-weight:600;margin:12px 12px 0 0;padding:6px 14px;border-radius:6px;color:#003437;background-color:#EBEEEE}.bdm-listing .bdm-grid .bdm-card .top ul.terms li:first-child{background-color:#CD78C8}.bdm-listing .bdm-grid .bdm-card .top ul.terms li:last-child{background-color:#EBEEEE}.bdm-listing .bdm-grid .bdm-card .top ul.terms li a{color:#003437;text-decoration:underline}.bdm-listing .bdm-grid .bdm-card .top ul.terms li a:hover{color:#CD78C8}.bdm-listing .bdm-grid .bdm-card .top p{color:#fff}.bdm-listing .bdm-grid .bdm-card .top ul.areas{list-style:none;padding:0;display:block;margin:0 0 40px 0}.bdm-listing .bdm-grid .bdm-card .top ul.areas li{display:inline-block;background-color:#EBEEEE;font-size:.7rem;color:#003437;font-weight:500;padding:4px 14px;border-radius:100px;margin:0 11px 11px 0}.bdm-listing .bdm-grid .bdm-card .top ul.areas li:first-child{background-color:#003437;color:#fff;padding:0;font-size:.8rem;font-weight:400}.bdm-listing .bdm-grid .bdm-card .top ul.areas li.hidden{display:none}.bdm-listing .bdm-grid .bdm-card .top ul.areas li.toggle-view{background-color:#81CCD8;cursor:pointer}.bdm-listing .bdm-grid .bdm-card .top .team{font-size:.8rem;margin:0 0 0 0;display:block}.bdm-listing .bdm-grid .bdm-card .top .team span{background-color:#CD78C8;font-size:.75rem;font-weight:600;color:#003437;padding:8px 14px;border-radius:6px;margin:0 0 0 10px}.bdm-listing .bdm-grid .bdm-card .bottom{background-color:#F2F3F3;padding:25px 50px;border-radius:0 0 10px 10px;position:absolute;bottom:0;left:0;width:100%}.bdm-listing .bdm-grid .bdm-card .bottom p{margin:0}.bdm-listing .bdm-grid .bdm-card .bottom p:first-child{margin:0 0 10px 0}.bdm-listing .bdm-grid .bdm-card .bottom p a{color:#003437;font-weight:600}.bdm-listing .bdm-grid .bdm-card .bottom p a:hover{color:#CD78C8}.bdm-modal-md{max-width:680px}.bdm-modal-md .bdm-modal .modal-body{padding:0}.bdm-modal-md .bdm-modal .modal-body .content{padding:39px 53px}.bdm-modal-md .bdm-modal .modal-body .content .top{margin:0 0 26px 0}.bdm-modal-md .bdm-modal .modal-body .content .top .profile-img{width:150px;aspect-ratio:1/1;border-radius:50%;object-fit:cover}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content{padding:0 0 0 10px}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms{list-style:none;padding:0;margin:18px 0 0 0;display:flex}@media only screen and (max-width:768px){.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms{flex-direction:column;gap:18px;align-items:flex-start}}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms li{display:inline-block;font-size:.75rem;font-weight:600;margin:0 12px 0 0;padding:6px 14px;border-radius:60px;color:#003437;background-color:#EBEEEE;flex:none}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms li a{color:#003437;text-decoration:underline}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms li a:hover{color:#CD78C8}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms li:first-child{background-color:#CD78C8}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content ul.terms li:last-child{background-color:#EBEEEE}.bdm-modal-md .bdm-modal .modal-body .content .middle ul.areas{list-style:none;padding:0;display:block;margin:40px 0 0 0}.bdm-modal-md .bdm-modal .modal-body .content .middle ul.areas li{display:inline-block;background-color:#EBEEEE;font-size:.7rem;color:#003437;font-weight:500;padding:4px 14px;border-radius:100px;margin:0 15px 0 0}.bdm-modal-md .bdm-modal .modal-body .content .middle ul.areas li:first-child{background-color:#fff0;color:#003437;padding:0;font-size:.8rem;font-weight:400}.bdm-modal-md .bdm-modal .modal-body .bottom{background-color:#F2F3F3;padding:25px 50px;border-radius:0 0 10px 10px}.bdm-modal-md .bdm-modal .modal-body .bottom p{margin:0}.bdm-modal-md .bdm-modal .modal-body .bottom p:first-child{margin:0 0 10px 0}.bdm-modal-md .bdm-modal .modal-body .bottom p a{color:#003437;font-weight:600}.bdm-modal-md .bdm-modal .modal-body .bottom p a:hover{color:#CD78C8}.news-press-listing .news-press-search{margin:0 0 90px 0}.news-press-listing .news-press-search ul{padding:0}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category{display:inline-block}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category h4{display:inline-block;margin:0}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul{display:inline-block}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li{display:inline-block;margin-left:15px;font-size:.75rem;font-weight:600}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li label{background-color:#F2F3F3;padding:8px 25px;border-radius:6px;cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li input{display:none}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li.sf-option-active label,.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li:hover label{background-color:#CD78C8}.news-press-listing .news-press-search .sf-field-sort_order{display:inline-block;float:right}.news-press-listing .news-press-search .sf-field-sort_order h4{display:inline-block}.news-press-listing .news-press-search .sf-field-sort_order select{color:#003437;background-color:#F2F3F3;border:none;outline:none;height:50px;border-radius:10px;padding-left:20px;margin:0 0 0 15px;-webkit-appearance:none;-moz-appearance:none;font-size:.75rem;font-weight:500;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:center right 20px}.news-press-listing .news-press-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}.news-press-listing .news-press-grid .news-card-sm{background-color:#F8F9F9;border-radius:10px;position:relative;padding:40px 44px 51px 44px;min-height:290px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-press-listing .news-press-grid .news-card-sm .content{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;padding:30px}.news-press-listing .news-press-grid .news-card-sm .content ul{list-style:none;padding:0}.news-press-listing .news-press-grid .news-card-sm .content ul li{display:inline-block;margin:0 15px 0 0;font-size:.65rem;padding:5px 12px;border-radius:6px;font-weight:500;color:#003437}.news-press-listing .news-press-grid .news-card-sm .content ul li:first-child{background-color:#CD78C8;font-weight:600}.news-press-listing .news-press-grid .news-card-sm .content ul li:last-child{background-color:#E5E8E8}.news-press-listing .news-press-grid .news-card-sm .content h4{font-size:1.25rem;line-height:1.4;margin:0;position:absolute;padding:0 44px 0 0;bottom:51px;color:#003437;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-press-listing .news-press-grid .news-card-sm .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;overflow:hidden;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.news-press-listing .news-press-grid .news-card-sm .img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:2}.news-press-listing .news-press-grid .news-card-sm .img-wrap .filter{position:absolute;background-color:#003437;top:0;left:0;width:100%;height:100%;z-index:3;opacity:.3}.news-press-listing .news-press-grid .news-card-sm:hover{transform:scale(1.04)}.news-press-listing .news-press-grid .news-card-sm:hover .img-wrap{opacity:1}.news-press-listing .news-press-grid .news-card-sm.has-feat-img:hover .content h4{color:#fff}.contact-cards .card-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:76px;grid-row-gap:47px}.contact-cards .card-grid .contact-card .top{background-color:#003437;padding:30px 45px;border-radius:10px 10px 0 0;position:relative}.contact-cards .card-grid .contact-card .top .icon{width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-color:#CD78C8;border-radius:30px;position:absolute;top:-30px;right:-30px}.contact-cards .card-grid .contact-card .top h5{font-size:1.25rem;color:#CD78C8;margin:0 0 16px 0}.contact-cards .card-grid .contact-card .top p{margin:0;color:#fff}.contact-cards .card-grid .contact-card .bottom{background-color:#F8F9F9;padding:30px 45px;border-radius:0 0 10px 10px}.contact-cards .card-grid .contact-card .bottom p{margin:0 0 10px 0}.contact-cards .card-grid .contact-card .bottom p a,.contact-cards .card-grid .contact-card .bottom p span{font-weight:600;color:#003437}.contact-cards .card-grid .contact-card .bottom p a{text-decoration:underline}.contact-cards .card-grid .contact-card .bottom p a:hover{color:#CD78C8}.contact-cards .card-grid .contact-card .bottom p:last-child{margin:0}.map{position:relative}.map img{width:100%;height:auto;position:relative;z-index:1}.map .address{position:absolute;width:100%;left:0;bottom:90px;z-index:2}.map .address .address-content{background-color:#003437;padding:26px 50px;border-radius:200px}.map .address .address-content p{color:#CD78C8;font-weight:600;text-align:center;margin:0}.map .address .address-content p span{font-weight:400;color:#E5E8E8}.fw-links h5{font-size:1.25rem;margin:0 0 44px 0}.fw-links .intro-text{margin:-20px 0 35px 0}.fw-links .intro-text p a{color:#003437;text-decoration:underline}.fw-links .intro-text p a:hover{color:#CD78C8}.fw-links .fw-link{display:block;width:100%;padding:20px 100px 20px 30px;background-color:#F8F9F9;border-radius:10px;margin:0 0 5px 0;position:relative;color:#003437;font-size:.8rem;font-weight:500}.fw-links .fw-link .arrow{width:38px;height:38px;background-color:#E5E8E8;position:absolute;top:calc(50% - 18px);right:14px;border-radius:38px;background-image:url(/wp-content/themes/fleetmortgages/img/arrow-right.svg);background-position:center;background-repeat:no-repeat;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.fw-links .fw-link:hover .arrow{background-color:#CD78C8}.fw-links .fw-link:last-child{margin:0}.join-the-team-cta{background-color:#F2F3F3}.join-the-team-cta .content{text-align:center}.join-the-team-cta .content h5{margin:0 0 40px 0}.join-the-team-cta .content p{font-size:1.25rem;margin:0}.join-the-team-cta .content .btn-green{background-color:#003437;color:#CD78C8;margin:50px 0 0 0}.join-the-team-cta .content .fm-btn-primary{background-color:#003437;color:#CD78C8;margin:50px 0 0 0}.join-the-team-cta .content .fm-btn-primary .bg{background-color:#fff}.join-the-team-cta .content .fm-btn-primary:hover{color:#003437}.join-the-team-cta .team-scroll-container{overflow:hidden}.join-the-team-cta .top-row{margin-bottom:40px;margin-top:108px}.join-the-team-cta .team-pill{display:inline-block;margin-right:35px;background-color:#CD78C8;padding:6px 40px 6px 6px;border-radius:100px}.join-the-team-cta .team-pill img{width:61px;aspect-ratio:1/1;border-radius:60px;background-color:#003437;display:inline-block;margin:0 20px 0 0;object-fit:cover;object-position:top center}.join-the-team-cta .team-pill p{margin:0;display:inline-block;font-size:.8rem;font-weight:500}.related-posts{background-color:#F8F9F9}.related-posts .btn-primary{background-color:#E5E8E8;float:right}.related-posts .btn-primary:hover{background-color:#CD78C8;color:#003437}.related-posts .related-grid{margin-top:60px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}.related-posts .related-grid .related-post{background-color:#EBEEEE;padding:56px;border-radius:10px;height:100%;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.related-posts .related-grid .related-post h3{font-size:1.25rem;color:#003437;font-weight:600;line-height:1.4;margin:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.related-posts .related-grid .related-post ul.terms{list-style:none;padding:0}.related-posts .related-grid .related-post ul.terms li{display:inline-block;font-size:.65rem;font-weight:500;color:#003437;background-color:#E5E8E8;padding:5px 12px;border-radius:6px}.related-posts .related-grid .related-post ul.terms li:first-child{background-color:#CD78C8;font-weight:600;margin:0 15px 0 0}.related-posts .related-grid .related-post:hover{background-color:#003437}.related-posts .related-grid .related-post:hover h3{color:#fff}.solicitor-fees form{display:flex;flex-wrap:wrap;background-color:#CD78C8;padding:38px 36px;border-radius:10px;margin:0 0 26px 0}.solicitor-fees form input[type=text],.solicitor-fees form select{flex:1;background-color:#F8F9F9;height:50px;border-radius:10px;border:none;padding:0 0 0 17px;color:#003437;font-size:.8rem;font-weight:500;outline:none;margin:0 32px 0 0}.solicitor-fees form select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 17px center;background-repeat:no-repeat}.solicitor-fees form input[type=submit]{flex:0 0 162px;background-color:#F8F9F9;height:50px;border-radius:10px;border:none;color:#003437;font-size:.8rem;font-weight:500;outline:none;min-width:162px;text-align:left;padding-left:17px}.solicitor-fees form ::-webkit-input-placeholder{color:#003437}.solicitor-fees form ::-moz-placeholder{color:#003437}.solicitor-fees form :-ms-input-placeholder{color:#003437}.solicitor-fees form :-moz-placeholder{color:#003437}.solicitor-fees .results .accordion .accordion-item{border:none;margin:5px 0 0 0}.solicitor-fees .results .accordion .accordion-item:first-of-type .accordion-button,.solicitor-fees .results .accordion .accordion-item:last-of-type .accordion-button{border-radius:0}.solicitor-fees .results .accordion .accordion-item .accordion-button{background-color:#CD78C8;border:none;box-shadow:none;padding:0 15px 0 50px;position:relative;min-height:65px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.solicitor-fees .results .accordion .accordion-item .accordion-button h6{color:#003437;font-size:.8rem;margin:0}.solicitor-fees .results .accordion .accordion-item .accordion-button p{margin:0;background-color:#CD78C8;padding:0 20px;width:320px;text-align:center;position:absolute;right:66px;height:100%;line-height:65px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.solicitor-fees .results .accordion .accordion-item .accordion-button .icon{width:38px;height:38px;border-radius:40px;background-color:#E5E8E8;background-image:url(/wp-content/themes/fleetmortgages/img/plus-icon.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 19px);right:15px;transform:rotate(45deg);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.solicitor-fees .results .accordion .accordion-item .accordion-button::after{display:none}.solicitor-fees .results .accordion .accordion-item .accordion-button:hover{background-color:#CD78C8!important;cursor:pointer}.solicitor-fees .results .accordion .accordion-item .accordion-button:hover p{background-color:#CD78C8!important}.solicitor-fees .results .accordion .accordion-item .accordion-button.collapsed{background-color:#F8F9F9}.solicitor-fees .results .accordion .accordion-item .accordion-button.collapsed p{background-color:#F2F3F3}.solicitor-fees .results .accordion .accordion-item .accordion-button.collapsed .icon{transform:rotate(0deg)}.solicitor-fees .results .accordion .accordion-item .accordion-body{padding:0;background-color:#F8F9F9}.solicitor-fees .results .accordion .content{display:flex;justify-content:space-between;padding:40px 55px}.solicitor-fees .results .accordion .content h6{font-size:.6rem;color:#003437;opacity:.5;margin:0 0 14px 0}.solicitor-fees .results .accordion .content .contact,.solicitor-fees .results .accordion .content .address,.solicitor-fees .results .accordion .content .contact-details{flex:1}.solicitor-fees .results .accordion .content .contact p,.solicitor-fees .results .accordion .content .address p,.solicitor-fees .results .accordion .content .contact-details p{font-size:.8rem;margin:0}.solicitor-fees .results .accordion .content .contact p span,.solicitor-fees .results .accordion .content .address p span,.solicitor-fees .results .accordion .content .contact-details p span{font-weight:600}.solicitor-fees .results .accordion .content .address{padding:0 10%}.solicitor-fees .results .accordion .content .address.no-contact{padding:0 10% 0 0}.solicitor-fees .results .accordion .content .contact-details{padding-left:30px}.solicitor-fees .results .accordion .content .contact-details p{font-weight:600}.solicitor-fees .results .accordion .content .contact-details a{color:#003437;font-weight:600;font-size:.8rem;text-decoration:underline}.solicitor-fees .results .accordion .content .contact-details a:hover{color:#CD78C8}.solicitor-fees .download a{background-color:#003437;color:#fff;text-decoration:underline;font-size:.75rem;padding:21px 186px 21px 36px;border-radius:100px;position:relative;display:table;font-weight:600;margin:60px auto 60px auto}.solicitor-fees .download a .icon{height:100%;aspect-ratio:1/1;background-image:url(/wp-content/themes/fleetmortgages/img/dl-arrow.svg);background-color:#CD78C8;position:absolute;top:0;right:0;border-radius:300px;background-position:center;background-repeat:no-repeat;background-size:15px auto}.solicitor-fees .disclaimer{background-color:#F8F9F9;padding:20px 37px;border-radius:10px;margin:20px 0 0 0}.solicitor-fees .disclaimer p{font-size:.6rem;font-weight:500;line-height:1.8}.solicitor-fees .disclaimer p:last-child{margin:0}.solicitor-fees .disclaimer p strong{font-weight:600}.faq-no-search-results .no-results{display:none}.faq-no-search-results .no-results.active{display:block}.faq-no-search-results .no-results .no-result-content{background-color:#CD78C8;text-align:center;padding:20px 30px;border-radius:10px;margin-top:110px}.faq-no-search-results .no-results .no-result-content p{font-weight:500}.faq-no-search-results .no-results .no-result-content p strong{font-weight:600}.faq-no-search-results .no-results .no-result-content p:last-child{margin:0}.mortgage-calculator .form-indicator-wrapper{position:relative;margin:0 0 110px 0}.mortgage-calculator .form-indicator-wrapper .progress-bg{position:absolute;background-color:#F2F3F3;width:100%;height:10px;border-radius:10px;z-index:1;top:calc(50% - 5px)}.mortgage-calculator .form-indicator-wrapper .progress-bg span{position:absolute;top:0;left:0;height:100%;background-color:#CD78C8;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg1{width:1%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg2{width:2%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg3{width:3%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg4{width:4%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg5{width:5%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg6{width:6%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg7{width:7%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg8{width:8%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg9{width:9%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg10{width:10%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg11{width:11%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg12{width:12%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg13{width:13%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg14{width:14%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg15{width:15%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg16{width:16%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg17{width:17%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg18{width:18%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg19{width:19%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg20{width:20%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg21{width:21%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg22{width:22%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg23{width:23%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg24{width:24%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg25{width:25%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg26{width:26%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg27{width:27%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg28{width:28%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg29{width:29%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg30{width:30%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg31{width:31%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg32{width:32%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg33{width:33%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg34{width:34%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg35{width:35%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg36{width:36%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg37{width:37%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg38{width:38%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg39{width:39%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg40{width:40%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg41{width:41%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg42{width:42%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg43{width:43%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg44{width:44%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg45{width:45%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg46{width:46%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg47{width:47%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg48{width:48%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg49{width:49%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg50{width:50%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg51{width:51%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg52{width:52%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg53{width:53%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg54{width:54%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg55{width:55%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg56{width:56%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg57{width:57%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg58{width:58%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg59{width:59%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg60{width:60%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg61{width:61%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg62{width:62%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg63{width:63%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg64{width:64%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg65{width:65%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg66{width:66%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg67{width:67%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg68{width:68%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg69{width:69%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg70{width:70%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg71{width:71%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg72{width:72%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg73{width:73%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg74{width:74%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg75{width:75%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg76{width:76%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg77{width:77%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg78{width:78%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg79{width:79%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg80{width:80%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg81{width:81%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg82{width:82%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg83{width:83%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg84{width:84%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg85{width:85%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg86{width:86%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg87{width:87%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg88{width:88%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg89{width:89%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg90{width:90%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg91{width:91%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg92{width:92%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg93{width:93%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg94{width:94%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg95{width:95%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg96{width:96%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg97{width:97%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg98{width:98%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg99{width:99%}.mortgage-calculator .form-indicator-wrapper .progress-bg span.bg100{width:100%}.mortgage-calculator .form-indicator-wrapper ul.form-indicator{list-style:none;padding:0;width:100%;display:flex;justify-content:space-between;position:relative;z-index:3}.mortgage-calculator .form-indicator-wrapper ul.form-indicator li{flex:0 0 48px;text-align:center;background-color:#F2F3F3;font-size:.7rem;font-weight:600;height:29px;line-height:29px;border-radius:20px;position:relative}.mortgage-calculator .form-indicator-wrapper ul.form-indicator li.complete{font-size:0;background-color:#CD78C8;background-image:url(/wp-content/themes/fleetmortgages/img/form-tick.svg);background-position:center;background-repeat:no-repeat}.mortgage-calculator fieldset{padding:0 0 90px 0}.mortgage-calculator fieldset input[type=radio]{display:none}.mortgage-calculator fieldset input[type=radio]:checked+label{background-color:#CD78C8}.mortgage-calculator fieldset legend{font-size:1.25rem;font-weight:600;margin:0 0 45px 0}.mortgage-calculator fieldset .calc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:36px;grid-row-gap:36px}.mortgage-calculator fieldset .calc-grid label{background-color:#F8F9F9;font-size:.8rem;padding:12px;border-radius:6px;font-weight:500;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.mortgage-calculator fieldset .calc-grid label:hover{background-color:#CD78C8}.mortgage-calculator fieldset .calc-grid label .ltv-label{font-size:13px;display:block;font-weight:600;padding:0 0 0 10px}.mortgage-calculator fieldset .calc-grid .input-group{grid-area:1/1/2/3}.mortgage-calculator fieldset .calc-grid .input-group .input-group-text{background-color:#F8F9F9;padding-right:0;border-color:#003437;font-size:.8rem;color:#003437;font-weight:500;box-shadow:none}.mortgage-calculator fieldset .calc-grid .input-group input[type=number],.mortgage-calculator fieldset .calc-grid .input-group input[type=text]{border-left:none;background-color:#F8F9F9;border-color:#003437;border-right:none;height:50px;font-size:.8rem;color:#003437;font-weight:500;padding-left:10px;outline:none}.mortgage-calculator fieldset .calc-grid .input-group .btn-primary{text-decoration:none;border:1px solid #CD78C8;border-radius:0 6px 6px 0;width:167px;font-weight:500}.mortgage-calculator fieldset .calc-grid .input-group .btn-primary:hover{background-color:#003437;color:#CD78C8}.mortgage-calculator fieldset .calc-grid .input-group .btn-primary:visited,.mortgage-calculator fieldset .calc-grid .input-group .btn-primary:active,.mortgage-calculator fieldset .calc-grid .input-group .btn-primary:focus{background-color:#CD78C8;color:#003437}.mortgage-calculator fieldset .calc-grid .input-group ::-ms-input-placeholder{color:#003437}.mortgage-calculator fieldset .calc-grid .input-group ::placeholder{color:#003437}.mortgage-calculator .results h3{font-size:1.25rem;font-weight:600;margin:0 0 45px 0}.mortgage-calculator .results .results-wrapper{background-color:#F2F3F3;border-radius:10px;position:relative}.mortgage-calculator .results .results-wrapper .result{background-color:#003437;text-align:center;position:absolute;width:40%;height:100%;top:0;left:0;border-radius:10px 0 0 10px}.mortgage-calculator .results .results-wrapper .result .content{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);padding:0 30px}.mortgage-calculator .results .results-wrapper .result .content h5{color:#fff}.mortgage-calculator .results .results-wrapper .result .content p{color:#003437;background-color:#CD78C8;display:table;margin:12px auto 0 auto;padding:6px 10px;border-radius:6px;font-size:.65rem;font-weight:500}.mortgage-calculator .results .results-wrapper .result .content p span{font-weight:600}.mortgage-calculator .results .results-wrapper .result .content p#calc-info{background-color:#003437;color:#fff;padding:6px 40px}.mortgage-calculator .results .results-wrapper .result-ctas{padding:50px 40px}.mortgage-calculator .results .results-wrapper .result-ctas p{font-size:.6rem;font-weight:500;margin:0}.mortgage-calculator .results .results-wrapper .result-ctas .btns{margin:40px 0 0 0}.mortgage-calculator .results .results-wrapper .result-ctas .btns .btn-primary:hover{background-color:#003437;color:#CD78C8}.mortgage-calculator .results .results-wrapper .result-ctas .btns .btn-green{background-color:#003437;color:#CD78C8;margin:0 0 0 18px}.mortgage-calculator .results .results-wrapper .result-ctas .btns .btn-green:hover{background-color:#CD78C8;color:#003437}.mortgage-calculator .calc-btns-mobile{display:none;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:17px;grid-row-gap:17px}.mortgage-calculator .calc-btns-mobile .btn-primary{text-align:center;border-radius:5px;text-decoration:none}.mortgage-calculator .calc-btns-mobile .btn-primary:hover{background-color:#CD78C8;color:#003437}.mortgage-calculator .calc-btns-mobile .btn-primary:first-child{background-color:#F2F3F3}.mortgage-calculator .calc-btns-mobile .btn-primary:first-child:hover{color:#003437;background-color:#F2F3F3}.mortgage-calculator .clear-calc a{display:inline-block;background-color:#F2F3F3;color:#003437;font-size:.8rem;text-decoration:none;padding:12px 180px 12px 20px;border-radius:6px;font-weight:500;margin:90px 0 0 0;position:relative}.mortgage-calculator .clear-calc a .icon{position:absolute;width:25px;height:25px;right:13px;border-radius:25px;top:calc(50% - 12.5px);background-color:#CD78C8;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.mortgage-calculator .clear-calc a .icon span{position:absolute;width:13px;height:1.5px;background-color:#003437;top:11.5px;left:6px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.mortgage-calculator .clear-calc a .icon span:first-child{transform:rotate(45deg)}.mortgage-calculator .clear-calc a .icon span:last-child{transform:rotate(-45deg)}.mortgage-calculator .clear-calc a:hover{background-color:#CD78C8}.mortgage-calculator .clear-calc a:hover .icon{background-color:#003437}.mortgage-calculator .clear-calc a:hover .icon span{background-color:#CD78C8}.meet-the-team .content .ff-container{display:flex;justify-content:center}.meet-the-team .content .ff-container .fm-btn-primary{display:initial;margin:20px 0 0 0}.page-id-1291 .op-cta-card p{line-height:1.2}.lost-error .content{padding:380px 0 260px 0}.lost-error .content h1{background-color:#CD78C8;font-size:9rem;padding:20px 30px;margin:0;border-radius:400px;text-align:center;font-weight:500}.lost-error .content h3{color:#CD78C8;font-size:1.6rem;font-weight:600;margin:0 0 22px 0}.lost-error .content p{color:#F8F9F9;font-size:1.3rem;font-weight:500;margin:0}.lost-error .content .btns{margin:57px 0 0 0}.lost-error .content .btns .fm-btn-primary:last-child{background-color:#F8F9F9;margin:0 0 0 28px}.lost-error .content .btns .fm-btn-primary:last-child .bg{background-color:#CD78C8}.convey-no-results{grid-area:1/1/2/3}.convey-no-results .no-result-content{background-color:#CD78C8;text-align:center;padding:20px 30px;border-radius:10px;margin-bottom:60px}.convey-no-results .no-result-content p{font-weight:500}.convey-no-results .no-result-content p:last-child{margin:0}.menu-burger{width:42.5px;height:42.5px;background-color:#003437;display:none;position:relative;top:16px;margin:0 0 0 18px;border-radius:40px}.menu-burger span{width:18px;height:1.5px;border-radius:10px;background-color:#CD78C8;display:block;position:absolute;left:calc(50% - 9px);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.menu-burger span:nth-child(1){top:15px}.menu-burger span:nth-child(2){top:20px}.menu-burger span:nth-child(3){top:25px}.menu-burger.active{background-color:#CD78C8}.menu-burger.active span{background-color:#003437;top:20px}.menu-burger.active span:nth-child(1){transform:rotate(45deg)}.menu-burger.active span:nth-child(2){opacity:0}.menu-burger.active span:nth-child(3){transform:rotate(-45deg)}@media only screen and (max-width:1400px){.container-inner{padding:0 30px}.bdm-listing .bdm-grid .bdm-card .top ul.terms li{font-size:.7rem;padding:4px 10px}.product-search .search-content ul li select{margin:0 10px 0 0}.product-search-sort{float:none;margin:40px 0 0 0}.product-search-sort .sf-field-sort_order{float:right}.product-listing .product-card .content ul li:first-child{display:table;margin:0 0 17px 0}.product-listing .product-card .content .btn-product-info{float:none;margin:30px 0 0 0}}@media only screen and (max-width:1200px){.menu-burger{display:inline-block}header{padding:22px 0 12px 0}header,.home-hero.nav-over-dark header{background-color:#F8F9F9}header .main-logo,.home-hero.nav-over-dark header .main-logo{background-image:url(/wp-content/themes/fleetmortgages/img/fleet-mortgages-logo-dark.svg)!important}header .navbar-content nav,.home-hero.nav-over-dark header .navbar-content nav{display:none}.home-hero.nav-over-img-video header .navbar-content .btns a.register{background-color:#E5E8E8;color:#003437}.container-inner{padding:0}footer .footer-legal ul li{margin:0 0 0 40px}.key-highlights .highlight-items .item h5{font-size:1.3rem}.contact-cards .card-grid{grid-column-gap:56px}.contact-cards .card-grid .contact-card .top .icon{right:-15px}.bdm-listing .bdm-grid .bdm-card .top ul.terms li{padding:4px 5px;margin:0 6px 0 0}.bdm-listing .bdm-grid .bdm-card .top ul.terms li:last-child{margin:0}.product-search .search-content ul{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.product-search .search-content ul li label{width:100%}.product-search .search-content ul li select{margin:0;width:100%}.product-search .search-content ul a.search-filter-reset{width:100%}.solicitors-panel .search-form{padding:0}.solicitors-panel .search-form .sf-field-sort_order,.solicitors-panel .search-form .sf-field-search{display:none}}@media only screen and (max-width:992px){.sitewide-notice{text-align:left}header .navbar-content .btns{display:none}.menu-burger{top:18px}.home-hero .hero-service-levels .level-item{text-align:center}.home-hero .hero-service-levels .level-item p{position:relative;top:-16px}.statistics .stat-grid.stat-grid-three{grid-column-gap:30px;grid-row-gap:30px}.key-highlights .highlight-items{padding:0;margin:40px 0 0 0}.meet-the-team .meet-team-grid{grid-column-gap:30px;grid-row-gap:30px}.testimonials .testimonial-grid{grid-column-gap:30px;grid-row-gap:30px}.content-hub .hub-grid{gap:30px}.content-hub .hub-grid .left-column a .post-card-sm{margin:0 0 30px 0}footer .footer-content .newsletter h5{padding:0;margin:0 0 30px 0}footer .footer-content .newsletter .nl-form{float:none;width:80%}footer .footer-content .menu-grid{grid-template-columns:repeat(3,1fr)}.text-block .narrow-container{padding:0}footer .footer-legal .footer-right{float:none;margin:8px 0 0 0}.feature-list-block .feat-list-grid{grid-template-columns:repeat(1,1fr)}.feature-list-block .feat-list-grid .right .feat-list-wrapper .icon{right:-10px}.link-cards .grid-for-cards .cta-link-card .icon-wrapper{right:-10px}.cta-card-block .op-cta-card .icon-wrapper{right:-10px}.page-hero .content p{text-align:left}.page-hero.hero-has-bg-img .content{padding:240px 0 140px 0;position:relative;z-index:3}.page-hero.hero-has-bg-img .hero-bg-img{height:calc(100% - 118px);bottom:0}.latest-downloads .dl-grid{grid-column-gap:30px;grid-row-gap:30px}.page-links-block .link-grid{display:grid;grid-column-gap:30px}.broker-cta .cta-pill{padding:19px 24px 19px 80px}.quick-links .ql-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:0}.quick-links .ql-grid .left{padding:0;margin:0 0 40px 0}.contact-form-block .content .social{bottom:10px}.contact-form-block .form-wrapper{margin:40px 0 0 0;padding:23px 13px 12px 13px}.contact-form-block .form-wrapper .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:20px}.page-links-block .link-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:34px;grid-row-gap:30px}.team-modal .modal-body{padding:40px 20px}.team-modal .modal-body .profile{width:100%;height:400px;border-radius:10px 10px 0 0}.team-modal .modal-body .content{margin-top:400px}.gform_wrapper.gravity-theme .gfield.gfield--width-half{-ms-grid-column-span:12;grid-column:span 12}.page-hero .content.hero-text-and-img img{margin:40px 0 0 0}.sidebar-and-content .sidebar-menu{display:none}.sidebar-and-content .mobile-contents-menu{display:block;margin:0 0 40px 0}.sidebar-and-content .mobile-contents-menu form select{width:100%;height:55px;background-color:#F2F3F3;border-radius:6px;border:none;-webkit-appearance:none;-o-appearance:none;color:#003437;font-weight:500;font-size:.9rem;padding-left:20px;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 20px center;background-repeat:no-repeat;outline:none}.page-hero .hero-search-bar{width:100%;max-width:calc(100% - 30px);height:60px}.page-hero .hero-search-bar button[type=submit],.page-hero .hero-search-bar input[type=submit]{width:60px;height:60px}.faq-block .accordion-item .accordion-header .accordion-button{padding:24px 60px 24px 30px}.download-listing .dl-grid{grid-template-columns:repeat(1,1fr)}.bdm-listing .bdm-grid{grid-template-columns:repeat(1,1fr)}.bdm-listing .bdm-grid .bdm-card .top .top-intro{padding:0 0 0 8%}.bdm-modal-md .bdm-modal .modal-body .content{margin-top:0;padding:30px 40px}.bdm-modal-md .bdm-modal .modal-body .content .top .profile-img{width:100%}.bdm-modal-md .bdm-modal .modal-body .content .bottom{padding:25px 40px}.featured-post-hero .content p{text-align:left}.product-listing-search{padding:60px 0}.product-listing .product-card .content .btn-primary{float:none;margin:0 0 10px 0}.product-listing .product-card .content table thead tr th{min-width:120px}.product-listing .product-card .content table thead tr th:nth-child(5){min-width:300px}.product-listing .product-card .product-info-content{padding:36px 30px 26px 30px}.resources-listing .resources-wrapper h3.results-heading{display:none}.resources-listing .resources-wrapper .resource-listing-items{padding:0}.resources-listing .resources-wrapper form.searchandfilter .sf-field-search{display:none}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category{padding:0}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category ul{display:none}.resources-listing .resources-wrapper form.searchandfilter li.sf-field-taxonomy-resource-category select{display:block}.solicitor-fees form{padding:18px 16px}.solicitor-fees form input[type=text],.solicitor-fees form select{margin:0 20px 0 0}.solicitor-fees .results .accordion .accordion-item .accordion-button p{width:220px}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type:first-child{display:none}.solicitors-panel .search-form .sf-field-taxonomy-solicitor-type:last-child{display:block}.solicitors-panel .solicitors-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}#menuCollapse .btns{display:block}.mortgage-calculator .calc-btns-mobile{display:grid}.mortgage-calculator .input-group button{display:none}.mortgage-calculator .input-group input{border-right:1px solid #003437!important;border-radius:0 6px 6px 0!important}.related-posts .related-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:40px}.lost-error .content{padding:200px 0 70px 0}.lost-error .content h1{font-size:3rem;display:table;margin:0 0 30px 0}.solicitors-panel .search-form li.sf-field-taxonomy-solicitor-type h4,.solicitors-panel .search-form li.sf-field-taxonomy-solicitor-type input.sf-input-radio,.solicitors-panel .search-form li.sf-field-taxonomy-solicitor-type label.sf-label-radio{display:none}}@media only screen and (max-width:768px){.pt-sm{padding-top:40px}.pt-md{padding-top:60px}.pt-lg{padding-top:70px}.pb-sm{padding-bottom:40px}.pb-md{padding-bottom:60px}.pb-lg{padding-bottom:70px}h2{font-size:1.8rem}h5{font-size:1.3rem}.text-block .lead-text{font-size:1rem}.sidebar-and-content .page-links a.link-item{display:block;margin:0 0 20px 0}.sidebar-and-content .page-links a.link-item:first-child{margin:0}.wayfinder-cards .card-grid .wayfinder-card{padding:48px 30px}.wayfinder-cards .card-grid .wayfinder-card h4{font-size:1.3rem;margin:0 0 30px 0}.home-hero{height:calc(100vh - 120px);min-height:660px}.home-hero .hero-bg-img{display:none}.home-hero .hero-bg-img-mob{display:block}.home-hero .hero-filter{background:rgb(0 0 0 / .4)!important;width:100%}.home-hero .content{position:absolute;bottom:124px;padding:0;width:calc(100% - 30px)}.home-hero .content ul,.home-hero .content p{display:none}.home-hero .content h1{margin:0;font-size:2rem}.home-hero .content .hero-btns{margin:30px 0 0 0}.wayfinder-cards .card-grid{grid-template-columns:repeat(1,1fr)}.statistics .stat-grid.stat-grid-three{grid-template-columns:repeat(1,1fr)}.broker-cta .cta-pill{padding:19px 24px;text-align:center;border-radius:10px}.broker-cta .cta-pill img{float:none;margin:0 auto 30px auto}footer .footer-content .menu-grid{grid-template-columns:repeat(2,1fr)}footer .footer-content .newsletter{margin:0 0 40px 0}footer .footer-content .newsletter .nl-form{width:100%}footer .footer-content .strap{margin:20px 0 0 0}.testimonials .content .btn-primary{margin:20px 0 0 0}.testimonials .testimonial-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;margin:60px 0 0 0}.testimonials .testimonial-grid .testimonial-card:last-child{display:none}.content-hub .hub-top{padding:0;margin:0 0 40px 0}.content-hub .hub-top .btn-primary{float:none}.content-hub .hub-grid{flex-direction:column-reverse}.content-hub .hub-grid .right-column .post-card-lg .img-wrapper{height:50vh}.meet-the-team .meet-team-grid{grid-template-columns:repeat(2,1fr)}.meet-the-team .meet-team-grid .tm-lg:last-child{display:none}.text-and-img .img-wrapper-for-shape{margin:0 0 40px 0}.text-and-img .img-wrapper-for-shape.shape-img-right img{float:none}.text-and-img .text-right-sm-pad-left{padding:0}.text-and-img .icon{right:initial;left:30px}.text-and-img+.text-and-img{padding-top:60px}.sitewide-notice .close{top:calc(50% - 12.5px)}.text-block .text-grid-two-col{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}.link-cards .grid-for-cards{display:grid;grid-template-columns:1fr;grid-template-rows:initial;grid-column-gap:30px;grid-row-gap:40px}.link-cards .grid-for-cards .cta-link-card:nth-child(1){grid-area:1/1/2/3}.link-cards .grid-for-cards .cta-link-card:nth-child(2){grid-area:2/1/3/3}.link-cards .grid-for-cards .cta-link-card:nth-child(3){grid-area:3/1/4/3}.latest-downloads .intro-row{margin-bottom:40px}.latest-downloads .intro-row .btn-primary{float:none;margin:30px 0 0 0}.latest-downloads .intro-row .fm-btn-primary{float:none;margin:30px 0 0 0}.latest-downloads .dl-grid{grid-template-columns:repeat(1,1fr)}.video-block .video-wrapper{height:40vh}.team-listing-grid .team-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:30px}.team-listing-grid .intro{margin-bottom:30px}.team-listing-grid .intro ul{padding:0;margin:20px 0 0 0}.team-listing-grid .intro ul .sf-field-taxonomy-team-category{float:none}.quick-links .ql-grid .right .link-item{margin:30px 0 30px 0}.table-block tbody tr td:first-child{min-width:160px}.team-listing-grid .team-grid .team-card-sm .profile{width:76px;height:76px;max-width:76px;min-width:76px}.team-listing-grid .team-grid .team-card-sm .content{padding:0 0 0 10px}.team-listing-grid .team-grid .team-card-sm .content h5{font-size:.8rem}.team-listing-grid .team-grid .team-card-sm .content p{font-size:.7rem;margin-bottom:0}.contact-cards .card-grid{grid-template-columns:repeat(1,1fr)}.map img{height:450px;object-fit:cover;object-position:top}.map .address{bottom:30px}.map .address .address-content{padding:16px 30px}.map .address .address-content p{font-size:.8rem}.sidebar-and-content .mobile-contents-menu form select{font-weight:500;font-size:.8rem;padding-left:10px;background-position:right 10px center}.page-hero .hero-search-bar input[type=text]{font-size:.7rem;padding:0 0 0 15px}.faq-block .accordion-item .accordion-header .accordion-button{padding:24px 60px 24px 20px}.faq-block .accordion-item .accordion-body{padding:24px 20px}.bdm-listing .bdm-grid .bdm-card .top{padding:30px 30px 154px 30px}.bdm-listing .bdm-grid .bdm-card .bottom{padding:25px 30px}.fleet-pagination .nav-next,.fleet-pagination .nav-previous{display:none}.bdm-listing .bdm-grid .bdm-card .top ul.areas li:first-child{display:block;margin:0 0 10px 0}.bdm-modal .modal-body .btn-close-modal{right:10px}.bdm-modal-md .bdm-modal .modal-body .content .middle ul.areas li:first-child{display:block;margin:0 0 20px 0}.featured-post-hero .content{padding:200px 0 70px 0}.feat-hero-posts .bg{height:calc(100% - 230px)}.feat-hero-posts .feat-post-slider .slick-dots{bottom:10px;left:20px}.feat-hero-posts .feat-post-slider .slide-item{padding:20px}.feat-hero-posts .feat-post-slider .slide-item .feat-img{height:230px;width:100%;border-radius:0 0 10px 10px;top:initial;bottom:0}.feat-hero-posts .feat-post-slider .slide-item .content{width:100%;margin-bottom:290px}.feat-hero-posts .feat-post-slider .slide-item .content h2{font-size:1.2rem}.feat-hero-posts .feat-post-slider .slick-dots{margin:0;bottom:260px}.news-press-listing .news-press-search{margin:0 0 40px 0}.news-press-listing .news-press-search .sf-field-sort_order{float:none}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category h4{display:block}.news-press-listing .news-press-search .sf-field-taxonomy-news-and-press-category ul li{margin:0 15px 15px 0}.news-press-listing .news-press-grid{grid-template-columns:repeat(1,1fr)}.news-press-listing .news-press-grid .news-card-sm{min-height:initial;padding:30px 20px 30px 20px}.news-press-listing .news-press-grid .news-card-sm .content{position:relative;padding:0}.news-press-listing .news-press-grid .news-card-sm .content h4{position:relative;bottom:initial;padding:0;font-size:1.05rem}.download-listing .dl-grid .dl-item p.tag{display:table;margin:0 0 8px 0}.product-search .search-content ul{grid-template-columns:repeat(1,1fr);grid-column-gap:10px;grid-row-gap:10px}.product-search-sort ul li{display:block;width:100%}.product-search-sort ul li label{display:block;width:100%}.product-search-sort ul li input[type=text]{width:100%}.product-search-sort ul li input[type=submit]{left:initial;right:0}.product-search-sort ul li select{width:100%}.product-search-sort ul li h4{margin:20px 0 10px 0}.product-listing .product-card .product-info-content h5{font-size:1rem;margin:10px 0}.resources-listing .resources-wrapper .resource-card-sm .content{width:100%;padding:30px 20px calc(30vh + 30px) 20px;margin:0}.resources-listing .resources-wrapper .resource-card-sm .featured-image{width:100%;height:30vh;border-radius:0 0 10px 10px;bottom:0}.solicitor-fees form input[type=text],.solicitor-fees form select{margin:0 0 10px 0;width:100%;display:block;flex:none}.solicitor-fees form input[type=submit]{flex:none;display:block;width:100%}.solicitor-fees .results .accordion .accordion-item .accordion-button{display:block;padding:15px 70px 15px 15px}.solicitor-fees .results .accordion .accordion-item .accordion-button p{display:block;position:relative;right:initial;text-align:left;background-color:#fff0;line-height:initial;width:initial;padding:0;margin:6px 0 0 0;font-weight:700;font-size:.8rem}.solicitor-fees .results .accordion .accordion-item .accordion-button.collapsed p{background-color:#fff0}.solicitor-fees .results .accordion .content{display:block;justify-content:initial;padding:20px 15px}.solicitor-fees .results .accordion .content .contact{margin:0 0 20px 0}.solicitor-fees .results .accordion .content .address{padding:0;margin:0 0 20px 0}.solicitor-fees .results .accordion .content .contact-details{padding:0 0 0 0}.solicitor-fees .download a{padding:21px 100px 21px 36px}.solicitor-fees .download a .icon{width:60px;height:60px;top:calc(50% - 30px);right:15px}.solicitor-fees .disclaimer{padding:20px 15px}.solicitors-panel .solicitors-grid .solicitor{padding:20px 15px 15px 15px}.solicitors-panel .solicitors-grid .solicitor h5{margin:0 0 20px 0}.solicitors-panel .solicitors-grid .solicitor ul li:first-child{display:table;margin:0 0 15px 0}.statistics .stat-grid.stat-grid-two{grid-template-columns:repeat(1,1fr)}.mortgage-calculator .form-indicator-wrapper{margin:0 0 50px 0}.mortgage-calculator .form-indicator-wrapper .progress-bg{height:6px;top:calc(50% - 3px)}.mortgage-calculator .form-indicator-wrapper ul.form-indicator li{flex:0 0 35px;height:23px;line-height:23px;font-size:.55rem}.mortgage-calculator .form-indicator-wrapper ul.form-indicator li.complete{background-size:10px auto}.mortgage-calculator fieldset{padding:0 0 60px 0}.mortgage-calculator fieldset legend{font-size:1.15rem;margin:0 0 30px 0}.mortgage-calculator fieldset .calc-grid{grid-template-columns:repeat(1,1fr);grid-column-gap:30px;grid-row-gap:30px}.mortgage-calculator .results .results-wrapper .result{width:100%;height:220px;border-radius:10px 10px 0 0}.mortgage-calculator .results .results-wrapper .result-ctas{padding:240px 15px 20px 15px}.mortgage-calculator .results .results-wrapper .result-ctas .btns{margin:20px 0 0 0}.mortgage-calculator .results .results-wrapper .result-ctas .btns .btn-primary{display:block;text-align:center;margin:0 0 20px 0}.mortgage-calculator .results .results-wrapper .result-ctas .btns .btn-primary:last-child{margin:0}.related-posts .related-grid .related-post{padding:20px}.related-posts .related-grid .related-post h3{font-size:1.1rem;line-height:1.2}.resource-hero .content h1{font-size:1.4rem}.lost-error .content h1{font-size:2.2rem;padding:10px 30px}}@media only screen and (max-width:620px){footer .footer-content .newsletter .nl-form{background-color:#fff0;height:140px}footer .footer-content .newsletter .nl-form input[type=email]{height:70px;border-radius:10px 10px 0 0;width:100%;background-position:left 15px center;padding-left:70px;font-size:12px}footer .footer-content .newsletter .nl-form input[type=submit]{height:70px;width:100%;bottom:0;left:0;top:initial;border-radius:0 0 10px 10px}}@media only screen and (max-width:576px){.testimonials .testimonial-grid{grid-template-columns:repeat(1,1fr)}.testimonials .testimonial-grid .testimonial-card:nth-child(2){display:none}.meet-the-team .meet-team-grid{grid-template-columns:repeat(1,1fr)}.meet-the-team .meet-team-grid .tm-lg:nth-child(2){display:none}footer .footer-legal ul{display:block}footer .footer-legal ul li{margin:0 0 0 20px}footer .footer-legal ul li:first-child{margin:0}.home-hero .content .hero-btns .hero-btn.btn-pink{margin:0 20px 20px 0}.home-hero .content .hero-btns .hero-btn.btn-white{display:table}.text-and-img .img-wrapper-for-shape img{min-height:auto}.cta-card-block .op-cta-card{padding:26px 20px 34px 20px}.cta-card-block .op-cta-card p{font-size:.85rem;line-height:1.6}.latest-downloads .dl-grid .dl-item .icon{width:80px}.latest-downloads .dl-grid .dl-item .content{padding:0 66px 0 72px}.team-modal .modal-body .profile{height:280px}.team-modal .modal-body .content{margin-top:280px}.contact-cards .card-grid .contact-card .top,.contact-cards .card-grid .contact-card .bottom{padding:20px 25px}.contact-cards .card-grid .contact-card .top p,.contact-cards .card-grid .contact-card .bottom p{font-size:.8rem}.page-hero .content.hero-text-and-img img{margin:40px 0 0 0;height:70vh}.bdm-listing .bdm-grid .bdm-card .top{padding:30px 15px 132px 15px}.bdm-listing .bdm-grid .bdm-card .top .profile-img{margin:0 0 10px 0}.bdm-listing .bdm-grid .bdm-card .top .top-intro{padding:0}.bdm-listing .bdm-grid .bdm-card .top .bio{margin:10px 0}.bdm-listing .bdm-grid .bdm-card .top .bio p{font-size:.8rem}.bdm-listing .bdm-grid .bdm-card .top .team span{white-space:nowrap}.bdm-listing .bdm-grid .bdm-card .bottom{padding:25px 15px}.bdm-listing .bdm-grid .bdm-card .bottom p{font-size:.7rem}.bdm-modal-md .bdm-modal .modal-body .content{padding:30px 15px}.bdm-modal-md .bdm-modal .modal-body .content h5{font-size:1rem}.bdm-modal-md .bdm-modal .modal-body .content .top .profile-img{width:120px;margin:0 0 20px 0}.bdm-modal-md .bdm-modal .modal-body .content .top .top-content{padding:0}.bdm-modal-md .bdm-modal .modal-body .content .middle p{font-size:.8rem}.bdm-modal-md .bdm-modal .modal-body .bottom{padding:25px 15px}.bdm-modal-md .bdm-modal .modal-body .bottom p{font-size:.7rem}.product-listing-search .dl-btn{display:table;width:100%;margin:20px 0 0 0}.product-search .search-content{padding:30px 20px 30px 20px}.product-search .search-content .product-search-highlights{position:relative;flex-direction:column;gap:0;top:0}.product-search .search-content .product-search-highlights p{flex:0 1 auto;width:auto;max-width:max-content}.product-listing .product-card .content{padding:35px 10px 20px 10px}.product-listing .product-card .content ul li{display:table;margin:0 0 17px 0}.mortgage-calculator .form-indicator-wrapper ul.form-indicator li{flex:0 0 28px}.bdm-listing .bdm-grid .bdm-card .top ul.terms{margin:14px 0 2px 0}.bdm-listing .bdm-grid .bdm-card .top .team span{display:table;margin:10px 0 0 0}}@media only screen and (max-width:350px){.bdm-listing .bdm-grid .bdm-card .top .team span{display:table;margin:10px 0 0 0}}@media only screen and (max-width:1400px){.product-search .search-content ul li.sf-field-sort_order{right:0;bottom:-213px}.product-search .search-content ul li.sf-field-search{bottom:-213px;right:initial;left:0}.product-search .search-content ul li.sf-field-submit{bottom:-213px;right:initial;left:341px}.product-spacer{margin-top:80px}}@media only screen and (max-width:1200px){.product-search .search-content ul li.sf-field-sort_order h4{position:absolute;left:-120px;top:10px}.product-search .search-content ul li.sf-field-sort_order{bottom:-163px}.product-search .search-content ul li.sf-field-search{bottom:-163px}.product-search .search-content ul li.sf-field-submit{bottom:-163px}.product-listing-search{padding:40px 0}}@media only screen and (max-width:768px){.product-search .search-content ul li.sf-field-search{width:100%}.product-search .search-content ul li.sf-field-search input[type=text]{width:100%}.product-search .search-content ul li.sf-field-submit{right:0;left:initial}.product-search .search-content ul li.sf-field-sort_order{bottom:-233px;left:0}.product-search .search-content ul li.sf-field-sort_order h4{display:none}.product-search .search-content ul li.sf-field-sort_order select{width:100%}.product-spacer{margin-top:140px}}@media screen and (max-height:1078px){.home-hero{height:calc(100vh - 48px)}.home-hero .content{position:absolute;width:50%;padding:0;top:50%;transform:translate(0,-50%)!important}.home-hero .content p{padding:0 10% 0 0}}@media screen and (max-height:1078px) and (max-width:960px){.home-hero .content{width:calc(100% - 30px)}}@media screen and (max-height:800px){.home-hero .content ul{display:none}.home-hero .content .hero-btns{margin:30px 0 0 0}}@media screen and (max-height:780px) and (max-width:1200px){.home-hero .content h1{font-size:2rem}}@media screen and (max-width:768px){.home-hero .content{top:initial;bottom:130px;transform:none!important}.home-hero .content h1{font-size:1.65rem}}.mortgage-calculator .switch{position:relative;display:inline-block;width:60px;height:34px;margin-bottom:50px}.mortgage-calculator .switch input{opacity:0;width:0;height:0}.mortgage-calculator .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s}.mortgage-calculator .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:0.4s;transition:0.4s}.mortgage-calculator input:checked+.slider{background-color:#CD78C8}.mortgage-calculator input:focus+.slider{box-shadow:0 0 1px #CD78C8}.mortgage-calculator input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.mortgage-calculator input:checked+.slider:after{content:"Percentage based fee";position:relative;width:300px;display:block;left:80px;font-size:14px;line-height:2.2;font-weight:600}.mortgage-calculator input:not(:checked)+.slider:after{content:"Fixed fee";position:relative;width:300px;display:block;left:80px;font-size:14px;line-height:2.2;font-weight:600}.mortgage-calculator .slider.round{border-radius:34px}.mortgage-calculator .slider.round:before{border-radius:50%}.mortgage-calculator .calc-grid-switch{margin:0 0 30px 0}.full-width-form-block .form-wrapper .form-intro{padding-bottom:20px}.full-width-form-block .form-wrapper .gfield_consent_label{font-size:16px;min-height:29px}.full-width-form-block .form-wrapper .gform_required_legend{display:none}.full-width-form-block .form-wrapper .ginput_container_consent label{position:relative;padding-left:40px;padding-top:2px;background-image:url(/wp-content/themes/fleetmortgages/img/check-one.svg);background-position:top left;background-repeat:no-repeat;display:inline-block;cursor:pointer;user-select:none}.full-width-form-block .form-wrapper .ginput_container_consent input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.full-width-form-block .form-wrapper .ginput_container_consent:has(input[type=checkbox]:checked) label{background-image:url(/wp-content/themes/fleetmortgages/img/check-two.svg)}.full-width-form-block .form-wrapper .ginput_container_checkbox .gchoice{position:relative}.full-width-form-block .form-wrapper .ginput_container_checkbox .gchoice input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.full-width-form-block .form-wrapper .ginput_container_checkbox .gchoice label{position:relative;padding-left:30px;background-image:url(/wp-content/themes/fleetmortgages/img/check-one.svg);background-position:top left;background-repeat:no-repeat;background-size:20px;display:inline-block;cursor:pointer;user-select:none}.full-width-form-block .form-wrapper .ginput_container_checkbox .gchoice input[type=checkbox]:checked+label{background-image:url(/wp-content/themes/fleetmortgages/img/check-two.svg)}.full-width-form-block .form-wrapper .ginput_container_radio .gchoice{position:relative}.full-width-form-block .form-wrapper .ginput_container_radio .gchoice input[type=radio]{position:absolute;opacity:0;cursor:pointer}.full-width-form-block .form-wrapper .ginput_container_radio .gchoice label{position:relative;padding-left:30px;background-image:url(/wp-content/themes/fleetmortgages/img/check-one.svg);background-position:top left;background-repeat:no-repeat;background-size:20px;display:inline-block;cursor:pointer;user-select:none}.full-width-form-block .form-wrapper .ginput_container_radio .gchoice input[type=radio]:checked+label{background-image:url(/wp-content/themes/fleetmortgages/img/check-two.svg)}.select-product-listing .product-card{margin:0 0 40px 0;position:relative}.select-product-listing .product-card .product-labels{position:absolute;display:flex;gap:20px;z-index:90;top:-15px;left:30px}@media only screen and (max-width:568px){.select-product-listing .product-card .product-labels{left:10px}}.select-product-listing .product-card .product-labels .update-label,.select-product-listing .product-card .product-labels .promotion-label{background-color:#81CCD8;font-size:13px;padding:8px 20px 8px 40px;border-radius:30px;background-repeat:no-repeat;background-position:left 14px center}.select-product-listing .product-card .product-labels .update-label span,.select-product-listing .product-card .product-labels .promotion-label span{font-weight:600}.select-product-listing .product-card .product-labels .update-label{background-image:url(/wp-content/themes/fleetmortgages/img/bell.svg)}.select-product-listing .product-card .product-labels .promotion-label{background-image:url(/wp-content/themes/fleetmortgages/img/star.svg)}.select-product-listing .product-card:last-child{margin:0}.select-product-listing .product-card .content{background-color:#F8F9F9;padding:35px 30px 30px 30px;border-radius:10px;position:relative;overflow:hidden}.select-product-listing .product-card .content .product-top{position:absolute;width:100%;height:5px;background-color:#003437;top:0;left:0}.select-product-listing .product-card .content .btn-product-info{background-color:#E5E8E8;font-size:.65rem;color:#003437;font-weight:600;display:inline-block;padding:15px 42px 15px 22px;border-radius:70px;margin:12px 0 0 auto;float:right;background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg);background-position:right 20px top 22px;background-repeat:no-repeat}.select-product-listing .product-card .content .btn-product-info.collapsed{background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg)}.select-product-listing .product-card .content .btn-primary{font-size:.65rem;padding:12px 20px;float:right}.select-product-listing .product-card .content ul{list-style:none;padding:0}.select-product-listing .product-card .content ul li{display:inline-block;font-size:.65rem;font-weight:600;background-color:#EBEEEE;padding:8px 16px;border-radius:6px;margin:0 15px 0 0}.select-product-listing .product-card .content ul li:first-child{font-size:.75rem;background-color:#CD78C8;padding:6px 12px}.select-product-listing .product-card .content table{margin:0;border:none!important}.select-product-listing .product-card .content table thead tr{border:none}.select-product-listing .product-card .content table thead tr th{font-size:.6rem;color:#003437;font-weight:500;opacity:.5;border:none;padding-top:6px}.select-product-listing .product-card .content table thead tr th:nth-child(4){min-width:90px}.select-product-listing .product-card .content table tbody td{border:none;padding-top:0;padding-bottom:0;font-size:.8rem;font-weight:700;color:#003437}.select-product-listing .product-card .content .table>:not(:first-child){border:none}.select-product-listing .product-card .product-info-content{background-color:#F2F3F3;padding:56px 68px 36px 68px;margin-top:-20px}.select-product-listing .product-card .product-info-content h5{font-size:1.25rem;color:#003437;margin:0 0 20px 0}.select-product-listing .product-card .product-info-content p{line-height:1.8;font-size:.8rem}.select-product-listing .product-card .product-info-content p strong{font-weight:600}.select-product-listing .product-card .product-info-content p a{font-weight:600;text-decoration:underline}.select-product-listing .product-card .product-info-content p a:hover{color:#CD78C8}.select-product-listing .product-card .product-info-content .promo-content .promo-heading{display:flex;align-items:center;gap:20px;margin:0 0 18px 0}@media only screen and (max-width:768px){.select-product-listing .product-card .product-info-content .promo-content .promo-heading{flex-direction:column;align-items:flex-start}}.select-product-listing .product-card .product-info-content .promo-content .promo-heading h6{font-size:22px;margin:0}.select-product-listing .product-card .product-info-content .promo-content .promo-heading .promotion-label{background-color:#81CCD8;font-size:13px;padding:8px 20px 8px 40px;border-radius:30px;margin:0;background-image:url(/wp-content/themes/fleetmortgages/img/star.svg);background-position:left 14px center;background-repeat:no-repeat}.select-product-listing .product-card .product-info-content .promo-content .promo-heading .promotion-label span{font-weight:600}.select-product-listing .product-card .product-info-content .btn-primary{background-color:#003437;color:#CD78C8;margin:20px 0 0 0}.select-product-listing .btn-show-more{background-color:#fff0;border:none;font-size:16px;font-weight:500;text-decoration:underline;margin:20px 0 0 0}.select-cs-listing{background-color:#F8F9F9}.select-cs-listing .intro{display:flex;align-items:center;justify-content:space-between;margin:0 0 50px 0}@media screen and (max-width:992px){.select-cs-listing .intro{flex-direction:column;align-items:flex-start}}.select-cs-listing .intro .link-sm{font-size:16px;color:#003437;font-weight:500;text-decoration:underline}.select-cs-listing .intro .link-sm:hover{color:#CD78C8}.select-cs-listing .cs-grid{display:flex;flex-direction:column;gap:30px}.select-cs-listing .cs-grid .cs-card{background-color:#EBEEEE;border-radius:10px;display:flex;position:relative;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card{flex-direction:column}}.select-cs-listing .cs-grid .cs-card:hover{background-color:#003437}.select-cs-listing .cs-grid .cs-card:hover .content h3,.select-cs-listing .cs-grid .cs-card:hover .content p{color:#fff}.select-cs-listing .cs-grid .cs-card:hover .content .tag{color:#003437}.select-cs-listing .cs-grid .cs-card .img-wrap{width:220px;height:100%;position:absolute;border-radius:10px 0 0 10px;overflow:hidden}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card .img-wrap{position:relative;width:100%;padding-top:60%;border-radius:10px 10px 0 0}}.select-cs-listing .cs-grid .cs-card .img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.select-cs-listing .cs-grid .cs-card .content{width:100%;padding:60px 120px 34px 250px;position:relative}@media screen and (max-width:992px){.select-cs-listing .cs-grid .cs-card .content{padding:80px 120px 34px 250px}}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card .content{padding:30px}}@media screen and (max-width:520px){.select-cs-listing .cs-grid .cs-card .content{padding:20px 15px}}.select-cs-listing .cs-grid .cs-card .content h3{color:#003437;font-size:25px;max-width:65%;font-weight:600;line-height:1.4}@media screen and (max-width:992px){.select-cs-listing .cs-grid .cs-card .content h3{max-width:100%}}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card .content h3{font-size:20px}}.select-cs-listing .cs-grid .cs-card .content .tag{margin:0;font-size:.65rem;font-weight:600;background-color:#CD78C8;padding:6px 12px;border-radius:6px;position:absolute;top:24px;right:24px}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card .content .tag{position:relative;top:unset;right:unset;display:table;margin:0 0 20px 0}}.select-cs-listing .cs-grid .cs-card .content .author{display:flex;align-items:center;gap:8px;margin:30px 0 0 0}@media screen and (max-width:768px){.select-cs-listing .cs-grid .cs-card .content .author{margin:20px 0 0 0}}@media screen and (max-width:520px){.select-cs-listing .cs-grid .cs-card .content .author{flex-direction:column;align-items:flex-start}}.select-cs-listing .cs-grid .cs-card .content .author img{width:54px;height:54px;object-fit:cover;border-radius:60px}.select-cs-listing .cs-grid .cs-card .content .author p{margin:0;font-size:16px;font-weight:600}.select-cs-listing .cs-grid .cs-card .content .author p span{font-weight:400}.full-cs-listing .intro{display:flex;align-items:center;justify-content:space-between;margin:0 0 50px 0}@media screen and (max-width:992px){.full-cs-listing .intro{flex-direction:column;align-items:flex-start}}.full-cs-listing .intro .link-sm{font-size:16px;color:#003437;font-weight:500;text-decoration:underline}.full-cs-listing .intro .link-sm:hover{color:#CD78C8}.full-cs-listing .intro ul{list-style:none;padding:0}.full-cs-listing .intro .sf-field-sort_order select{height:50px;background-color:#F2F3F3;border:none;outline:none;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-position:right 20px center;background-repeat:no-repeat;font-size:.75rem;font-weight:500;color:#003437;padding-left:20px;cursor:pointer}.full-cs-listing .intro .sf-field-sort_order h4{display:inline-block;margin:0 6px 0 0}.full-cs-listing .fl-cs-grid{display:flex;flex-direction:column;gap:30px}.full-cs-listing .fl-cs-grid .cs-card{background-color:#F8F9F9;border-radius:10px;display:flex;position:relative;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card{flex-direction:column}}.full-cs-listing .fl-cs-grid .cs-card:hover{background-color:#003437}.full-cs-listing .fl-cs-grid .cs-card:hover .content h3,.full-cs-listing .fl-cs-grid .cs-card:hover .content p{color:#fff}.full-cs-listing .fl-cs-grid .cs-card:hover .content .tag{color:#003437}.full-cs-listing .fl-cs-grid .cs-card .img-wrap{width:220px;height:100%;position:absolute;border-radius:10px 0 0 10px;overflow:hidden}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card .img-wrap{position:relative;width:100%;padding-top:60%;border-radius:10px 10px 0 0}}.full-cs-listing .fl-cs-grid .cs-card .img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.full-cs-listing .fl-cs-grid .cs-card .content{width:100%;padding:60px 120px 34px 250px;position:relative}@media screen and (max-width:992px){.full-cs-listing .fl-cs-grid .cs-card .content{padding:80px 120px 34px 250px}}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card .content{padding:30px}}@media screen and (max-width:520px){.full-cs-listing .fl-cs-grid .cs-card .content{padding:20px 15px}}.full-cs-listing .fl-cs-grid .cs-card .content h3{color:#003437;font-size:25px;max-width:65%;font-weight:600;line-height:1.4}@media screen and (max-width:992px){.full-cs-listing .fl-cs-grid .cs-card .content h3{max-width:100%}}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card .content h3{font-size:20px}}.full-cs-listing .fl-cs-grid .cs-card .content .tag{margin:0;font-size:.65rem;font-weight:600;background-color:#CD78C8;padding:6px 12px;border-radius:6px;position:absolute;top:24px;right:24px}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card .content .tag{position:relative;top:unset;right:unset;display:table;margin:0 0 20px 0}}.full-cs-listing .fl-cs-grid .cs-card .content .author{display:flex;align-items:center;gap:8px;margin:30px 0 0 0}@media screen and (max-width:768px){.full-cs-listing .fl-cs-grid .cs-card .content .author{margin:20px 0 0 0}}@media screen and (max-width:520px){.full-cs-listing .fl-cs-grid .cs-card .content .author{flex-direction:column;align-items:flex-start}}.full-cs-listing .fl-cs-grid .cs-card .content .author img{width:54px;height:54px;object-fit:cover;border-radius:60px}.full-cs-listing .fl-cs-grid .cs-card .content .author p{margin:0;font-size:16px;font-weight:600}.full-cs-listing .fl-cs-grid .cs-card .content .author p span{font-weight:400}.single-cs-feat-img-wrap .img-wrap{width:100%;border-radius:10px;padding-top:50%;overflow:hidden;position:relative}.single-cs-feat-img-wrap .img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.inline-video-block .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;border-radius:10px}.inline-video-block .embed-container>*{border-radius:10px}.inline-video-block iframe,.inline-video-block object,.inline-video-block embed,.inline-video-block video{position:absolute;top:0;left:0;width:100%;height:100%}.inline-video-block .video-placeholder{position:absolute;inset:0;display:grid;place-items:center;background:#000;color:#fff;font-size:14px;border-radius:10px}.trustpilot-widget-block{text-align:center}.hero-back-btn{padding:40px 0 0 0}.hero-back-btn .back-btn{font-size:15px;font-weight:600;color:#003437;background-color:#F2F3F3;padding:13px 40px;display:inline-block;border-radius:200px;overflow:hidden;position:relative}.hero-back-btn .back-btn .bg{position:absolute;background-color:#CD78C8;top:0;left:-100%;width:100%;height:100%;z-index:2;border-radius:200px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.hero-back-btn .back-btn .text{position:relative;z-index:3}.hero-back-btn .back-btn:hover .bg{left:0}.main-site-nav .btns .btn-wrap.top-level.open>.menu-item-container>a.has-sub-nav,.main-site-nav .btns .btn-wrap.top-level>.menu-item-container>a.has-sub-nav.is-open{color:#fff!important;text-decoration:underline;background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg)!important;background-repeat:no-repeat;background-position:right 20px top 20px}#menuCollapse .btns .has-sub-nav{background-image:url(/wp-content/themes/fleetmortgages/img/dd-down.svg);background-repeat:no-repeat;background-position:right 20px center}#menuCollapse .btns .has-sub-nav.open{background-image:url(/wp-content/themes/fleetmortgages/img/dd-up.svg)}#menuCollapse .btns .the-sub-nav{text-align:left}#menuCollapse .btns .the-sub-nav a{text-align:left;display:block;color:#003437;font-size:1.1rem;font-weight:600;padding:3px 15px}.fm-breadcrumb ul{list-style:none;padding:0;display:flex;gap:18px}.fm-breadcrumb ul li{font-size:13px;font-weight:500;background-image:url(/wp-content/themes/fleetmortgages/img/crumb-green.svg);background-repeat:no-repeat;background-position:right top 7px;padding-right:20px}.fm-breadcrumb ul li:last-child{padding:0;background-image:none}.fm-breadcrumb ul li a{color:#003437}.fm-breadcrumb ul li a:hover{text-decoration:underline}.hero-with-bg-img .fm-breadcrumb ul{list-style:none;padding:0;display:flex;gap:18px}.hero-with-bg-img .fm-breadcrumb ul li{font-size:13px;font-weight:500;background-image:url(/wp-content/themes/fleetmortgages/img/crumb-white.svg);background-repeat:no-repeat;background-position:right top 7px;padding-right:20px;color:#fff}.hero-with-bg-img .fm-breadcrumb ul li:last-child{padding:0;background-image:none}.hero-with-bg-img .fm-breadcrumb ul li a{color:#fff}.hero-with-bg-img .fm-breadcrumb ul li a:hover{text-decoration:underline}.hero-bg-is-green .fm-breadcrumb ul li,.bg-is-fm-green .fm-breadcrumb ul li{color:#fff;background-image:url(/wp-content/themes/fleetmortgages/img/crumb-white.svg)}.hero-bg-is-green .fm-breadcrumb ul li a,.bg-is-fm-green .fm-breadcrumb ul li a{color:#fff}body.chat-disabled .widget-visible,body.chat-disabled #gmp4umn03nuc1758566649811{display:none!important}body.chat-disabled .widget-visible iframe,body.chat-disabled #gmp4umn03nuc1758566649811 iframe{display:none!important}.text-block .downloads{display:flex;flex-wrap:wrap;gap:35px;margin:50px 0 0 0}.text-block .downloads a{position:relative;background-color:#EBEEEE;font-size:15px;font-weight:600;padding:0 0 0 35px;border-radius:100px;color:#003437;text-decoration:underline;display:inline-flex;justify-content:space-between;align-items:center}@media only screen and (max-width:600px){.text-block .downloads a{padding:0 0 0 24px}}.text-block .downloads a .icon{display:inline-block;height:60px;width:60px;min-width:60px;background-color:#CD78C8;margin:0 0 0 20px;border-radius:100px;position:relative;overflow:hidden}.text-block .downloads a .icon .bg{position:absolute;top:0;left:-60px;width:100%;height:100%;background-color:#E5E8E8;border-radius:100px;z-index:2;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.text-block .downloads a .icon .icon-img{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/wp-content/themes/fleetmortgages/img/dl-arrow.svg);background-position:center;background-repeat:no-repeat;z-index:4}.text-block .downloads a:hover .icon .bg{left:0}.rental-data .stat-card{background-color:#F2F3F3;padding:0 40px;display:table;width:100%;border-collapse:separate;border-spacing:0 50px;border-radius:10px}.rental-data .stat-item{display:table-row}.rental-data .stat-number,.rental-data .stat-item h4,.rental-data .stat-item p{display:table-cell;vertical-align:middle;padding-right:40px}.rental-data .stat-number{white-space:nowrap}.rental-data .stat-number .number-pill{background-color:#003437;color:#CD78C8;display:inline-block;padding:14px 35px;border-radius:100px;font-size:32px;font-weight:600;line-height:1}.rental-data .stat-item h4{font-size:22px;margin:0}.rental-data .stat-item p{margin:0;padding-right:0;max-width:380px}@media (max-width:992px){.rental-data .stat-card{display:block;border-spacing:0;padding:20px}.rental-data .stat-item{display:block;padding:20px 0;border-bottom:1px solid #fff0}.rental-data .stat-item:last-child{border-bottom:0}.rental-data .stat-number,.rental-data .stat-item h4,.rental-data .stat-item p{display:block;padding-right:0;max-width:100%}.rental-data .stat-item h4{margin-top:10px}.rental-data .stat-item p{margin-top:6px}}.rb-item{margin:0 0 40px 0}.rb-item:last-child{margin:0}.rb-item .chart-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}@media (max-width:992px){.rb-item .chart-grid{grid-template-columns:repeat(1,1fr)}}.rb-item .chart-grid .chart-card{background-color:#F2F3F3;padding:50px 40px;border-radius:10px}@media (max-width:798px){.rb-item .chart-grid .chart-card{padding:40px 20px}}.rb-item .chart-grid .chart-card .top{display:flex;gap:40px;align-items:center;margin:0 0 40px 0}@media (max-width:560px){.rb-item .chart-grid .chart-card .top{flex-direction:column;align-items:flex-start}}.rb-item .chart-grid .chart-card .top h5{font-size:22px;margin:0}.rb-item .chart-grid .chart-card .top .key{display:flex;flex-direction:column;gap:12px;margin:14px 0 0 0}.rb-item .chart-grid .chart-card .top .key p{margin:0;padding-left:40px;position:relative}.rb-item .chart-grid .chart-card .top .key p span{font-weight:600}.rb-item .chart-grid .chart-card .top .key p:first-child::before{content:"";width:20px;height:20px;background-color:#003437;position:absolute;top:4px;left:0;border-radius:100px}.rb-item .chart-grid .chart-card .top .key p:last-child::before{content:"";width:20px;height:20px;background-color:#81CCD8;position:absolute;top:4px;left:0;border-radius:100px}.rb-item .chart-grid .chart-card .content p{line-height:1.65}.rb-item .chart-grid .chart-card .content p:last-child{margin:0}.rb-item .chart-grid .chart-wrap{--p:50;--light:$fm-blue;--dark:$fm-green;position:relative;width:160px;height:160px;min-width:160px;border-radius:50%}@media (max-width:560px){.rb-item .chart-grid .chart-wrap{width:120px;height:120px;min-width:120px}}.rb-item .chart-grid .d-chart-inner{width:calc(100% - 50px);height:calc(100% - 50px);top:25px;left:25px;background-color:#F2F3F3;border-radius:400px;position:absolute;display:flex;justify-content:center;align-items:center}.rb-item .chart-grid .d-chart-inner p{margin:0;font-size:22px;font-weight:600}.rb-item .chart-grid .chart-bg,.rb-item .chart-grid .chart-dark{position:absolute;inset:0;border-radius:50%}.rb-item .chart-grid .chart-bg{background:var(--light)}.rb-item .chart-grid .chart-dark{background:conic-gradient(var(--dark) calc(var(--p) * 1%),transparent 0)}.rb-item .bar-graph-card{background-color:#F2F3F3;padding:50px 40px;border-radius:10px}@media (max-width:798px){.rb-item .bar-graph-card{padding:40px 20px}}.rb-item .bar-graph-card .bar-graph-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}@media (max-width:998px){.rb-item .bar-graph-card .bar-graph-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px;margin:0 0 10px 0}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item:last-child{margin:0}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .label{display:flex;align-items:center}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .label p{margin:0}@media (max-width:798px){.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .label p{font-size:15px}}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .bar-wrap{display:flex;align-items:center;width:100%}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .bar-wrap .bar{height:45px;background-color:#CD78C8;border-radius:0 8px 8px 0}.rb-item .bar-graph-card .bar-graph-grid .left .chart .item .bar-wrap p{margin:0 0 0 20px;font-weight:600;width:40px}.rb-item .bar-graph-card .bar-graph-grid .right{display:flex;justify-content:center;align-items:center}.rb-item .bar-graph-card .bar-graph-grid .right h5{font-size:22px;font-weight:600}.rb-item .bar-graph-card .bar-graph-grid .right p{line-height:1.7}.rb-item .bar-graph-card .bar-graph-grid .right p:last-child{margin:0}.reb-reports .intro{display:flex;justify-content:space-between;align-items:center;margin:0 0 60px 0}@media (max-width:798px){.reb-reports .intro{flex-direction:column;align-items:flex-start;gap:30px;margin:0 0 40px 0}}.reb-reports .intro h5{color:#fff;margin:0}.reb-reports .intro .fm-btn-primary{background-color:#F2F3F3}.reb-reports .intro .bg{background-color:#CD78C8}.reb-reports .report-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}@media (max-width:798px){.reb-reports .report-grid{grid-template-columns:repeat(1,1fr)}}.reb-reports .report-grid .report-card{background-color:#EBEEEE;border-radius:10px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.reb-reports .report-grid .report-card:hover{transform:scale(1.03)}.reb-reports .report-grid .report-card .content{padding:50px 40px}@media (max-width:998px){.reb-reports .report-grid .report-card .content{padding:50px 30px}}@media (max-width:560px){.reb-reports .report-grid .report-card .content{padding:30px 20px}}.reb-reports .report-grid .report-card .content ul{list-style:none;padding:0;display:flex;gap:18px}.reb-reports .report-grid .report-card .content ul li{color:#003437;font-size:13px;font-weight:600;padding:8px 14px;border-radius:6px;background-color:#E5E8E8}.reb-reports .report-grid .report-card .content ul li:first-child{background-color:#CD78C8}.reb-reports .report-grid .report-card .content h3{font-size:25px;font-weight:600;color:#003437}.reb-reports .report-grid .report-card .content p{margin:0}.report-regions .intro{margin:0 0 60px 0}@media (max-width:798px){.report-regions .intro{margin:0 0 40px 0}}.report-regions .intro h4{font-size:32px}.report-regions .region-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}@media (max-width:798px){.report-regions .region-grid{grid-template-columns:repeat(1,1fr);grid-row-gap:20px}}.report-regions .region-grid .region-card{background-color:#EBEEEE;display:flex;gap:40px;border-radius:10px;overflow:hidden;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}@media (max-width:798px){.report-regions .region-grid .region-card{gap:20px}}.report-regions .region-grid .region-card:hover{transform:scale(1.04)}.report-regions .region-grid .region-card .img-wrap{position:relative;width:175px;height:150px}.report-regions .region-grid .region-card .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%}.report-regions .region-grid .region-card .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.report-regions .region-grid .region-card .content h5{color:#003437;font-size:18px;font-weight:600;margin:0 0 4px 0}.report-regions .region-grid .region-card .content p{margin:0}