@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700;800&display=swap');body, h1, h2, h3, h4, h5, h6, p{font-family: "Barlow", sans-serif;font-display:swap;}body, p{font-size:17px;font-weight:400;line-height:30px;}h1, h2, h3, h4, h5, h6{font-weight:700;}.top-yellow{background: #fee001;padding:8px 8px 2px;font-weight: 900;font-size: 20px;}.header-top-area{background:#091255;border-color:rgba(255,255,255,0.15);color:#fff;}.header-top-area .header-top-wap a{color:#ddd;}.header-top-area .header-top-wap a:hover{color:#d92c1d;}.header-top-area .header-top-wap i{font-size:1.6em;color:#ddd;}.header-top-area .header-top-wap .social-list{display:flex;gap:20px;align-items:center;}.app-header-area{background:#000;border-bottom:solid 1px rgba(255,255,255,0.2);padding:10px 0;}.call-us-now{font-size:22px;}.call-us-now a{display:flex;gap:10px;align-items:center;color:#d92c1d;font-weight:600;text-transform:uppercase;}.call-us-now a span{display:block;font-size:60%;color:#aaa;}.call-us-now a i{font-size:1.7em;}.app-address{color:#fff;font-size:15px;}.menu_bank{text-align:center;background:#000;box-shadow:0 0 7px rgba(0,0,0,0.3);}.menu_bank .main-menu nav ul li>a{font-weight:700;letter-spacing:0;font-size:17px;position:relative;color:#bbb;text-transform:uppercase;padding:3px 20px;}.menu_bank .main-menu nav ul li>a:before{content:"";position:absolute;width:25%;height:3px;background:#fff;top:15px;display:none;}.main-menu nav ul li{position:relative;}.menu_bank .main-menu nav ul li>a:hover:before{background:#0064bf;display:block;}.main-menu nav ul li ul.submenu {background:#0064bf;}.main-menu nav ul li ul.submenu li a, .sidebar-menu nav ul li ul.mega-menu>li ul li a, .sidebar-menu nav ul li ul.submenu li a{color:#fff;font-size:15px;font-weight:600;line-height:40px;}.main-menu nav ul li ul.submenu li a:hover, .main-menu nav ul li:hover a{color:#fff !important;}.main-menu nav ul li ul.submenu li a::before, .sidebar-menu nav ul li ul.submenu li a::before{display:none !important;}.header-right-wrap .same-style.cart-wrap button{padding:10px 20px;background:transparent;border:0;}.header-right-wrap .account-setting .account-satting-active{padding:10px 20px;background:transparent;color:#fff;border:0;}.header-right-wrap .account-setting .account-satting-active:hover{border-color:transparent;color:#fff;}.brand-logo-active .single-brand-logo img{filter: grayscale(0);max-width:100%;}@media only screen and (min-width: 1200px){.container-fluid{max-width:1600px;}}.blog-details-top .blog-details-content .blog-meta-2 ul li a:hover, .blog-wrap .blog-content-3 h3 a:hover, .blog-wrap .blog-content-3 span a:hover, .blog-wrap-2 .blog-content-2 .blog-meta-2 ul li a:hover, .blog-wrap-2 .blog-content-2 .blog-share-comment .blog-btn-2 a:hover, .blog-wrap-2 .blog-content-2 h4 a:hover, .breadcrumb-content ul li a:hover, .call-satting a, .cart-table-content table tbody>tr td.product-name a:hover, .cart-table-content table tbody>tr td.product-remove a:hover, .clickable-mainmenu .clickable-mainmenu-icon button:hover, .clickable-menu a:hover, .collection-product .collection-content h4 a:hover, .contact-info-wrap .single-contact-info .contact-info-dec p a:hover, .contact-social ul li a:hover, .contact-widget a:hover, .copyright p a, .copyright p a:hover, .copyright-2 p a:hover, .copyright-2.copyright-gray p a:hover, .copyright.copyright-white p a:hover, .filter-active a:hover, .footer-sub-links .footer-widget .footer-list ul li a:hover, .footer-sub-links a, .footer-top .footer-social ul li a:hover, .footer-white .footer-top .footer-social ul li a:hover, .footer-widget .footer-list ul li a:hover, .footer-widget.footer-widget-white .footer-list ul li a:hover, .header-hm-7.stick .clickable-menu a:hover, .header-right-wrap .same-style.cart-wrap .shopping-cart-content ul li .shopping-cart-title h4 a:hover, .header-right-wrap .same-style:hover>a, .language-currency-wrap .same-language-currency .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency.same-lc-white .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency:hover>a, .login-register-wrapper .login-form-container .login-register-form form .button-box .login-toggle-btn a:hover, .login-register-wrapper .login-register-tab-list a.active h4, .main-menu nav ul li ul.mega-menu>li ul li a:hover, .main-menu nav ul li ul.submenu li a:hover, .main-menu nav ul li:hover a, .mean-container .mean-nav ul li:hover>a, .modal-dialog .modal-header .close:hover, .nav-style-1.owl-carousel .owl-nav button:hover, .pro-sidebar-search .pro-sidebar-search-form button:hover, .product-details-content .pro-details-meta ul li a:hover, .product-details-content .pro-details-quality .pro-details-compare a:hover, .product-details-content .pro-details-quality .pro-details-wishlist a:hover, .product-details-content .pro-details-social ul li a:hover, .product-details-img .large-img-style .img-popup-wrap:hover, .product-details-slider-active.nav-style-1.owl-carousel .owl-nav button:hover, .product-tab-list a.active h4, .product-wrap-2 .product-content-2 .pro-wishlist-2 a:hover, .product-wrap-2 .product-content-2 .title-price-wrap-2.title-price-wrap-2-white h3 a:hover, .product-wrap-2 .product-content-2 h3 a:hover, .product-wrap-2 .product-img span.purple, .product-wrap-5 .product-content-5 h3 a:hover, .quickview-wrap .nav-style-1.owl-carousel>.owl-nav button:hover, .shop-list-wrap .shop-list-content h3 a:hover, .sidebar-menu nav ul li ul.mega-menu>li ul li a:hover, .sidebar-menu nav ul li ul.submenu li a:hover, .sidebar-menu nav ul li:hover a, .single-my-account .myaccount-info-wrapper .billing-back-btn .billing-back a:hover, .single-my-account h3.panel-title a:hover, .single-my-account h3.panel-title a:hover::before, .stick .header-right-wrap.header-right-wrap-white .same-style.cart-wrap>button:hover, .stick .header-right-wrap.header-right-wrap-white .same-style>a:hover, .stick .main-menu.menu-white nav ul li a:hover, .your-order-area .payment-accordion h4 a:hover{color:#0064bf;}.mobile_fittings{display:flex;gap:40px;align-items:center;}.mobile_fittings .mobile-fitting-wrap{padding:40px;}.mobile_fittings .mobile-fitting-wrap h2{color:#fff;margin-bottom:30px;}.mobile_fittings .mobile-fitting-wrap p, .mobile_fittings .mobile-fitting-wrap h4{color:#aaa;}.mobile_fittings .mobile-fitting-wrap h4 a{color:#db1010;font-weight:700;}.call-satting{display:flex;gap:20px;align-items:center;line-height:normal;font-size:2.1rem;font-weight:800;color:#0064bf;}.call-satting span{font-size:1.2rem;color:rgba(255, 255, 255, 0.8);width:100%;display:block;text-transform:uppercase;}.call-satting:hover, .call-satting:active, .call-satting:focus{color:#fff;}.pulse {height: 70px;min-width: 70px;border-radius: 6px;background-color: #0064bf;display:inline-flex;justify-content: center;align-items: center;position: relative;cursor: pointer;color:#fff;font-size:2.5rem;}.pulse::before, .pulse::after {content: '';position: absolute;width: calc(100%);height: calc(100%);border-radius: 6px;border: 2px solid #0064bf;animation: calling 2s ease-in-out infinite;}.pulse::after {animation: calling 2s ease-in-out .35s infinite;}@keyframes calling {0% {width: calc(100%);height: calc(100%);opacity: 1;}100% {width: calc(100% + 60px);height: calc(100% + 60px);opacity: 0;}}.address-setting{display:flex;gap:20px;align-items:center;line-height:normal;font-size:1.2rem;font-weight:600;color:#0064bf;text-align: right;flex-direction: row-reverse;}.address-setting span{font-size:1.2rem;color:rgba(255, 255, 255, 0.8);width:100%;display:block;text-transform:uppercase;}.address-setting:hover, .address-setting:active, .address-setting:focus{color:#fff;}.btn-theme{background:#0064bf;border-radius:10px;font-weight:600;font-size:18px;}.btn-theme-select, .btn-theme-select:focus{background:#0064bf;border-color:#0064bf;}.slider-area{display:none;}.main_banner{background:#fff;position:relative;overflow:hidden;}.main_banner .right_image{position:relative;}.main_banner .left_portion{background:#000;padding:50px;}.main_banner .left_portion h2{color:#fff;text-transform:uppercase;font-size:1.9rem;line-height:1;}.main_banner .left_portion h2 span{font-size:4rem;display:block;}.main_banner .left_portion ul{margin:30px 0;}.main_banner .left_portion ul li{color:#fff;font-size:1.2rem;display:flex;gap:10px;align-items:center;margin:10px 0;}.main_banner .left_portion ul li i{font-size:2rem;}.main_banner .left_portion .btn-theme{font-size:1.5rem;font-weight:700;}.main_banner .left_portion .btn-theme:active{color:#fff;}.marquee-container {overflow: hidden;white-space: nowrap;width: 100%;background: #0064bf;color:#fff;padding:25px 0;font-size:22px;font-weight:400;}.marquee {display: inline-block;padding-left: 100%;animation: marquee 35s linear infinite;}.marquee-container:hover .marquee {animation-play-state: paused;}@keyframes marquee {0% {transform: translateX(0%);}100% {transform: translateX(-100%);}}.postcode-mobile-fitting-form{background:transparent;padding:70px 0;}.postcode-mobile-fitting-form .mobile-fitting-form{padding:0 50px;}.postcode-mobile-fitting-form h2{color:#0064bf;line-height:normal;font-weight:800;margin-bottom:20px;}.postcode-mobile-fitting-form p{font-size:20px;line-height:1.7;font-weight:400;}.postcode-mobile-fitting-form .postcode_field{font-weight:600;background:#fff;border-radius:10px;}.customer-services{display:flex;gap:20px;align-items:center;font-size:2.5rem;line-height:normal;font-weight:700;width:fit-content;}.customer-services i{background:#0064bf;color:#fff;padding:10px;min-width:100px;height:100px;display:flex;align-items: center;justify-content:center;border-radius:10px;font-size:4rem;}.customer-services a:hover{color:#0064bf;}.customer-services span{font-size:1.2rem;display:block;font-weight:500;color:rgba(0, 0, 0, 0.7);}.customer-services:hover{color:#000;}.how_does_works{background:#000;padding:70px 0;}.how_does_works h4{color:#0064bf;}.how_does_works h2{color:#fff;}.how_does_works .steps_process{display:flex;gap:5px;flex-wrap:wrap;justify-content:center;}.how_does_works .steps_process .item{width:280px;}.how_does_works .steps_process .item h5{color:#fff;font-weight:500;font-size:1.2rem;}.how_does_works .steps_process .item h2{color:#0064bf;font-weight:700;font-size:3rem;}.how_does_works .steps_process .item h3{color:#fff;font-weight:500;font-size:22px;margin:20px 0;}.how_does_works .steps_process .item .description_wrap{padding-right:30px;}.how_does_works .steps_process .item .description_wrap p{color:#ddd;}.how_does_works .customer-services{background: #fff;padding: 10px;border-radius: 10px;}.product-area .section-title h2{font-weight:800;margin-bottom:25px;}.product-area .section-title h4{color:#0064bf;}.product-area .section-title p{font-size:18px;}.service_wrapper{display:flex;gap:25px;flex-wrap:wrap;}.service_wrapper .item{width:365px;background:#fff;padding:40px;border-radius:10px;}.service_wrapper .item:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}.service_wrapper .item a{display:flex;gap:10px;justify-content:space-between;}.service_wrapper .item a img{width:auto;height:70px;}.service_wrapper .item .btn-more{background:#0064bf;color:#fff;padding:6px 25px;border-radius:5px;display:flex;width:fit-content;text-transform:uppercase;font-size:13px;font-weight:600;}.service_wrapper .item .btn-more:hover{background:#111;}.service_wrapper .item h3{font-size:20px;font-weight:800;}.service_wrapper .item p{line-height:1.5;opacity:0.85;}.tyre_brands{padding:70px 0;background:#f2f2f2;}.tyre_brands ul{display:flex;gap:20px 20px;align-items:center;flex-wrap:wrap;margin-top:50px;}.tyre_brands ul li a{display:block;color:#050b20;font-weight:500;background:#fff;padding:25px;border-radius:16px;border:0px solid #E9E9E9;width:165px;text-align:center;font-size:18px;}.tyre_brands ul li a img{height:auto;}.tyre_brands ul li a span{display:block;margin-top:10px;text-transform:capitalize;}.tyre_brands ul li a:hover{color:#0064bf;box-shadow:0 0 10px rgba(0, 0, 0, 0.15);}@media screen and (max-width:600px){.areas_we_cover .key-areas li{width:130px !important;}.our-gallery .gallery_bank .dec-img-wrap {width: 148px !important;}.service_wrapper .item {width:100% !important;}.tyre_brands ul{gap:10px 10px;justify-content:center;}.tyre_brands ul li a{width:155px;}.tyre_brands ul li a img{height:auto;}.footer-area {text-align:center;}.why_choose-us ul li{width:100% !important;}.customer-services i{min-width:70px;height:70px;font-size:2.5rem;}.customer-services{font-size:1.8rem;}.postcode-mobile-fitting-form .mobile-fitting-form{padding:0 20px;}.main_banner .left_portion{padding:30px;}.main_banner .left_portion .btn-theme{font-size: 1.3rem;}.mean-container a.meanmenu-reveal{border-color:#fff;}.mean-container a.meanmenu-reveal span, .mean-container a.meanmenu-reveal span:after, .mean-container a.meanmenu-reveal span:before{background:#fff;}.g-recaptcha{overflow:hidden;}}@media screen and (max-width:991px){.main_banner{margin-top:25px;}.service_wrapper .item{width: 323px;}.home_contact{padding:25px !important;}.home_contact .contact-title{text-align:center;margin-bottom:30px;}}.home_content_wrap{padding:50px 0;}.home_content_wrap h2{margin-bottom:20px;}.google_reviews_wrap{background:#0064bf url(../img/re-bg-n.webp) center center;padding-bottom:70px;}.google_reviews_wrap h3{color:#fff;font-weight:700;font-size:1.75rem;}.google_reviews_wrap p{color:#000;}.google_reviews_wrap .reviews_top{background:rgba(0, 0, 0, 0.9);padding:20px 30px;border-radius:0 0 10px 10px;width:fit-content;}.testimonials-active.owl-carousel .owl-nav button{background:#1f1f1f;border-color:#1f1f1f;}.google_reviews_wrap .btn-review{background:#fff;color:#000;padding:10px 30px;border-radius:10px;display:inline-block;}.google_reviews_wrap .btn-review:hover{background:#1f1f1f;color:#fff;}.google_reviews_wrap .review_container{background:rgba(0, 0, 0, 0.5);padding:20px;border-radius:20px;min-height:300px;border:solid 1px rgba(0, 0, 0, 0.2);backdrop-filter:blur(1px);}.google_reviews_wrap .review_container p{color:#ddd;}.google_reviews_wrap .review_container .top_title{display:flex;gap:10px;align-items:center;}.google_reviews_wrap .review_container .top_title img{width:auto;padding:5px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}.google_reviews_wrap .review_container .top_title .title{color:#fff;font-weight:700;font-size:15px;}.google_reviews_wrap .review_container .review_star{padding:5px 0;}.google_reviews_wrap .review_container .review_star i{color:#fb8c00;font-size:14px;margin:0 1px;}.testimonials-active.owl-carousel .owl-nav button:hover{color: #000;border: 1px solid #fff;background-color: #fff;}.why_choose-us{padding:70px 0;}.why_choose-us ul{display:flex;gap:20px;flex-wrap:wrap;margin-top:30px;}.why_choose-us ul li img{height:70px;width:auto;display:block;margin:auto;margin-bottom:15px;}.why_choose-us ul li{width:245px;text-align:center;line-height:normal;border:solid 1px rgba(0, 0, 0, 0.2);padding:20px;border-radius:10px;font-weight:500;}.why_choose-us ul li:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.2);}.areas_we_cover{background:#0064bf;padding:70px 0;}.areas_we_cover h2{color:#fff;margin-bottom:30px;}.areas_we_cover .location_wrap{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content: center;}.areas_we_cover .location_wrap .item{background:rgba(0, 0, 0, 0.5);padding:8px 15px;border-radius:10px;font-size:1rem;font-weight:600;display:flex;gap:6px;align-items:center;color:#fff;transition:0.2s;}.areas_we_cover .location_wrap .item i{font-size:1.3rem;}.areas_we_cover .location_wrap .item:hover{background:#fff;color:#0064bf;box-shadow:0 0 10px rgba(0, 0, 0, 0.4);}.areas_we_cover .key-areas{list-style:disc;padding-left:20px;margin-bottom:30px;}.areas_we_cover .key-areas li{color:#fff;width:175px;padding:5px 0;}.areas_we_cover .key-areas li a{color:#fff;}.faq{padding:70px 0;}.faq h4{color:#0064bf;}.faq .single-my-account{border-color:#222;border-radius:10px;overflow:hidden;}.faq .single-my-account h3{font-weight:800 !important;font-size:18px;text-transform:capitalize;background:transparent;border:0;}.faq ul{list-style:disc;padding-left:20px;}footer{background:#000;}footer .footer-sub-links{background:rgba(255, 255, 255, 0.08);}.contact-widget{font-weight:500;}.contact-widget i{border:0;padding:0;}.opening-hours-widget{border:0;border-radius:0;padding:0;}.footer-widget .social-list {display: flex;gap: 2px;justify-content: center;}.footer-widget .social-list a{background: #0064bf;color: #fff;padding: 8px;font-size: 1.5em;min-width: 45px;text-align: center;border-radius: 5px;}.footer-widget .footer-list ul li a:hover{text-decoration:underline;}#scrollUp{background:#0064bf;bottom:0;border-radius:5px 5px 0 0;right:15px;}.footer-area p{color:#a5a5a5;line-height:normal;}.contact-info-wrap .single-contact-info .contact-icon i{color:#0064bf;border-color:#0064bf;}.contact-info-wrap .single-contact-info:hover .contact-icon i{background:#0064bf;}.contact-social .social-list a{background:#0064bf;}.content_pages .page-content ul{list-style:disc;padding-left:25px;}.phone-fix{position:fixed;bottom:150px;right:10px;background:red;border-radius:50%;width:60px;height:60px;text-align:center;line-height:1;z-index:999;}.trin-trin{animation-name: trin;animation-duration: 1.5s;animation-iteration-count: infinite;animation-timing-function: linear;font-size:2rem;color:#fff;line-height:1.9;}@keyframes trin {from {transform:rotate3d(0, 0, 1, 0deg);}20%, 32%, 44%, 56%, 68% {transform: rotate3d(0, 0, 1, 0deg);}23%, 35%, 47%, 59%, 71% {transform: rotate3d(0,0,1,15deg);}26%, 38%, 50%, 62%, 74% {transform: rotate3d(0,0,1,0deg);}29%, 41%, 53%, 65%, 77% {transform: rotate3d(0,0,1,-15deg);}80% {transform:rotate3d(0, 0, 1, 0deg);}}.btn-whatsapp-pulse {color:#00BC39;position: fixed;bottom: 80px;right: 20px;font-size: 75px;display: flex;justify-content: center;align-items: center;width: 60px;height: 60px;padding:10px;text-align:center;text-decoration: none;z-index:999;}.btn-whatsapp-pulse:hover, .btn-whatsapp-pulse:focus{color:#00BC39;}@keyframes pulse {0% {box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);}80% {box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);}}.key-areas{display:flex;gap:0 40px;flex-wrap:wrap;}.key-areas li{width:190px;}.our-gallery{background:#f6f6f6;padding:70px 0;}.our-gallery .gallery_bank .dec-img-wrap{width:300px;border-radius:10px;overflow:hidden;}.blog-details-top .blog-details-content .blog-meta-2 ul li a:hover, .blog-wrap .blog-content-3 h3 a:hover, .blog-wrap .blog-content-3 span a:hover, .blog-wrap-2 .blog-content-2 .blog-meta-2 ul li a:hover, .blog-wrap-2 .blog-content-2 .blog-share-comment .blog-btn-2 a:hover, .blog-wrap-2 .blog-content-2 h4 a:hover, .breadcrumb-content ul li a:hover, .call-satting a, .cart-table-content table tbody>tr td.product-name a:hover, .cart-table-content table tbody>tr td.product-remove a:hover, .clickable-mainmenu .clickable-mainmenu-icon button:hover, .clickable-menu a:hover, .collection-product .collection-content h4 a:hover, .contact-info-wrap .single-contact-info .contact-info-dec p a:hover, .contact-social ul li a:hover, .contact-widget a:hover, .copyright p a, .copyright p a:hover, .copyright-2 p a:hover, .copyright-2.copyright-gray p a:hover, .copyright.copyright-white p a:hover, .filter-active a:hover, .footer-sub-links .footer-widget .footer-list ul li a:hover, .footer-sub-links a, .footer-top .footer-social ul li a:hover, .footer-white .footer-top .footer-social ul li a:hover, .footer-widget .footer-list ul li a:hover, .footer-widget.footer-widget-white .footer-list ul li a:hover, .header-hm-7.stick .clickable-menu a:hover, .header-right-wrap .same-style.cart-wrap .shopping-cart-content ul li .shopping-cart-title h4 a:hover, .header-right-wrap .same-style:hover>a, .language-currency-wrap .same-language-currency .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency.same-lc-white .lang-car-dropdown ul li a:hover, .language-currency-wrap .same-language-currency:hover>a, .login-register-wrapper .login-form-container .login-register-form form .button-box .login-toggle-btn a:hover, .login-register-wrapper .login-register-tab-list a.active h4, .main-menu nav ul li ul.mega-menu>li ul li a:hover, .main-menu nav ul li ul.submenu li a:hover, .main-menu nav ul li:hover a, .mean-container .mean-nav ul li:hover>a, .modal-dialog .modal-header .close:hover, .nav-style-1.owl-carousel .owl-nav button:hover, .pro-sidebar-search .pro-sidebar-search-form button:hover, .product-details-content .pro-details-meta ul li a:hover, .product-details-content .pro-details-quality .pro-details-compare a:hover, .product-details-content .pro-details-quality .pro-details-wishlist a:hover, .product-details-content .pro-details-social ul li a:hover, .product-details-img .large-img-style .img-popup-wrap:hover, .product-details-slider-active.nav-style-1.owl-carousel .owl-nav button:hover, .product-tab-list a.active h4, .product-wrap-2 .product-content-2 .pro-wishlist-2 a:hover, .product-wrap-2 .product-content-2 .title-price-wrap-2.title-price-wrap-2-white h3 a:hover, .product-wrap-2 .product-content-2 h3 a:hover, .product-wrap-2 .product-img span.purple, .product-wrap-5 .product-content-5 h3 a:hover, .quickview-wrap .nav-style-1.owl-carousel>.owl-nav button:hover, .shop-list-wrap .shop-list-content h3 a:hover, .sidebar-menu nav ul li ul.mega-menu>li ul li a:hover, .sidebar-menu nav ul li ul.submenu li a:hover, .sidebar-menu nav ul li:hover a, .single-my-account .myaccount-info-wrapper .billing-back-btn .billing-back a:hover, .single-my-account h3.panel-title a:hover, .single-my-account h3.panel-title a:hover::before, .stick .header-right-wrap.header-right-wrap-white .same-style.cart-wrap>button:hover, .stick .header-right-wrap.header-right-wrap-white .same-style>a:hover, .stick .main-menu.menu-white nav ul li a:hover, .your-order-area .payment-accordion h4 a:hover, a:hover{color:#0064bf;}.home_contact{background: rgb(0,100,191);background: linear-gradient(159deg, rgba(0,100,191,1) 0%, rgba(75,0,130,1) 100%);padding:70px;padding-bottom:0;border-radius:20px;margin-bottom:70px;}.home_contact h2{color:#fff;}.home_contact p{color:#fff;opacity:0.85;}.home_contact .contact-form{padding:0;background:transparent;}.home_contact .contact-form .contact-form-style input, .home_contact .contact-form .contact-form-style select, .contact-form .contact-form-style textarea{border-radius:10px;border:solid 2px rgba(255, 255, 255, 0.7);margin-bottom:20px;color:#fff;font-size:18px;font-weight:500;padding:5px 20px;}.home_contact .contact-form-style input::placeholder, .home_contact .contact-form .contact-form-style select, .home_contact .contact-form .contact-form-style textarea::placeholder{color:rgba(255, 255, 255, 0.5);}.home_contact .contact-form-style input, .home_contact .contact-form .contact-form-style select{height:55px;}.home_contact .contact-form .contact-form-style textarea{margin-bottom:0;}.home_contact .contact-form .contact-form-style button{margin-top:0;border-radius:10px;border:solid #fff 2px;background:transparent;font-size:18px;font-weight:600;}.home_contact .contact-form .contact-form-style button:hover, .home_contact .contact-form .contact-form-style button:active, .home_contact .contact-form .contact-form-style button:focus{background:#000;color:#fff;}.contact-form .contact-form-style select option{color:#000;font-size: 15px;font-weight: 500;}#successModal .btn-close{position:absolute;top:20px;right:20px;}.service_image{width:auto;height:auto;min-height:auto;}.Blog-area .blog-wrap-2 .blog-img-2 .badge-news, .Blog-area .blog-details-wrapper .blog-details-top .blog-details-img .badge-news{background:#0064bf;}.sidebar-widget .sidebar-widget-list ul li a span{background:#555;color:#fff;height:22px;}.sidebar-widget .sidebar-widget-list ul li a:hover span{background:#0064bf;}.brand_breadcrumb .brand_name h1{width:100%;border-radius:0;background:rgba(0, 0, 0, 0.8);color:#fff;}.text-blue{color:#0064bf;}.gallery_bank{justify-content:start;}.gallery_bank .dec-img-wrap{width:340px;overflow:hidden;border:solid 1px #aaa;padding:2px;}.description-review-topbar, .description-review-topbar a{display:block;}.description-review-bottom{padding:0;}.description-review-topbar{border-bottom:0;}.description-review-topbar a{margin-bottom:5px;padding:10px 20px;margin:0;}.description-review-topbar a.active{border:0;background:#0064bf;color:#fff;border-radius:6px;}.badge-news{display:none;}.blog-wrap-2 .blog-img-2{border-radius:10px;}.blog-wrap-2 .blog-img-2 a img{filter: grayscale(1);}.blog-wrap-2 .blog-img-2:hover img{filter: grayscale(0);}.Blog-area .blog-wrap-2{padding:15px;box-shadow:none;border:solid 1px #aaa;}.Blog-area .blog-wrap-2 .blog-content-2{padding-top:15px !important;padding:0;}.cookies_bank, .cookie-settings{background:#fff !important;border-radius:0 !important;bottom:44px !important;}@media screen and (min-width:1200px){.cookies_bank, .cookie-settings{width:35% !important;left:17% !important;bottom:-10px !important;}}.cookies_bank p{color:#444 !important;}.btn-settings, button#cookie-close-settings, .btn-decline, button#cookie-save-btn, button#cookie-accept-btn{border-radius:0 !important;}.btn-decline, button#cookie-close-settings{border:solid 1px #000 !important;color:#000 !important;padding:3px 15px !important;}.btn-settings, button#cookie-accept-btn, button#cookie-close-settings, button#cookie-save-btn{padding:3px 15px !important;border-width:1px !important;}.cookies_bank p{font-size:16px !important;line-height:1.3 !important;}#cookie-settings h4{color:#444 !important;}.forLayoutModal p{color:#444 !important;font-size:16px !important;}.forLabelAdjustment label{color:#fff !important;margin:2px 0;border-radius:6px !important;background:rgba(0, 0, 0, 0.9) !important;}.forLabelAdjustment{display:block !important;}.mobile_van_fitting{background:linear-gradient(to bottom, #e4e4e4, #dedbdc);text-align: center;padding:70px 0;}.mobile_van_fitting h1{font-size:3em;font-weight:900;color:#e70000;margin-bottom:25px;}.mobile_van_fitting .btn-theme{padding:15px 30px;font-size:2rem;font-weight:800;}.mobilefittingform_wrap .form-control{border-width:2px;font-weight:600;}@media screen and (max-width:600px){.mobile_van_fitting{padding:30px;}.mobile_van_fitting h1{font-size:28px;line-height:1;}.mobile_van_fitting h2{line-height:1;}.mobile_van_fitting .btn-theme{font-size:1.3rem;}.mobile_van_fitting .btn-theme svg{width:20px;height:20px;}.pulse{font-size: 1.5rem;height:50px;min-width:50px;}.call-satting{font-size:1.5rem;justify-content:center;}.call-satting a{display:block;}.call-satting span{font-size:1rem;}.postcode-mobile-fitting-form h2{1.7rem;}}.single-my-account h3.panel-title a{padding:16px 25px;}.section-title h2::before, .section-title h2::after{display:none;}.mob-wrap{display:flex;position:fixed;bottom:0;left:0;width:100%;z-index:999999;}.phone-bottom{width:100%;padding:10px 23px;background:#fccc0f;display:flex;gap:15px;align-items:center;justify-content:center;font-size:1.3em;font-weight:600;text-align:center;z-index:999;box-shadow:0 0 10px rgba(0,0,0,0.3);}.phone-bottom .icon-phone{width:20px;height:40px;background-size:20px;}.whatsapp-bottom{width:100%;padding:10px 23px;background:#25d366;display:flex;gap:15px;align-items:center;justify-content:center;font-size:1.3em;font-weight:600;text-align:center;z-index:999;box-shadow:0 0 10px rgba(0,0,0,0.3);color:#fff;}.whatsapp-bottom .icon-phone{width:20px;height:20px;background-size:20px;}.phone-bottom:active, .phone-bottom:focus, .whatsapp-bottom:active, .whatsapp-bottom:focus{color:#fff;}.sitemap_wrap:before, .sitemap_wrap h3{display:none;}.sitemap_bank{padding-left:0;}.sitemap_bank a {width: 250px;}
.blog-details-top .blog-details-img .video-icon a:hover, .blog-wrap .blog-img span.purple, .blog-wrap-2 .blog-img-2 .video-icon a:hover, .contact-form .contact-form-style button:hover, .product-wrap .product-img .purple, .product-wrap-2 .product-img .product-action-2.product-action-2-red a:hover, .product-wrap-3 .product-img>span.purple, .product-wrap-5 .product-img span.purple, .save-money-content .save-money-btn a:hover, .single-banner .banner-content-4.pink-banner>a:hover, .single-banner .banner-content-4>a:hover, .single-banner .banner-content-6 a:hover, .single-my-account .myaccount-info-wrapper .entries-wrapper .entries-edit-delete a.edit:hover, .single-my-account .myaccount-info-wrapper .entries-wrapper .entries-edit-delete a:hover, .slider-content-2.slider-content-organic h3::before, .subscribe-style-3 .subscribe-form-3 .clear-3 input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.green-subscribe input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.pink-subscribe input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.red-2-subscribe input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.red-3-subscribe input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.red-subscribe input:hover, .subscribe-style-3 .subscribe-form-3 .clear-3.red-subscribe-2 input:hover, .subscribe-style-3.subscribe-style-3-white .subscribe-form-3 .clear-3 input:hover, .subscribe-style-3.subscribe-style-3-white .subscribe-form-3 .clear-3.red-2-subscribe input:hover{background:#0064bf;}
.sidebar-project-wrap{display:flex;gap:20px;flex-wrap:wrap;}
.sidebar-project-wrap .single-sidebar-blog{width:245px;background:#fff;}
.sidebar-widget{margin-top:50px;background:#eee;padding:30px;border-radius:10px;}
.sidebar-widget-list ul{list-style:none !important;padding-left:0 !important;}.sidebar-widget .sidebar-widget-list ul li a span{padding:5px;width:auto;height:auto;font-size:80%;}.pro-sidebar-title{margin-top:0 !important;}
.modal-close-icon{position:absolute;right:20px;top:20px;z-index:1;}