:root {--accent-clr: #050505;--primary-clr: #ffffff;--secondary-clr: #1a1a1a;--focus-clr: #a3a3a3;--border-clr: #282828;--border-light-clr: #545454;--special-clr: #2a2a2b;--runningtext-clr: #c1c1c1;}*{box-sizing: border-box;margin: 0px;padding: 0px;}::-moz-selection {color: var(--accent-clr);background: var(--primary-clr);}::selection {color: var(--accent-clr);background: var(--primary-clr);}.grecaptchawrap {float: left;min-height: 78px;width: 304px;display: inline-block;}body {background-color: var(--accent-clr);font-family: 'Noto Sans', sans-serif;font-weight: 400;font-size: 15px;color: var(--primary-clr);letter-spacing: 0.5px;}table {width: 100%;border: 1px solid var(--primary-clr);}table thead {background-color: var(--primary-clr);color:var(--primary-clr);}table tbody tr:nth-child(even) {background-color: #7c7c7c;color:var(--primary-clr);}table tbody tr:nth-child(even) td p {color: var(--primary-clr);}table td,table th {padding: 10px;border: 1px solid #dbdbdb;}table td p,table th p {margin-bottom: 0px !important;}.preloader {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}.loader {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 4px solid var(--secondary-clr);border-top: 4px solid var(--primary-clr);border-radius: 50%;width: 40px;height: 40px;animation: spin 2s linear infinite;}@keyframes spin {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}.container {width: 1367px;margin: 0 auto;position: relative;}.flexrow {display: flex;justify-content: flex-start;flex-direction: row;align-items: center;}ul {list-style: none;padding-left: 0px;}a {text-decoration: none;transition: all 0.3s linear;color:var(--focus-clr);}.paddtop {padding-top: 50px;}.paddbotm {padding-bottom: 50px;}button {border: 0px;cursor: pointer;background-color: transparent;font-family: 'Noto Sans', sans-serif;}a,img,button {outline: 0px;}.blacksolidbtn{min-width: 170px;height: 38px;line-height: 36px;background-color: var(--accent-clr);display: inline-block;transform: skew(-20deg);text-align: center;border: 1px solid var(--border-clr);}.blacksolidbtn a, .blacksolidbtn button {transform: skew(20deg);color: var(--primary-clr);text-transform: uppercase;display: inline-block;font-weight: 400;background-color: transparent;padding: 0px 15px;}.blacksolidbtn a img, .blacksolidbtn button img {margin-left: 10px;position: relative;top: 2px;}.blacksolidbtn:hover a, .blacksolidbtn:hover button {color: var(--accent-clr);}.blacksolidbtn:hover a img, .blacksolidbtn:hover button img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}.whitesolidbtn{min-width: 170px;height: 38px;line-height: 17px;background-color: var(--primary-clr);display: inline-block;transform: skew(-20deg);text-align: center;}.whitesolidbtn a, .whitesolidbtn button {transform: skew(20deg);color: var(--accent-clr);text-transform: uppercase;display: inline-block;font-weight: 400;background-color: transparent;padding: 10px 15px;}.whitesolidbtn a img, .whitesolidbtn button img {margin-left: 10px;position: relative;top: 2px;filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}.whitesolidbtn:hover a, .whitesolidbtn:hover button {color: var(--primary-clr);}.whitesolidbtn:hover a img, .whitesolidbtn:hover button img {color: var(--primary-clr);filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}.btnstylesimple a {color: var(--primary-clr);}.btnstylesimple a:hover {color: var(--focus-clr);}.btnstylesimple a img {margin-left: 10px;position: relative;top: 3px;}.fancytitle {display: flex;flex-direction: column;justify-content: center;align-items: center;position: relative;text-align: center;max-width: 1367px;margin: 0 auto 45px auto;}.fancytitle h1,.fancytitle h2,.fancytitle h3,.fancytitle h4,.fancytitle h5,.fancytitle h6{font-size: 30px;line-height: 36px;font-weight: 600;color: var(--primary-clr);}.fancytitle h1:after,.fancytitle h2:after,.fancytitle h3:after,.fancytitle h4:after,.fancytitle h5:after,.fancytitle h6:after{content: "";width: 150px;height: 3px;display: block;background-color: var(--border-light-clr);top: 14px;position: relative;opacity: 40%;margin: 0 auto;margin-bottom: 25px;}.fancytitle span{text-transform: uppercase;font-size: 16px;letter-spacing: 5px;color: var(--focus-clr);display: none;}.fancytitle .cmseditor {padding: 0px 9%;}.titlebranding {opacity: 6%;position: absolute;top: -14px;width: 100px;z-index: -1;height: auto;}.lg-outer .lg-thumb-outer {background-color: transparent !important;}.swiper-button-next, .swiper-button-prev {color: var(--primary-clr) !important;}.swiper-button-next {right: 0px !important;}.swiper-button-prev {left: 0px !important;}.swiperbtn {width: 42px;height: 27px;background-color: transparent;border:1px solid var(--border-clr);position: absolute;transform: skew(-20deg);top: calc(50% - 16px);display: flex;align-items: center;justify-content: center;z-index: 200;}.swiperbtn:hover {background-color: var(--primary-clr);}.swiperbtn:hover span img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}.swiperbtn span{transform: skew(20deg);}.swiperbtn span img {position: relative;top: 2px;}.swiperprev {left: 0px;right: inherit;}.swipernext {right: 0px;}.swiperprev img {transform: rotate(180deg);}.swiper-pagination {position: static !important;display: flex;justify-content: center;column-gap: 10px;margin-top: 30px;}.swiper-pagination:before {content: "";width: 100%;height: 1px;background-color: var(--border-clr);display: inline-block;position: absolute;z-index: -1;bottom: 4px;}.swiper-pagination-bullet {width: 100px !important;border-radius: 0 !important;height: 7px !important;background-color: var(--secondary-clr) !important;opacity: 1 !important;position: relative;top: -1px;}.swiper-pagination-bullet:hover {background-color: var(--primary-clr) !important;}.swiper-pagination-bullet-active {border: 4px solid var(--primary-clr);transform: scale(1.2);position: relative;top: -1px;}.hvr-underline-from-center:before {content: "";position: absolute;z-index: -1;left: 51%;right: 51%;bottom: 0;background: var(--focus-clr);height: 2px;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {left: 0;right: 0;}.hvr-sweep-to-top {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);transform: scale(1);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.hvr-sweep-to-top:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: var(--primary-clr);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {-webkit-transform: scaleY(1);transform: scaleY(1);}.hvr-shutter-out-horizontal {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;background: transparent;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.hvr-shutter-out-horizontal:before {content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: var(--secondary-clr);-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}.hvr-bounce-to-bottom:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: var(--special-clr);-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}.hvr-sweep-to-right:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: var(--primary-clr);-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}.hvr-sweep-to-right2:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: var(--secondary-clr);-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.hvr-sweep-to-right2:hover:before, .hvr-sweep-to-right2:focus:before, .hvr-sweep-to-right2:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}section {display: block;width: 100%;float: left;}.iti {display: block !important;}.iti__selected-flag {padding-left: 0px !important;}.iti__country-name, .iti__flag-box {color: var(--accent-clr) !important;}::-webkit-scrollbar {width: 4px;}::-webkit-scrollbar-track {background: #343434;}::-webkit-scrollbar-thumb {background: #fff;border-radius: 40px;}::-webkit-scrollbar-thumb:hover {background: #fff;}@-moz-document url-prefix() {* {scrollbar-width: thin;scrollbar-color: #fff #343434;}}h1{font-size: 35px;line-height: 41px;font-weight: 600;color: var(--primary-clr);}h2{font-size: 30px;line-height: 36px;font-weight: 600;color: var(--primary-clr);}h3{font-size: 25px;line-height: 31px;font-weight: 600;color: var(--primary-clr);}h4{font-size: 20px;line-height: 25px;font-weight: 600;color: var(--primary-clr);}h5{font-size: 17px;line-height: 22px;font-weight: 600;color: var(--primary-clr);}h6{font-size: 14px;line-height: 19px;font-weight: 600;color: var(--primary-clr);}p {font-size: 15px;font-weight: 400;line-height: 20px;color: var(--runningtext-clr);}.cmseditor ul{padding-bottom:10px;}.cmseditor ul li {color: var(--runningtext-clr);margin-bottom: 6px;font-size:14px;background-repeat: no-repeat;background-size: 8px;padding-left: 20px;background-position: left 6px;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODAuOTIgNDQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xNDkuMjQsNDQ0bC0yMC42Ny0yMS41N0wzMzcuNzMsMjIyLDEyOC41NywyMS41NywxNDkuMjQsMCwzODAuOTIsMjIyWk0yNTIuMzUsMjIyLDIwLjY4LDAsMCwyMS41NywyMDkuMTYsMjIyLDAsNDIyLjQzLDIwLjY4LDQ0NFoiLz48L2c+PC9nPjwvc3ZnPg==");}.cmseditor h1, .cmseditor h2, .cmseditor h3, .cmseditor h4, .cmseditor h5, .cmseditor h6{margin-bottom: 15px;}.cmseditor p {margin-bottom: 15px;}.cmseditor a {color: var(--primary-clr);text-decoration: underline;}.cmseditor a:hover {color: var(--primary-clr);text-decoration: none;}.cmseditor b, .cmseditor strong {font-weight: 600;color: var(--primary-clr);}.header {width: 100%;height: auto;padding: 10px 0px;border-bottom: 1px solid var(--border-clr);position: fixed;top: 0;left: 0;z-index: 500;background-color: var(--accent-clr);}.sticknav {background-color: rgba(0,0,0,0.8);border-bottom: 1px solid var(--primary-clr);backdrop-filter: saturate(180%) blur(4px);-webkit-backdrop-filter: saturate(180%) blur(20px);}.hdrwrap {justify-content: flex-start;}.logowrap {display: flex;}nav{flex: 0 0 58%;display: flex;justify-content: flex-end;}.navbar > li {float: left;margin-right: 20px;position: relative;line-height: 65px;}.navbar > li:nth-child(2),.navbar > li:nth-child(4),.navbar > li:nth-child(5) {margin-right: 32px;}.navbar > li:last-child{margin-right: 0px;}.navbar > li a{color: var(--primary-clr);line-height: 24px;}.navbar > li a:hover {color:var(--focus-clr);}.navbar > li.active a {font-weight: 700;color:var(--focus-clr);}.navbar > li span{color: var(--primary-clr);line-height: 24px;cursor: pointer;}.navbar > li span:hover {color:var(--focus-clr);}.navbar > li.active span {font-weight: 700;color:var(--focus-clr);}.navbar > li.active span img.dropdwnarrow {filter: invert(60%) sepia(64%) saturate(10%) hue-rotate(47deg) brightness(95%) contrast(97%);-webkit-filter: invert(60%) sepia(64%) saturate(10%) hue-rotate(47deg) brightness(95%) contrast(97%);}.navbar > li:hover span img.dropdwnarrow {filter: invert(60%) sepia(64%) saturate(10%) hue-rotate(47deg) brightness(95%) contrast(97%);-webkit-filter: invert(60%) sepia(64%) saturate(10%) hue-rotate(47deg) brightness(95%) contrast(97%);}.navbar > li a img.dropdwnarrow {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);position: absolute;right: -23px;}.navbar > li span img.dropdwnarrow {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);position: absolute;right: -23px;bottom: 17px;}.navbar li:hover .submenubrands, .navbar li:hover .submenu, .navbar li:hover .submenufleet {opacity: 1;visibility: visible;transform: translateY(0px);}.submenubrands {list-style: none;width: 1367px;max-width: 1367px !important;background-color: var(--secondary-clr);position: absolute;z-index: 100;justify-content: flex-start;column-gap: 1.4%;overflow: hidden;left: -203px;top: 65px;padding: 25px !important;flex-wrap: wrap;row-gap: 14px;display: flex;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.2s linear;}.submenubrands .ct-count {font-size: 12px !important;color: var(--focus-clr);text-align: center;display: block;}.submenubrands a {border-radius: 0 !important;box-shadow: none !important;flex-direction: row !important;flex-wrap: wrap;text-transform: capitalize !important;display: flex;align-items: center;justify-content: space-between;}.submenubrands li {position: relative;}.submenubrands li:after {content: "";background-image: linear-gradient(to right, rgba(26,26,26,1), rgba(0,0,0,0));width: 80%;height: 60px;background-color: var(--border-clr);display: block;position: absolute;right: 0;top: 0;z-index: -1;transition: all 0.3s linear;}.submenubrands li a:hover img {transform: scale(0.9);}.submenubrands li:hover:after {background-color: var(--accent-clr);}.submenubrands li:hover .ct-tile{color:var(--primary-clr);}.submenubrands li:hover .ct-count {color:var(--primary-clr);}.submenubrands a img {flex: 0 0 30%;width: 60px;height: 60px;transition: all 0.3s;}.submenubrands .ct-tile {flex: 0 0 64%;max-width: 64%;text-align: center;margin-top: 0px;}.submenubrands li {flex: 0 0 13%;max-width: 13%;line-height: 16px;margin-right: 0px;}.submenufleet {list-style: none;width: 1367px;max-width: 1367px !important;background-color: var(--secondary-clr);position: absolute;z-index: 100;justify-content: center;column-gap: 1%;overflow: hidden;left: -435px;top: 65px;padding: 25px !important;flex-wrap: wrap;row-gap: 14px;display: flex;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.2s linear;}.submenufleet li {flex: 0 0 19.2%;line-height: inherit;margin-right: 0px;border: 1px solid var(--border-clr);padding: 12px;position: relative;}.submenufleet li a {display: flex;flex-direction: column;justify-content: center;align-items: center;}.submenufleet li img {transition: all 0.3s linear;}.submenufleet li:hover img {transform: scale(1.1);}.submenu {width: 250px;background-color: var(--secondary-clr);position: absolute;z-index: 100;overflow: hidden;left: -85px;top: 65px;opacity: 0;visibility: hidden;transform: translateY(20px);transition: all 0.2s linear;}.submenu li {line-height: 20px;margin-bottom: 0px;margin-right: 0;display: block;width: 100%;}.submenu li a {color: var(--primary-clr) !important;text-transform: capitalize;padding: 10px 10px;display:block ;border-bottom: 1px solid var(--border-light-clr);}.submenu li a:hover {color: var(--focus-clr) !important;}.submenu li:last-child {margin-bottom: 0px;}.mobmenucloseicon {display: none;}.ham-menu {height: 32px;width: 40px;padding: 6px 7px;z-index: 2;display: none;flex-direction: column;justify-content: space-around;background-color: var(--accent-clr);border-radius: 0.25em;border: 1px solid var(--border-light-clr);}.ham-menu .line {background-color: var(--primary-clr);border-radius: 1em;width: 1.5rem;display: block;height: 2px;}.ham-menu .line1 {transform-origin: 0% 0%;transition: transform 100ms ease-in-out;}.ham-menu .line3 {transform-origin: 0% 100%;transition: transform 100ms ease-in-out;}.check:checked~.ham-menu .line1 {display: block;transform: rotate(45deg);}.check:checked~.ham-menu .line2 {opacity: 0;}.check:checked~.ham-menu .line3 {display: block;transform: rotate(-45deg);}.carsearch {width: 274px;height: 33px;background-color: var(--special-clr);border: 1px solid var(--border-light-clr);position: relative;margin: 0px 25px;}.carsearch input {background-color: transparent;border: 0px;outline: 0px;color: var(--primary-clr);padding: 0px 10px;width: 82%;height: 31px;font-size: 13px;float: left;}.carsearch input::placeholder {color: var(--primary-clr);opacity: 1;}.carsearch button {background-color: var(--primary-clr);width: 18%;height: 29px;float: right;position: relative;top: 1px;right: 1px;}.carsearch button img {position: relative;top: 2px;}.srdropdon {display: none;width: 270px;position: absolute;background-color: var(--primary-clr);top: 34px;left: 0;list-style: none;overflow: hidden;z-index: 100;padding: 0px;}.srdropdon li a {font-size: 13px;color: var(--accent-clr);padding: 5px;display: block;border-bottom: 1px solid #e1e1e1;display: flex;align-items: center;column-gap: 6px;}.srdropdon li a img {width: 75px;height: 38px;}.srdropdon li a:hover {background-color: var(--accent-clr);color: var(--primary-clr);}.searchwrap {height: 243px;overflow-x: hidden;overflow-y: scroll;}.searchwrap .no-results {padding: 9px;}.callbar {display: flex;align-items: center;}.callbar img {border: 1px solid var(--border-light-clr);padding: 5px;width: 36px;height: 30px;margin-right: 9px;position: relative;top: 2px;}.callbar a{color: var(--primary-clr);}.callbar a:hover {color: var(--focus-clr);}.callbar a:hover img {background-color: var(--focus-clr);}.ptbreadsec {margin-top: 86px;text-align: center;}.ptbreadsec h1 {padding-top: 12px;padding-bottom:5px;line-height:46px;}.ptbreadsec span {display: block;padding-top: 12px;font-size: 35px;line-height: 41px;font-weight: 600;color: var(--primary-clr);}.ptbreadsec .fancytitle {margin-bottom: 12px;padding-top: 15px;}.ptbreadsec .breadcrumb:before {content: "";width: 60%;height: 1px;background-color: var(--border-clr);opacity: 1;display: block;margin: 0px auto 5px auto;}.breadcrumb {text-align: center;position: relative;margin-bottom: 15px;}.breadcrumb li {display: inline-block;color: var(--focus-clr);padding-right: 25px;position: relative;}.breadcrumb li:last-child {padding-right: 0px;}.breadcrumb li:after {content:url('../images/menuarrow.svg');position: absolute;top: -2px;right: -4px;display: inline-block;width: 27px;height: 27px;filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);transform: rotate(-90deg);}  .breadcrumb li a {color: var(--primary-clr);}  .breadcrumb li:last-child:after {display: none;}  .pagebanr {width: 100%;height: auto;float: left;margin-bottom:15px;}  .pagebanr img {width: 100%;height: auto;}  .onbanrcntnt {width: 50%;position: absolute;right: calc(50% - 665px);max-width: 550px;}  .contentbanr {width: 100%;float: left;}  .contentbanr img {width: 100%;height: auto;}  .homebanr {position: relative;width: 100%;height: auto;margin-top:86px;}  .banrcontent {position: absolute;width: 100%;text-align: center;z-index: 10;top: 30px;}  .banrcontent span {font-weight: 800;color: var(--primary-clr);font-size: 50px;text-transform: capitalize;display: inline-block;line-height: 48px;}  .banrcontent h1 {color: transparent;font-size: 70px;-moz-text-stroke-width: 2px;-moz-text-stroke-color: var(--primary-clr);-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: var(--primary-clr);letter-spacing: 2px;font-weight: 800;line-height: 65px;text-transform: uppercase;margin-bottom: 6px;}  .hombanrsldr {width: 100%;height: auto;overflow: hidden;margin-bottom:-4px;}  .hombanrsldr img {width: 100%;height: auto;object-fit: cover;}  .hombanrsldr .swiper-pagination:before {display: none;}  .hombanrsldr .swiper-pagination {position: absolute !important;}  .flashsalewrap {width: 100%;height: auto;background-color: var(--primary-clr);padding: 10px 0px 10px 0px;min-height: 79px;}  .flashswr {justify-content: center;column-gap: 75px;}  .flashsaletitle {color: var(--accent-clr);font-weight: 600;font-size: 30px;display: flex;align-items: center;position: relative;top: 4px;}  .flashsaletitle label {position: relative;top: -11px;}  .flashsaletitle img {margin-top: 0px;margin-left: 10px;}  .fstagline {color: var(--accent-clr);text-transform: uppercase;font-weight: 600;font-size: 22px;margin-left: 30px;position: relative;top: -5px;}  .fstagline:before {content: url(../images/flashicon.svg);width: 9px;display: inline-block;margin-right: 12px;}  .fstagline:after {content: url(../images/flashicon.svg);width: 9px;display: inline-block;margin-left: 12px;}  .fsviewallbtn {width: 137px;height: 33px;background-color: #fcf001;text-align: center;line-height: 33px;font-weight: 600;color: var(--accent-clr);font-size: 16px;text-transform: uppercase;}  .fsviewallbtn:hover {background-color: #fd0;color: var(--accent-clr) !important;}  .timerwrap {position: relative;top: 4px;min-width: 225px;min-height: 59px;}  .timerwrap .preloader {background-color: transparent;}  .timerwrap .loader {border: 4px solid var(--primary-clr);border-top: 4px solid #fd0;}  .transition {-webkit-transition: top 400ms linear;-moz-transition: top 400ms linear;-ms-transition: top 400ms linear;-o-transition: top 400ms linear;transition: top 400ms linear;}  .timeTo {font-size: 28px;line-height: 108%;font-weight: 400;}  .timeTo span {vertical-align: top;color: var(--primary-clr);font-weight: 400;font-size: 14px;margin: 0px 5px;}  .timeTo.timeTo-white div {color: var(--primary-clr)fff;background-color: var(--accent-clr);}  .timeTo.timeTo-black div {color: white;background: #45484d;background: -moz-linear-gradient(top, #45484d 0%, var(--accent-clr) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #45484d), color-stop(100%, var(--accent-clr)));background: -webkit-linear-gradient(top, #45484d 0%, var(--accent-clr) 100%);background: -o-linear-gradient(top, #45484d 0%, var(--accent-clr) 100%);background: -ms-linear-gradient(top, #45484d 0%, var(--accent-clr) 100%);background: linear-gradient(to bottom, #45484d 0%, var(--accent-clr) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='var(--accent-clr)', GradientType=0);}  .timeTo.timeTo-black .timeTo-alert {background: #a74444;background: -moz-linear-gradient(top, #a74444 0%, #3f0000 67%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a74444), color-stop(67%, #3f0000));background: -webkit-linear-gradient(top, #a74444 0%, #3f0000 67%);background: -o-linear-gradient(top, #a74444 0%, #3f0000 67%);background: -ms-linear-gradient(top, #a74444 0%, #3f0000 67%);background: linear-gradient(to bottom, #a74444 0%, #3f0000 67%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74444', endColorstr='#3f0000', GradientType=0);}  .timeTo.timeTo-white .timeTo-alert {background: var(--primary-clr)fff;background: -moz-linear-gradient(top, var(--primary-clr)fff 35%, #e17373 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(35%, var(--primary-clr)fff), color-stop(100%, #e17373));background: -webkit-linear-gradient(top, var(--primary-clr)fff 35%, #e17373 100%);background: -o-linear-gradient(top, var(--primary-clr)fff 35%, #e17373 100%);background: -ms-linear-gradient(top, var(--primary-clr)fff 35%, #e17373 100%);background: linear-gradient(to bottom, var(--primary-clr)fff 35%, #e17373 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--primary-clr)fff', endColorstr='#e17373', GradientType=0);}  .timeTo figure {display: inline-block;margin: 0;padding: 0;max-width: 100% !important;}  .timeTo figcaption {text-align: center;font-size: 15px;line-height: 80%;color: var(--accent-clr);text-transform: capitalize;}  .timeTo div {position: relative;display: inline-block;width: 30px;height: 36px;border: 1px solid var(--accent-clr);overflow: hidden;}  .timeTo div.first {border: 1px solid var(--accent-clr);margin-right: 6px;}  .timeTo ul {list-style-type: none;margin: 0;padding: 0;position: absolute;left: 3px;}  .timeTo ul li {margin: 0;padding: 0;list-style: none;font-size: 23px;color: var(--primary-clr);padding: 0px 5px;line-height: 30px;}  .brandcrsl {margin: 0px 70px !important;}  .brandbox {width: 118px;text-align: center;border: 1px solid var(--border-clr);}  .brandbox a {padding: 10px;display: block;}  .brandbox img {display: block;margin: 0 auto;}  .ct-tile {color: var(--primary-clr);margin-top: 8px;font-size: 15px;}  .ct-count {color: var(--focus-clr);font-size: 12px;display: inline-block;}  .carcard {flex: 0 0 24%;background-color: var(--special-clr);overflow: hidden;border: 1px solid var(--border-clr);transition: all 0.3s linear;min-height: 370px !important;position: relative;}  .carcard:hover {border: 1px solid var(--primary-clr);}  .ctimgcont {position: relative;min-height: 160px;}  .mainimg {max-width: 100%;width: 100%;height: auto;object-fit: cover;}  .brandico {width: 30px !important;height: 30px;position: absolute;left: 8px;top: 8px;z-index: 99;}  .ctdtailcont {padding: 0px 10px;}  .thumbtitle a {display: inline-block;padding:8px 0px 15px 0px;}  .thumbtitle h1, .thumbtitle h2, .thumbtitle h3, .thumbtitle h4, .thumbtitle h5, .thumbtitle h6 {color: var(--primary-clr);font-size: 17px;font-weight: 400;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}  .pricewrap {display: flex;justify-content: flex-start;align-items: flex-start;min-height: 56px;}  .pricewrap .mainprice:nth-child(2):before {position: absolute;left: -22px;top: 0px;content: "";width: 1px;height: 40px;background-color: var(--focus-clr);transform: rotate(20deg);}  .pricewrap .mainprice:nth-child(3):before {position: absolute;left: -22px;top: 10px;content: "";width: 1px;height: 32px;background-color: var(--focus-clr);transform: rotate(20deg);}  .mainprice {font-size: 14px;color: var(--focus-clr);flex: 0 0 49%;max-width: 49%;position: relative;}  .mainprice strong {font-size: 17px;margin-left: 2px;font-weight: 700;color: var(--primary-clr);}  .mainprice span {font-size: 12px;}  .delprice {color: #ff6262;text-decoration: line-through;margin-top: 3px;font-size: 16px;}  .discountp {display: flex;display: none;flex-direction: column;font-size: 15px;color: green;align-items: center;row-gap: 5px;position: relative;min-height: 95px;}  .discountp:before {position: absolute;left: -18px;top: 20px;content: "";width: 1px;height: 50px;background-color: #d7d7d7;}  .numberdisc {font-weight: 500;font-size: 34px;color: red;}  .disctxt {background-color: red;color: var(--primary-clr);font-size: 12px;text-transform: uppercase;padding: 4px 10px 3px 10px;border-radius: 50px;line-height: 9px;}  .thumboffer {list-style: none;display: flex;justify-content: space-between;margin-top: 20px;}  .thumboffer li {font-size: 13px;color: var(--primary-color);}  .thumboffer li img {margin-right: 5px;position: relative;top: 3px;display: inline-block;}  .carcard-cta {list-style: none;display: flex;justify-content: space-between;margin: 15px 0px 10px 0px;}  .carcard-cta li {border: 1px solid var(--border-light-clr);overflow: hidden;display: flex;flex: 0 0 32.5%;max-width: 32.5%;align-items: center;background-color: var(--accent-clr);}  .carcard-cta li:hover img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .carcard-cta li a {display: flex;color: var(--primary-clr);column-gap: 3px;align-items: center;font-size: 12px;justify-content: center;padding: 8px 2px;flex: 0 0 100%;max-width: 100%;transition: none;}  .carcard-cta li button {display: flex;color: var(--primary-clr);column-gap: 3px;align-items: center;font-size: 12px;justify-content: center;padding: 8px 2px;flex: 0 0 100%;max-width: 100%;border: 0;background-color: transparent;}  .carcard-cta li:hover button {color: var(--accent-clr) !important;}  .carcard-cta li:hover a {color: var(--accent-clr) !important;}  .slider-container {position: relative;overflow: hidden;width: 100%;max-width: 100%;margin: 0 auto;}  .slider {display: flex;transition: transform 0.3s ease;}  .slide {flex: 0 0 100%;}  .slide img {width: 100%;height: auto;}  .prev-slide, .next-slide {position: absolute;top: 50%;transform: translateY(-50%);background-color: transparent;color: var(--accent-clr);border: none;cursor: pointer;z-index: 1;width:48px;height:48px;text-align: right;}  .prev-slide {left: 10px;transform: scaleX(-1);top: 38%;}  .next-slide {right: 10px;}  .pagination {display: flex;position: absolute;bottom: 8px;justify-content: center;left: calc(50% - 30px);}  .pagination span {width: 8px;height: 8px;margin: 0px 5px;background: #fff;border-radius: 50px;cursor: pointer;}  .pagination span.active {background: #7e7e7e;width: 20px;}  .specialoffercard {background-color: var(--primary-clr);}  .specialoffercard .thumbtitle h1, .specialoffercard .thumbtitle h2, .specialoffercard .thumbtitle h3, .specialoffercard .thumbtitle h4, .specialoffercard .thumbtitle h5, .specialoffercard .thumbtitle h6{color: var(--accent-clr);text-align: center;}  .specialoffercard .pricewrap {flex-wrap: wrap;}  .specialoffercard .mainprice {color: var(--accent-clr);flex: 0 0 100%;max-width: 100%;display: flex;justify-content: space-between;padding: 0px 30px;border-top: 1px solid var(--accent-clr);}  .specialoffercard .mainprice strong {color: var(--accent-clr);}  .specialoffercard .thumboffer li {color: var(--accent-clr);}  .specialoffercard .timeTo figcaption {color: var(--accent-clr);}  .specialoffercard .thumbtitle {margin: 8px 0px 8px 0px;}  .specialoffercard .timeTo {text-align: center;margin-top: 8px;}  .specialoffercard .thumboffer {display: none;}  .specialoffercard .carcard-cta {margin-top: 8px;}  .specialoffercard .carcard-cta li:before {background-color: #f3f3f3;}  .specialoffercard .timeTo div {width: 29px;height: 29px;}  .specialoffercard .timeTo ul li {line-height: 29px;font-size: 18px;}  .carswrap .cmseditor p {margin-bottom: 0px;}  .carswrap .blacksolidbtn {display: table;margin-left: auto;margin-right: auto;margin-top: 40px;}  .carscrsl {margin: 0px 60px !important;}  .carscrsl .carcard {margin: 20px;width: 376px;}  .carscrsl .swiper-slide-next {transform: scale(1.08) !important;transition: all 0.3s linear;}  .carscrsl .swiper-slide-next .carcard {border: 1px solid var(--primary-clr);box-shadow: 0 0 10px 2px #818181;}  .offrsbnr {width: 100%;display: block;margin:10px auto 0px auto;max-width: 1367px;}  .bannerimage img {width: 100%;height: auto;}  .carslisting {flex-wrap: wrap;column-gap: 1.33%;row-gap: 17px;}  .sortingtab {width: 100%;display: flex;justify-content: flex-end;margin-bottom: 15px;}  .sortingtab select {height: 35px;padding: 0px 10px;width: 15%;font-family: 'Noto Sans', sans-serif;font-size: 14px;font-weight: 400;color: var(--accent-clr);letter-spacing: 0.2px;background-color: var(--primary-clr);outline: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;cursor: pointer;background-repeat: no-repeat;background-position: 97% center;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAQBJREFUOE/d1bEuREEYxfHf8gQKL6DSKQgPoJHYhkRFp6UikVBokGyUtBKFmkQovIGCQqfyAgpPQGSSa7OZzDfLzVZu+833z5mTM+d2xN8U3oLxAY5Ls06wsNssrOG2cOZPwD3MYA7vOMF9Bp3G628U7mAe63jEIu5wmil9xuww4Bi2cY5PPDUqJ7CKi4rf/VHkYTrwAyxxrrAxTGE+rwFXcDNKYLLgepTAUH1bD/8pMDS+Fqmah2E02gLD8LYF5jHbbLL3MQAcxxbO8JUWalfOC2AJh+jiAQu4bFqn3401YKmilrGPyUblC3qDV6kBoxJNStM7Piq1dhtgEhT+Hr4BA4w5Fe8FByAAAAAASUVORK5CYII=");}  .whychooseus {position:relative;}  .whychooseus .fancytitle:after {display: none;}  .whychooseus .fancytitle{margin-bottom: 15px;}  .whychooseus .onbanrcntnt {max-width: 730px;text-align: center;right: calc(50% - 470px);}  .whychooseus .whitesolidbtn {margin-top: 30px;}  .whychooseus .cmseditor p {margin-bottom: 0px;}  .tabnav {width: 100%;border-bottom: 1px solid var(--border-clr);}  .tabnav div.tabnav-btn {position: relative;text-transform: uppercase;cursor: pointer;background-color: transparent;padding: 0px 18px;width: 211px;height: 33px;text-align: center;border-radius: 5px;line-height: 33px;font-size: 14px;font-weight: 400;color: var(--focus-clr);transition: all 0.3s linear;}  .tabnav div.tabnav-btn:after {position: absolute;bottom: -1px;left: 0px;content: "";width: 100%;height: 2px;background-color: var(--primary-clr);visibility: hidden;opacity: 0;transition: all 0.3s linear;}  .tabnav div.tabnav-btn:hover {color: var(--primary-clr);}  .tabnav div.tabnav-btn.active {color: var(--primary-clr);}  .tabnav div.tabnav-btn.active:after {visibility: visible;opacity: 1;}  .tabnav div.tabnav-btn:hover:after {visibility: visible;opacity: 1;}  .tabcntnt.current{display:inherit !important;}  .tabcntnt{width:100%;height:auto;float:left;position: relative;display:none !important;}  .tabcntnt{-webkit-animation:fadeEffect 1s;animation:fadeEffect 2s;}  @-webkit-keyframes fadeEffect{from{opacity:0;} to{opacity:1;}}  @keyframes fadeEffect{from{opacity:0;} to{opacity:1;}}  .tabcntnt .blacksolidbtn {position: absolute;top: 20px;right: 12px;z-index: 100;}  .tabcntnt .swiperbtn {top: 25px;}  .tabcntnt .swipernext {left: 60px;}  .carstabcrsl .carcard {width: 326px;}  .carstabcrsl {padding-top: 80px !important;}  .tabnavcrsl .swiperbtn {transform: none;border: 0px;width: auto;height: auto;top: calc(50% - 10px);}  .tabnavcrsl .swiperbtn:hover {background-color: transparent;}  .tabnavcrsl .swiperprev {left: 0px;}  .tabnavcrsl .swipernext {right: 0px;}  .faqspage-sec .accordwrapr {width: 100% !important;}  .faqscontnt {text-align: center;padding-bottom: 10px;}  .faqscontnt p {padding: 0px 5%;}  .accordwrapr {width: 100%;margin: auto;}  .acc-item {margin-bottom: 10px;}  .acc-item:last-child{margin-bottom:0px;}  .accordwrapr .acc-body {width: 100%;height: 0;color: rgba(0, 0, 0, 0);line-height: 23px;padding: 0 15px;visibility: hidden;}  .accordwrapr label {cursor: pointer;background-color: var(--secondary-clr);border-bottom: 1px solid var(--border-clr);border-left: 2px solid var(--primary-clr);display: block;padding: 10px;width: 100%;color: var(--primary-clr);text-transform: capitalize;font-weight: 500;font-size: 17px;transition: all 0.3s linear;}  .accordwrapr label:hover {background-color: var(--primary-clr);color: var(--accent-clr);}  .accordwrapr label:hover:before {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .accordwrapr label:hover:after {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .accordwrapr input{display: none;}  .accordwrapr label:after {content:url(../images/plusicon.svg);width: 13px;height: 13px;float: right;transition:all 0.3s linear;}  .accordwrapr input:checked+label {background-color: var(--primary-clr);color: var(--accent-clr);border-bottom: 1px solid var(--focus-clr);border-left: 2px solid var(--focus-clr);}  .accordwrapr input:checked+label:before {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .accordwrapr input:checked+label:after {content:url(../images/closeicon.svg);width: 11px;height: 11px;transition:all 0.3s linear;filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .accordwrapr input:checked~.acc-body {height: auto;color: var(--primary-clr)fff;font-size: 15px;padding: 15px 15px 5px 15px;transition:all 0.3s linear;visibility: visible;}  .faqsection .accordwrapr {width: 75%;}  .faqsection label:before {content: url(../images/faqsicon.svg);width: 26px;display: inline-block;float: left;margin-right: 12px;height: 26px;position: relative;top: -2px;}  .faqsection .blacksolidbtn {display: table;margin-left:auto;margin-right:auto;margin-top: 30px;}  .termssection .accordwrapr {width: 100% !important;}  .termssection .faqsection label:before {content: url(../images/termsicon.svg);}  .testimonial{margin: 0 20px 0px;width: 301px;}  .testimonial-content{padding: 20px 15px 20px 45px;margin-bottom: 22px;background: var(--primary-clr);position: relative;}  .testimonial-content:after{content: "";display: inline-block;width: 20px;height: 20px;background: var(--primary-clr);position: absolute;bottom: -10px;left: 22px;transform: rotate(45deg);}  .testimonial-icon{width: 50px;height: 45px;background: var(--special-clr);position: absolute;top: 37px;left: -19px;display: flex;justify-content: center;align-items: center;}  .testimonial-icon:before{content: "";border-bottom: 16px solid var(--special-clr);border-left: 18px solid transparent;position: absolute;top: -16px;left: 0;}  .testimonial p{font-size: 15px;color: var(--accent-clr);line-height: 20px;margin: 0;min-height:140px;}  .testimonial .title{display: block;font-size: 18px;font-weight: 500;color: var(--primary-clr);text-transform: capitalize;}  .testimonial .post{display: block;font-size: 14px;color: #ff4242;}  .testimo-crsl .swiper-slide {display: flex;height: auto;}  .post-slide{overflow: hidden;border: 1px solid var(--border-light-clr);}  .post-img {position: relative;padding: 10px;}  .post-slide:hover .post-img img {filter: grayscale(70%);}  .post-img img{width: 100%;height: auto;transition: all 0.3s linear;}  .post-thumb a {display: block;position: relative;}  .post-thumb a div {position: absolute;background: rgba(255,255,255,0.5);width: 100%;height: 100%;}  .post-thumb > a > div > i{font-size: 40px;position: absolute;top: 42%;left: 39%;color:#3498db;}  .post-icons img {width: 15px;height: 15px;}  .post-icons{position: absolute;left: 17px;top: -30px;width: 41px;height: 41px;background: var(--special-clr);z-index: 2;display: flex;justify-content: center;align-items: center;border: 1px solid var(--border-light-clr);}  .post-icons:before{content: "";width: 2px;height: 2px;background:var(--primary-clr);position: absolute;top: 21px;left: 21px;transform:scale(0,0);transition:all 0.3s ease 0s;}  .post-icons:hover:before{transform: scale(1,1);width: 41px;height: 41px;left: 0;top: 0;}  .post-icons:hover img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .post-review{padding: 25px 15px 25px;background:var(--secondary-clr);position:relative;transition: all 0.3s linear;}  .post-slide:hover .post-review {background-color: var(--accent-clr);}  .post-title{margin: 0px 0 10px 0;min-height: 54px;line-height: 25px;}  .post-title a {color: var(--primary-clr)fff;font-weight: 600;font-size: 20px;}  .post-title a:hover {color: var(--focus-clr);}  .post-description{font-size:15px;line-height:20px;color:var(--runningtext-clr);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}  .blogcrsl .post-slide {width: 442px;}  .bloglistingpage .blogwrapr {flex-wrap: wrap;row-gap: 22px;column-gap: 1.5%;}  .bloglistingpage .post-slide {flex: 0 0 32.33%;}  .blogdtailwrap {align-items: flex-start;column-gap: 2%;}  .blgdtilcntnt {padding: 20px;flex: 0 0 70%;max-width: 70%;background-color: var(--secondary-clr);}  .blgdtilcntnt h1 {margin-bottom: 15px;}  .blgdtilcntnt img {width: 100%;height: auto;margin-bottom: 20px;}  .blogdetailsidebar {flex: 0 0 28%;max-width: 28%;}  .blogdetailsidebar span.blogdtailtitle {padding: 15px;background-color: var(--secondary-clr);display: block;font-weight: 600;font-size: 25px;margin-bottom: 20px;border-left: 2px solid var(--primary-clr);}  .blogdetailsidebar .carcard {flex: 0 0 100%;max-width: 100%;margin-bottom: 20px;}  .blogdetailsidebar .mainimg {max-width: 100%;max-height: inherit;width: 100%;height: auto;min-height: 183px;}  .blogdetailspage .blogsection .container {position: static;}  .blogdetailspage .blogsection {padding-top: 20px;}  .reltdblog {padding-top:20px;}  .documentsec {padding-bottom: 45px;}  .documentsec .docbotmcntnt {padding: 0px 15%;text-align: center;margin-top: 60px;}  .documentsec .docbotmcntnt p {margin-bottom:0px;}  .docwrap {align-items: normal;justify-content: space-between;}  .docbox {flex: 0 0 49%;border: 1px solid var(--border-light-clr);padding: 15px;position: relative;}  .docbox span {padding: 15px;background-color: var(--secondary-clr);display: inline-block;font-weight: 600;font-size: 16px;margin-bottom: 20px;border-left: 2px solid var(--primary-clr);}  .docbox ul {padding-left: 15px;}  .docbox ul li {font-size: 14px;padding-left: 15px;margin-bottom: 5px;background-repeat: no-repeat;background-position: left 7px;background-size: 6px;color: var(--runningtext-clr);background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQsMFYxNEgwVjBaIi8+PC9nPjwvZz48L3N2Zz4=');}  .docbox img {position: absolute;top: -26px;right: -1px;}  .brandsection .cstyle03right {padding-bottom: 0px;}  .fleetbrandfilter .sortingtab {justify-content: space-between;margin: 0px 0px 15px 0px;align-items: center;}  .fbrandcrsl {flex: 0 0 82%;overflow-x:hidden !important;}  .fleetbrandfilter select {margin-left: 3%;}  .fbrandcrsl button {padding: 0px 22px;background-color: var(--secondary-clr);width: 102px;}  .fbrandcrsl button:hover {background-color: var(--primary-clr);}  .fbrandcrsl button.active {background-color: var(--primary-clr);}  .fbrandcrsl button img {width: 60px;display: block;margin: auto;}  .whoweare .cmseditor {padding: 0px 4%;text-align: center;}  .ourmision, .ourvision {position:relative;}  .ourmision .onbanrcntnt {right: inherit;left: calc(50% - 665px);}  .contactsectop {background-repeat: no-repeat;min-height: 600px;background-position:right center;background-size: contain;}  .cntctdetails {width: 50%;float: left;padding-top: 20px !important;}  .cntntdsec {display: flex;flex-wrap: wrap;justify-content: space-between;row-gap: 10px;}  .cntntdsec li:nth-child(1) {flex: 0 0 100%;}  .cntntdsec li {flex: 0 0 49%;background-color: var(--secondary-clr);padding: 10px 15px;border-left: 1px solid var(--primary-clr);display: flex;align-items: center;transition: all 0.3s linear;}  .cntntdsec li:hover {background-color: var(--border-clr);}  .cntntdsec li span {display: block;font-size: 18px;font-weight: 600;margin-bottom: 14px;}  .cntntdsec li img {margin-right: 10px;}  .cntntdsec li a {color: var(--primary-clr);}  .formsec {display: inline-block;margin-top: 30px;}  .fieldstyle {margin-bottom: 20px;width: 48%;float: left;background-repeat: no-repeat;background-position: 99% bottom;background-size: 15px;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNC45NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHJlY3QgY2xhc3M9ImNscy0xIiB4PSIxMi40IiB3aWR0aD0iMi42IiBoZWlnaHQ9IjE0Ljk3Ii8+PHJlY3QgY2xhc3M9ImNscy0xIiB5PSIxMi40MyIgd2lkdGg9IjE1IiBoZWlnaHQ9IjIuNTQiLz48L2c+PC9nPjwvc3ZnPg==);}  .fieldstyle input {font-family: 'Noto Sans', sans-serif;font-weight: 400;width: 90%;background-color: transparent;outline: 0px;border: 0px;border-bottom: 1px solid var(--border-light-clr);color: var(--primary-clr);height: 45px;}  .fieldstyle input::placeholder {color: var(--focus-clr);opacity: 1 !important;}  .fieldstyle input:focus {border-bottom: 1px solid var(--primary-clr);background-color:transparent !important;}  .popcntnt input:-webkit-autofill, .popcntnt input:-webkit-autofill:hover, .popcntnt input:-webkit-autofill:focus, .popcntnt textarea:-webkit-autofill, .popcntnt textarea:-webkit-autofill:hover, .popcntnt textarea:-webkit-autofill:focus {border-bottom:1px solid var(--primary-clr);-webkit-text-fill-color: white;-webkit-box-shadow: 0 0 0px 1000px #1a1a1a inset;transition: background-color 5000s ease-in-out 0s;}  .cntctdetails input:-webkit-autofill, .cntctdetails input:-webkit-autofill:hover, .cntctdetails input:-webkit-autofill:focus, .cntctdetails textarea:-webkit-autofill, .cntctdetails textarea:-webkit-autofill:hover, .cntctdetails textarea:-webkit-autofill:focus {border-bottom:1px solid var(--primary-clr);-webkit-text-fill-color: white;-webkit-box-shadow: 0 0 0px 1000px var(--accent-clr) inset;transition: background-color 5000s ease-in-out 0s;}  .fieldstyle:nth-child(even) {margin-right: 4%;}  .textarea {width: 100%;background-size: 15px;background-position: 100% 95%;}  .fieldstyle textarea {font-family: 'Noto Sans', sans-serif;font-weight: 400;background-color: transparent;width: 96%;outline: 0px;border: 0px;border-bottom: 1px solid var(--border-light-clr);color: var(--primary-clr);resize: none;}  .fieldstyle textarea::placeholder {color: var(--focus-clr);opacity: 1 !important;}  .fieldstyle textarea:focus {border-bottom: 1px solid var(--primary-clr);}  .formsec .whitesolidbtn {float: right;min-width: 134px;position: relative;top: 20px;right: 13px;}  .contactmap iframe {border: 5px solid var(--primary-clr);opacity: 0.8;}  .activi-cntntsec .cmseditor {text-align: center;padding: 0px 4%;}  .actcntnbotm {padding-top: 20px;}  .actvtsgallry .container {width: 100%;padding: 0px 15px;}  .actvglry-crsl .swiper-slide img {width: 100%;height: auto;transition: all 0.3s linear;}  .actvglry-crsl .swiper-slide {flex: 0 0 32.7%;margin-right: 20px;cursor: zoom-in;}  .actvglry-crsl .swiperbtn {background-color: var(--primary-clr);border: 1px solid var(--primary-clr);}  .actvglry-crsl .swiperbtn:hover {background-color: var(--focus-clr);border: 1px solid var(--focus-clr);}  .actvglry-crsl .swiperbtn span img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .actvglry-crsl .swiperbtn:hover span img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}  .actvglry-crsl .swiperprev {left: 12px;}  .actvglry-crsl .swipernext {right: 12px;}  .actvglry-crsl a:after {display:none;content: "";background-image: url('../images/zoomicon.svg');background-repeat: no-repeat;background-size: 100%;background-position: center center;width: 30px;height: 30px;position: absolute;bottom: 12px;right: 12px;}  .actvglry-crsl .swiper-wrapper {padding-top: 16px;padding-bottom: 16px;}  .sitemap-wrapper ul {list-style: none;padding-left: 15px;padding-top: 30px;padding-bottom: 40px;}  .sitemap-wrapper ul li {margin-bottom: 8px;background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNi40MyAxOC42NyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+PC9kZWZzPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE3LjA5IDE4LjY3IDI2LjQzIDkuMzQgMTcuMDkgMCAxNS41NyAxLjUyIDIyLjM0IDguMjcgNS4zNSA4LjI3IDUuMzUgMTAuNDEgMjIuMzQgMTAuNDEgMTUuNTcgMTcuMTUgMTcuMDkgMTguNjciLz48cmVjdCBjbGFzcz0iY2xzLTEiIHk9IjguMjciIHdpZHRoPSIyLjE0IiBoZWlnaHQ9IjIuMTQiLz48L2c+PC9nPjwvc3ZnPg==");background-repeat: no-repeat;background-position: left 4px;padding-left: 25px;background-size: 15px;}  .sitemap-wrapper ul li a{font-size: 15px;}  .parent {margin-left: -15px;font-weight: 600;font-size: 20px;padding-left: 0px !important;background-image:none !important;}  .parent a {font-size: 16px !important;color: var(--primary-clr);}  .thanyousec {width: 100%;min-height: 80vh;display: flex;align-items: center;justify-content: center;position: relative;flex-direction: column;overflow: hidden;}  .thanyousec span {font-size: 40px;font-weight: 600;margin-top: 20px;}  .thanyousec p {font-size: 18px;margin-bottom: 20px;color: var(--focus-clr);}  .cd-gallery {margin-bottom: 15px;}  .cd-gallery .container {width: 100%;padding: 0px 15px;}  .cdgallrycarsl .swiper-slide img {width:100%;height: auto;border: 1px solid var(--border-light-clr);transition: all 0.3s linear;}  .cdgallrycarsl .swiper-slide {flex: 0 0 32.7%;margin-right: 20px;}  .cdgallrycarsl .swiperbtn {background-color: var(--primary-clr);border: 1px solid var(--primary-clr);}  .cdgallrycarsl .swiperbtn:hover {background-color: var(--focus-clr);border: 1px solid var(--focus-clr);}  .cdgallrycarsl .swiperbtn span img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .cdgallrycarsl .swiperbtn:hover span img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}  .cdgallrycarsl .swiperprev {left: 12px;}  .cdgallrycarsl .swipernext {right: 12px;}  .cdgallrycarsl a:after {content: "";background-image: url('../images/zoomicon.svg');background-repeat: no-repeat;background-size: 100%;background-position: center center;width: 21px;height: 21px;position: absolute;bottom: 12px;right: 12px;}  .cdgallrycarsl .swiper-wrapper {padding-top: 15px;padding-bottom: 15px;}  .cardetail-pcta .pricewrap .mainprice:nth-child(2):before {left: -32px;height: 48px;background-color: var(--secondary-clr);}  .cardetail-pcta .pricewrap .mainprice:nth-child(3):before {left: -32px;top: 0px;height: 48px;background-color: var(--secondary-clr);}  .cardetail-pcta.scroll-to-fixed-fixed {background-color: rgba(255, 255, 255, 0.9);backdrop-filter: blur(4px);}  .cardetail-pcta {background-color: var(--primary-clr);padding: 10px 0px;}  .startngfrm {flex: 0 0 15%;font-size: 25px;font-weight: 600;line-height: 34px;color: var(--accent-clr);}  .startngfrm span {font-weight: 400;color:var(--secondary-clr);font-size: 20px;}  .cardetail-pcta .pricewrap {flex: 0 0 50%;justify-content: flex-start;align-items: center;}  .cardetail-pcta .pricewrap .mainprice {flex: 0 0 30%;max-width: 30%;color: var(--secondary-clr);min-height: 48px;display: flex;justify-content: center;flex-direction: column;}  .cardetail-pcta .pricewrap .mainprice strong {color: var(--accent-clr);}  .cardetail-pcta .carcard-cta {flex: 0 0 35%;margin: 0px 0px 0px 0px;}  .cardetail-pcta .carcard-cta li a {font-size: 15px;column-gap: 8px;}  .cardetail-pcta .carcard-cta li button {font-size: 15px;column-gap: 8px;}  .cardetails .cardescrptn {flex: 0 0 68%;background-color: var(--secondary-clr);padding: 25px;}  .cardetails .flexrow {align-items: normal;justify-content: space-between;}  .cdtitles {font-size: 25px;font-weight: 400;margin-bottom: 30px;display: block;border-bottom: 1px solid var(--border-clr);position: relative;padding-bottom: 15px;}  .cdtitles:before {content: "";background: var(--primary-clr);border-radius: 8px;width: 20px;height: 4px;left: 0;position: absolute;bottom: -3px;}  .cardetails .carspecific {flex: 0 0 30%;background-color: var(--primary-clr);padding: 25px;}  .carspecific .cdtitles {color:var(--accent-clr);}  .carspecific .cdtitles:before {background-color: var(--accent-clr);}  .cardetails .thumboffer {justify-content: flex-start;row-gap: 10px;margin-bottom: 30px;flex-direction: column;}  .cardetails .thumboffer li {font-size: 15px;color: var(--accent-clr);}  .specific-list li {display: flex;justify-content: space-between;border-bottom: 1px solid var(--border-clr);padding-bottom: 10px;margin-bottom: 10px;align-items: center;color: var(--accent-clr);text-transform:capitalize;}  .specific-list li figure {display: flex;column-gap: 10px;align-items: center;}  .specific-list li figure figcaption {font-weight: 600;}  .specific-list li figure img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .specific-list li:last-child {border-bottom: 0px;}  .relatedcars {padding-top:70px;}  .rltdcarcrsl .carcard {width: 326px;}  .nosarchfound {margin-top: 5px;text-align: center;min-height: 60vh;display: flex;flex-direction: column;justify-content: center;align-items: center;background-image: url("../images/searchnocarfound.webp");background-repeat: no-repeat;background-size: cover;background-position: center center;}  .nosarchfound span {font-size: 40px;font-weight: 600;margin-bottom: 20px;}  .searchsection .carslisting {float: left;}  .searchsection .sortingtab {margin-top: 0px;}  .allcarwrap .flexrow {align-items: flex-start;justify-content: space-between;}  .allcarwrap .carslisting {display: flex;column-gap: 1.5%;}  .allcarlisting {flex: 0 0 74%;max-width: 74%;position:relative;}  .allcarlisting .carcard {flex: 0 0 32.33%;}  .allcarlisting .sortingtab {margin-top: 0px;}  .allcarlisting .sortingtab select {width: 20%;}  .carsidebar {flex: 0 0 24%;max-width: 24%;}  .searchfiltr {border: 1px solid var(--border-clr);list-style: none;margin-bottom: 30px;overflow: hidden;padding-bottom: 10px;}  .searchfiltr span {display: block;font-size: 20px;font-weight: 600;margin-bottom: 15px;padding: 10px 15px;background-color: var(--primary-clr);color: var(--accent-clr);}  .searchfiltr li {margin-bottom: 6px;padding: 0px 15px;}  .searchfiltr li label input {margin-right: 1px;width: 16px;height: 16px;position: relative;top: 2px;}  .searchfiltr li label {font-size: 15px;cursor: pointer;display: flex;align-items: center;justify-content: space-between;background-color: var(--special-clr);padding: 5px 10px;border-radius: 5px;}  .searchfiltr li label:hover {background-color: var(--focus-clr);}  .searchfiltr li label img {max-width: 35%;height: auto;}  .filtrbybrand {margin-bottom:0px;}  .filtrbybrand li label img {background-color: var(--accent-clr);border-radius: 7px;max-width: 15%;position: static;padding: 4px;}  .filterbyloc li label {padding-bottom: 10px !important;}  .filtrbybrand li {width: 100%;}  .mbfiltraction {display: none;border-top: 2px solid var(--primary-clr);position: fixed;bottom: 0px;height: 52px;background-color: var(--accent-clr);width: 100%;left: 0px;align-items: center;justify-content: center;column-gap: 15px;}  .mbfiltraction button {background-color: var(--primary-clr);border: 0px;min-width: 28%;display: block;height: 36px;font-size: 15px;font-weight: 500;color: var(--accent-clr);}  .mbfiltraction button:nth-child(2) {background-color: var(--focus-clr);color: var(--primary-clr);}  .mbfiltraction button:last-child {background-color: red;color: var(--primary-clr);}  .mobilefiltrbtn {background-color: var(--primary-clr);width: 30%;height: 35px;float: left;color: var(--accent-clr);display: flex;align-items: center;justify-content: center;column-gap: 8px;display: none;}  .nocarfound-notif {background-color: var(--primary-clr);color: var(--accent-clr);flex: 0 0 100%;padding: 10px;font-weight: 500;font-size: 18px;}  .filtrbyprice {padding-bottom: 20px;}  .price-input {width: 100%;display: flex;margin: 0px 0px 20px 0px;padding: 0px 15px;}  .price-input .field {display: flex;width: 100%;height: 45px;align-items: center;}  .field input {width: 100%;height: 24px;line-height: 25px;outline: none;font-size: 14px;margin-left: 12px;border-radius: 5px;text-align: center;border: 1px solid var(--focus-clr);-moz-appearance: textfield;}  input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;}  .price-input .separator {width: 130px;display: flex;font-size: 19px;align-items: center;justify-content: center;}  .priceslider {height: 5px;position: relative;background: var(--primary-clr);border-radius: 5px;margin: 0px 15px }  .priceslider .progress {height: 100%;left: 25%;right: 25%;position: absolute;border-radius: 5px;background: #17a2b8;}  .range-input {position: relative;margin: 0px 15px;}  .range-input input {position: absolute;width: 100%;height: 5px;top: -5px;background: none;pointer-events: none;-webkit-appearance: none;-moz-appearance: none;}  input[type="range"]::-webkit-slider-thumb {height: 17px;width: 17px;border-radius: 50%;background: var(--focus-clr);pointer-events: auto;-webkit-appearance: none;box-shadow: 0 0 6px rgba(0, 0, 0, 0.05);}  input[type="range"]::-moz-range-thumb {height: 17px;width: 17px;border: none;border-radius: 50%;background: var(--focus-clr);pointer-events: auto;-moz-appearance: none;box-shadow: 0 0 6px rgba(0, 0, 0, 0.05);}  .price-input .field span {font-size: 14px;padding: 5px;margin-bottom: 0px;border-radius: 5px;font-weight: 400;}  .crprocess .flexrow {flex-wrap: wrap;justify-content: space-between;align-items: normal;}  .crprocess .fancytitle {margin-bottom: 70px;}  .crprocess.paddbotm {padding-bottom: 60px;}  .crpbox {flex: 0 0 23%;position: relative;}  .crpbox:before {content: url('../images/rentalprocessshape.svg');position: absolute;opacity: 0.6;left: 16px;top: 30px;z-index: -1;}  .crpbox h3 {text-align: center;background-color: var(--secondary-clr);padding: 10px;font-size: 18px;font-weight: 400;}  .crpbox p {text-align: center;padding-top: 85px;}  .crpbox img {display: block;margin: 0 auto;padding: 9px 0px;}  .rentalstep {color: transparent;font-size: 50px;-moz-text-stroke-width: 1px;-moz-text-stroke-color: var(--focus-clr);-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--focus-clr);letter-spacing: 2px;font-weight: 800;line-height: 65px;text-transform: uppercase;margin-bottom: 0;position: absolute;top: -34px;right: -17px;}  .servicesec .container {width: 100%;padding-right: 0px;padding-left: 30px;}  .servicebox {border: 1px solid var(--border-light-clr);position: relative;}  .servicebox:before {content: "";background: transparent linear-gradient(180deg, #05050600 50%, var(--accent-clr) 85%) 0% 0% no-repeat padding-box;position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;}  .servicebox img {width: 100%;height: auto;min-height: 250px;object-fit: cover;object-position: 50% -55px;}  .servicesec .cmseditor {position: absolute;bottom: 0px;width: 100%;padding: 15px;text-align: center;}  .servicesec .cmseditor h1, .servicesec .cmseditor h2, .servicesec .cmseditor h3, .servicesec .cmseditor h4, .servicesec .cmseditor h5, .servicesec .cmseditor h6 {font-size: 20px;margin-bottom: 0px;}  .servicesec .cmseditor h1:after, .servicesec .cmseditor h2:after, .servicesec .cmseditor h3:after, .servicesec .cmseditor h4:after, .servicesec .cmseditor h5:after, .servicesec .cmseditor h6:after {content: "";width: 100px;background-color: var(--border-light-clr);height: 2px;display: block;margin: 5px auto 10px auto;}  .servicesec .cmseditor p {font-size: 14px;line-height: 20px;margin-bottom: 0px;}  .carservicecrsl .swiper-slide {flex: 0 0 28%;margin-right: 30px;}  .carservicecrsl .swiper-pagination {display:none}  .cntntstyle01 {position:relative;}  .cntntstyle01 .onbanrcntnt {max-width: 635px;}  .contntstyle02 img {width: 100%;height: auto;}  .contntstyle02 .cmseditor {padding: 0px 9%;text-align: center;}  .contntstyle02 .cboxescarsl {padding-top: 30px;}  .cboxstyle02{text-align: center;padding: 30px 30px 30px;overflow: hidden;position: relative;z-index: 1;width: 444px;}  .cboxstyle02:before, .cboxstyle02:after{content: '';background: linear-gradient(to right, #2a2a2b, #4c0606);position: absolute;left: 0;top: 0%;bottom: 0;right: 0;z-index: -1;clip-path: polygon(0 0, 100% 35%, 100% 100%, 0% 70%);}  .cboxstyle02:after{background: linear-gradient(#fff,rgba(255,255,255,0.85),#fff);box-shadow: 0 0 10px rgba(0,0,0,0.3);left: 15px;top: 15px;bottom: 15px;right: 15px;clip-path: none;}  .cboxstyle02 .cmseditor{padding: 0px !important;display: flex;align-items: center;flex-direction: column;justify-content: center;}  .cboxstyle02 .cmseditor h2,.cboxstyle02 .cmseditor h3, .cboxstyle02 .cmseditor h4, .cboxstyle02 .cmseditor h5, .cboxstyle02 .cmseditor h6{color: #000;}  .cboxstyle02 .cmseditor p {margin-bottom: 0px;color: #000;}  .cs02boxescarsl {padding-top: 20px !important;}  .cs02boxescarsl .swiper-slide {display: flex;height: auto;}  .contntstyle03 .flexrow {justify-content: space-between;}  .cstyle03left {flex: 0 0 50%;background-image: linear-gradient(to right, rgba(26,26,26,1), rgba(0,0,0,0));padding: 20px;}  .cstyle03right {flex: 0 0 48%;max-width: 48%;}  .cstyle03right img {width: 100%;height: auto;max-width: 656px;}  .cstyle03top {padding: 0px 9%;text-align: center;margin-top: 40px;display: inline-block;}  .cboxstyle03{width: 430px;text-align: center;padding: 25px 15px;margin: 0 7px;background-color: var(--secondary-clr);position: relative;z-index: 1;}  .cboxstyle03 p {margin-bottom: 0px;}  .cboxstyle03:before, .cboxstyle03:after{content: "";background-color: var(--primary-clr);height: 100%;width: 7px;box-shadow: 0 0 15px rgba(0,0,0,0.2);position: absolute;left: -7px;top: 0;z-index: -1;clip-path: polygon(100% 0, 100% 100%, 0 50%);}  .cboxstyle03:after{transform: rotateY(180deg);left: auto;right: -7px;}  .cboxstyle03icon {display: none;width: 50%;margin: 12px auto;position: relative;}  .cboxstyle03icon:before {content: "";width: 75px;height: 75px;background-color: var(--primary-clr);display: inline-block;position: absolute;z-index: -2;top: -10px;left: 15px;border-radius: 8px;}  .cboxstyle03crsl {padding-top: 15px !important;}  .homepage-sec .cboxstyle03crsl {padding-top: 50px !important;}  .cboxstyle03crsl .swiper-slide {display: flex;height: auto;}  .cntntstyle04 {position: relative;background-color: var(--secondary-clr);padding: 50px 0px;background-position: center center;background-repeat: no-repeat;background-size: cover;margin-top: 20px;background-attachment: fixed;}  .cntntstyle04 .flexrow {justify-content: space-between;}  .cntntstyle04:before {content: "";height: 18px;background-color: var(--primary-clr)fff;backface-visibility: hidden;-webkit-transform: skew(0deg, 1.5deg);transform: skew(0deg, 1.5deg);position: absolute;width: 50%;top: -9px;left: 0;z-index: -1;}  .cntntstyle04:after {content: "";height: 18px;background-color: var(--primary-clr)fff;backface-visibility: hidden;-webkit-transform: skew(0deg, 1.5deg);transform: skew(0deg, 1.5deg);position: absolute;width: 50%;bottom: -9px;right: 0;z-index: -1;}  .cntntstyle04 .cmseditor {flex: 0 0 50%;}  .cntntstyle04img {flex: 0 0 48%;}  .cntntstyle04img img {width: 100%;height: auto;}  .contntstyle05.paddtop {padding-top:35px;}  .contntstyle05 .cmseditor h1, .contntstyle05 .cmseditor h2, .contntstyle05 .cmseditor h3, .contntstyle05 .cmseditor h4, .contntstyle05 .cmseditor h5, .contntstyle05 .cmseditor h6{text-align: center;}  .cboxstyle05{text-align: center;padding: 30px 25px 30px;position: relative;background-color: var(--secondary-clr);z-index: 1;width: 442px;}  .cboxstyle05:before, .cboxstyle05:after{content: "";border-radius: 0px;border: 6px solid var(--primary-clr);clip-path: polygon(65% 0, 100% 0, 100% 35%, 35% 100%, 0 100%, 0 65%);position: absolute;top: 0;right: 0;left: 0;bottom: 0;z-index: -1;}  .cboxstyle05:after{border-width: 3px;clip-path: polygon(0 0, 60% 0, 55% 5%, 96% 44%, 100% 40%, 100% 100%, 40% 100%, 43% 95%, 5% 55%, 0 60%);top: 0px;bottom: 0px;right: 0px;left: 0px;z-index: -1;}  .cboxstyle05 .cmseditor p {margin-bottom: 0px;}  .cs05boxescarsl {padding-top: 10px !important;}  .cs05boxescarsl .swiper-slide {display: flex;height: auto;}  .popwrap {background: rgba(0, 0, 0, 0.5);backdrop-filter: blur(5px);position: fixed;width: 100%;height: 100%;z-index: 5000;display: none;top: 0;left: 0;overflow:hidden;}  .popcntnt {padding: 10px;width: 600px;height: auto;position: absolute;top:22vh;left: calc(50% - 260px);margin: -50px 0 0 -50px;background: var(--secondary-clr);text-align: center;}  .popwrap .fieldstyle input {display: block;}  .popwrap .formsec {margin-top: 0px;}  .popwrap .formsec .fieldstyle:nth-child(even) {margin-right: 0%;}  .popwrap .formsec .fieldstyle:nth-child(odd) {margin-right: 4%;}  .popwrap .formsec .hvr-sweep-to-right2:before {background-color:var(--accent-clr) !important;}  .popwrap .fieldstyle textarea {height: 45px !important;width: 91%;float: left;padding-top: 13px;}  .popwrap .whitesolidbtn {float: right;display: inline-block;margin-bottom: 0;}  .cartitle {display: block;margin-bottom: 10px;font-weight: 500;font-size: 20px;}  .bookingcarimg img {width: 100%;height: auto;}  .popcntnt .disabled {background-color: rgb(255 255 255 / 50%);pointer-events: none;}  .close {padding: 5px 15px;position: absolute;text-align: center;width: 50px;cursor: pointer;top: -21px;right: -65px;color: var(--primary-clr);}  .popwrap h2 {text-align: left;}  .popwrap .formwrap select {height: 40px;border-radius: 5px;border: 1px solid #404040;background-color: var(--primary-clr);font-size: 14px;font-weight: 400;color: var(--accent-clr);padding: 0px 15px;min-width: 18%;transition: all 0.3s linear;outline: 0;margin-bottom: 10px;}  .div-input {display: flex;flex-direction: column;flex: 0 0 20%;max-width: 20%;}  .msg-input-error {position: relative;margin-top: 6px;display: flex;height: 1px;color: red;padding-left: 5px;}  .btn-send-form {display: flex !important;gap: 10px !important;justify-content: center;align-items: center;}  .btn-send-form p {transition: color 0.5s;}  .btn-send-form:hover p {color: black !important;}  .spinner-active {border: 5px dashed black;width: 23px;height: 23px;border-radius: 50%;animation-name: loop-spinner-active;animation-fill-mode: both;animation-duration: 2s;animation-iteration-count: infinite;animation-timing-function: linear;}  .btn-send-form:focus p {color: black !important;}  .btn-send-form .spinner {border-color: white !important;transition: border-color 0.5s;}  .btn-send-form:hover .spinner {border-color: black !important;}  @keyframes loop-spinner-active {0% {transform: rotate(0deg);} 100% {transform: rotate(360deg);}}  .div-form-message {display: flex;justify-content: center;}  .form-message {padding-bottom: 10px;}  .social-icons {display: flex;flex-direction: column;position: fixed;top: calc(50vh - 190px);right: 0px;z-index: 200;row-gap: 3px;}  .social-icons a {text-decoration: none;transition: 0.4s;width: auto;line-height: 12px;padding: 10px 10px;display: block;border: 1px solid var(--border-light-clr);background-color: var(--secondary-clr);position: relative;right: 0px;text-align: center;}  .social-icons a i {margin-right: 8px;font-size: 20px;font-weight: 400;position: relative;top: 2px;}  .social-icons a:hover {right: -5px;background-color: var(--primary-clr);}  .social-icons a:hover img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .whatsppicodesk {position: fixed;z-index: 200;bottom: 18px;left: 18px;width: 60px;height: 60px;background-color: var(--primary-clr);border-radius: 50px;text-align: center;line-height: 76px;}  .whatsppicodesk img {filter: brightness(1) invert(1);-webkit-filter: brightness(1) invert(1);}  .whatsppicodesk:hover {background-color: var(--focus-clr);}  .whatsppicodesk:hover img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}  #back-to-top {display: flex;align-items: center;justify-content: center;background-color: var(--primary-clr);width: 40px;height: 40px;text-align: center;position: fixed;bottom: 130px;right: 0px;transition: background-color .3s, opacity .5s, visibility .5s;opacity: 0;visibility: hidden;z-index: 99;cursor: pointer;}  #back-to-top.show {opacity: 1;visibility: visible;}  #back-to-top:hover{background-color: var(--focus-clr);}  #back-to-top:hover img {filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);}  .mobilecalltoact {display: none;position: fixed;bottom: 0px;left: 0px;width: 100%;height: auto;z-index: 100;justify-content: flex-start;list-style: none;align-items: center;padding: 12px 19px;background: linear-gradient(180deg, rgba(255, 255, 255, 0) 35%, rgba(191, 191, 191, 0.9) 100%);}  .mobilecalltoact li {flex: 0 0 42.333%;}  .mobilecalltoact li a {width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--primary-clr);border-radius: 50px;background-color: var(--accent-clr);}  .footer {width: 100%;float: left;position: relative;display: block;background-color: var(--secondary-clr);padding: 50px 0px 85px 0px;background-repeat: no-repeat;background-position: center bottom;background-size: contain;background-repeat: no-repeat;}  .footer .container {position: static;}  .ftrwrap {align-items: flex-start;column-gap: 25px;}  .fotrwidget {flex: 0 0 20%;max-width: 20%;}  .widgettitle {color: var(--primary-clr);text-transform: uppercase;font-weight: 600;font-size: 18px;margin-bottom: 20px;border-bottom: 1px solid var(--border-clr);}  .widgettitle:after {content: "";width: 40px;height: 2px;display: block;background-color: var(--primary-clr);margin-top: 5px;position: relative;top: 1px;}  .fotrwidget:nth-child(2) {padding-left: 20px;}  .fotrwidget:nth-child(2) p {line-height: 28px;}  .fotrwidget:nth-child(3) {padding-left: 20px;flex: 0 0 17%;max-width: 17%;}  .fotrwidget:nth-child(4) {padding-left: 20px;flex: 0 0 15%;max-width: 15%;}  .fotrwidget:nth-child(1) a:nth-child(1) img {margin-bottom: 20px;display: block;margin-left: auto;margin-right: auto;}  .fotrwidget p img {margin-right: 10px;}  .fotrwidget p {text-align: justify;color: var(--primary-clr);display: flex;align-items: flex-start;margin-bottom: 18px;font-size: 15px;line-height: 21px;}  .fotrlinks {list-style: none;}  .fotrlinks li {margin-bottom: 10px;}  .fotrlinks li:before {content: url(../images/longarrowrightwhite.svg);margin-right: 8px;width: 12px;display: inline-block;height: 12px;}  .fotrlinks li a {color: var(--primary-clr);font-size: 15px;}  .fotrlinks li a:hover {color: var(--focus-clr);padding-left: 5px;}  .fotrwidget p a {color: var(--primary-clr);}  .fotrwidget p a:hover {color: var(--focus-clr);}  .fotrwidget p i {margin-right: 10px;min-width: 14px;}  .coprwrap {flex-direction: column;color: var(--primary-clr);font-size: 14px;position: absolute;text-align: center;width: 100%;left: 0;bottom: 0px;background-color: var(--special-clr);padding: 15px 0px;}  .mobilesocialwrap {display: none;}

/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:18px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

/* International Telphone Input */
.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag,.iti--separate-dial-code .iti__selected-flag,.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code,.iti__arrow{margin-left:6px}.iti--allow-dropdown .iti__flag-container:hover,.iti--container:hover{cursor:pointer}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:0}.iti__dial-code{color:#999}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag,.iti__flag.iti__np{background-color:transparent}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url("../images/flags.webp");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}  .iti__flag.iti__be,.iti__flag.iti__ne{width:18px}  .iti__flag.iti__ch{width:15px}  .iti__flag.iti__mc{width:19px}  .iti__flag.iti__ac{height:10px;background-position:0 0}  .iti__flag.iti__ad{height:14px;background-position:-22px 0}  .iti__flag.iti__ae{height:10px;background-position:-44px 0}  .iti__flag.iti__af{height:14px;background-position:-66px 0}  .iti__flag.iti__ag{height:14px;background-position:-88px 0}  .iti__flag.iti__ai{height:10px;background-position:-110px 0}  .iti__flag.iti__al{height:15px;background-position:-132px 0}  .iti__flag.iti__am{height:10px;background-position:-154px 0}  .iti__flag.iti__ao{height:14px;background-position:-176px 0}  .iti__flag.iti__aq{height:14px;background-position:-198px 0}  .iti__flag.iti__ar{height:13px;background-position:-220px 0}  .iti__flag.iti__as{height:10px;background-position:-242px 0}  .iti__flag.iti__at{height:14px;background-position:-264px 0}  .iti__flag.iti__au{height:10px;background-position:-286px 0}  .iti__flag.iti__aw{height:14px;background-position:-308px 0}  .iti__flag.iti__ax{height:13px;background-position:-330px 0}  .iti__flag.iti__az{height:10px;background-position:-352px 0}  .iti__flag.iti__ba{height:10px;background-position:-374px 0}  .iti__flag.iti__bb{height:14px;background-position:-396px 0}  .iti__flag.iti__bd{height:12px;background-position:-418px 0}  .iti__flag.iti__be{height:15px;background-position:-440px 0}  .iti__flag.iti__bf{height:14px;background-position:-460px 0}  .iti__flag.iti__bg{height:12px;background-position:-482px 0}  .iti__flag.iti__bh{height:12px;background-position:-504px 0}  .iti__flag.iti__bi{height:12px;background-position:-526px 0}  .iti__flag.iti__bj{height:14px;background-position:-548px 0}  .iti__flag.iti__bl{height:14px;background-position:-570px 0}  .iti__flag.iti__bm{height:10px;background-position:-592px 0}  .iti__flag.iti__bn{height:10px;background-position:-614px 0}  .iti__flag.iti__bo{height:14px;background-position:-636px 0}  .iti__flag.iti__bq{height:14px;background-position:-658px 0}  .iti__flag.iti__br{height:14px;background-position:-680px 0}  .iti__flag.iti__bs{height:10px;background-position:-702px 0}  .iti__flag.iti__bt{height:14px;background-position:-724px 0}  .iti__flag.iti__bv{height:15px;background-position:-746px 0}  .iti__flag.iti__bw{height:14px;background-position:-768px 0}  .iti__flag.iti__by{height:10px;background-position:-790px 0}  .iti__flag.iti__bz{height:14px;background-position:-812px 0}  .iti__flag.iti__ca{height:10px;background-position:-834px 0}  .iti__flag.iti__cc{height:10px;background-position:-856px 0}  .iti__flag.iti__cd{height:15px;background-position:-878px 0}  .iti__flag.iti__cf{height:14px;background-position:-900px 0}  .iti__flag.iti__cg{height:14px;background-position:-922px 0}  .iti__flag.iti__ch{height:15px;background-position:-944px 0}  .iti__flag.iti__ci{height:14px;background-position:-961px 0}  .iti__flag.iti__ck{height:10px;background-position:-983px 0}  .iti__flag.iti__cl{height:14px;background-position:-1005px 0}  .iti__flag.iti__cm{height:14px;background-position:-1027px 0}  .iti__flag.iti__cn{height:14px;background-position:-1049px 0}  .iti__flag.iti__co{height:14px;background-position:-1071px 0}  .iti__flag.iti__cp{height:14px;background-position:-1093px 0}  .iti__flag.iti__cr{height:12px;background-position:-1115px 0}  .iti__flag.iti__cu{height:10px;background-position:-1137px 0}  .iti__flag.iti__cv{height:12px;background-position:-1159px 0}  .iti__flag.iti__cw{height:14px;background-position:-1181px 0}  .iti__flag.iti__cx{height:10px;background-position:-1203px 0}  .iti__flag.iti__cy{height:14px;background-position:-1225px 0}  .iti__flag.iti__cz{height:14px;background-position:-1247px 0}  .iti__flag.iti__de{height:12px;background-position:-1269px 0}  .iti__flag.iti__dg{height:10px;background-position:-1291px 0}  .iti__flag.iti__dj{height:14px;background-position:-1313px 0}  .iti__flag.iti__dk{height:15px;background-position:-1335px 0}  .iti__flag.iti__dm{height:10px;background-position:-1357px 0}  .iti__flag.iti__do{height:14px;background-position:-1379px 0}  .iti__flag.iti__dz{height:14px;background-position:-1401px 0}  .iti__flag.iti__ea{height:14px;background-position:-1423px 0}  .iti__flag.iti__ec{height:14px;background-position:-1445px 0}  .iti__flag.iti__ee{height:13px;background-position:-1467px 0}  .iti__flag.iti__eg{height:14px;background-position:-1489px 0}  .iti__flag.iti__eh{height:10px;background-position:-1511px 0}  .iti__flag.iti__er{height:10px;background-position:-1533px 0}  .iti__flag.iti__es{height:14px;background-position:-1555px 0}  .iti__flag.iti__et{height:10px;background-position:-1577px 0}  .iti__flag.iti__eu{height:14px;background-position:-1599px 0}  .iti__flag.iti__fi{height:12px;background-position:-1621px 0}  .iti__flag.iti__fj{height:10px;background-position:-1643px 0}  .iti__flag.iti__fk{height:10px;background-position:-1665px 0}  .iti__flag.iti__fm{height:11px;background-position:-1687px 0}  .iti__flag.iti__fo{height:15px;background-position:-1709px 0}  .iti__flag.iti__fr{height:14px;background-position:-1731px 0}  .iti__flag.iti__ga{height:15px;background-position:-1753px 0}  .iti__flag.iti__gb{height:10px;background-position:-1775px 0}  .iti__flag.iti__gd{height:12px;background-position:-1797px 0}  .iti__flag.iti__ge{height:14px;background-position:-1819px 0}  .iti__flag.iti__gf{height:14px;background-position:-1841px 0}  .iti__flag.iti__gg{height:14px;background-position:-1863px 0}  .iti__flag.iti__gh{height:14px;background-position:-1885px 0}  .iti__flag.iti__gi{height:10px;background-position:-1907px 0}  .iti__flag.iti__gl{height:14px;background-position:-1929px 0}  .iti__flag.iti__gm{height:14px;background-position:-1951px 0}  .iti__flag.iti__gn{height:14px;background-position:-1973px 0}  .iti__flag.iti__gp{height:14px;background-position:-1995px 0}  .iti__flag.iti__gq{height:14px;background-position:-2017px 0}  .iti__flag.iti__gr{height:14px;background-position:-2039px 0}  .iti__flag.iti__gs{height:10px;background-position:-2061px 0}  .iti__flag.iti__gt{height:13px;background-position:-2083px 0}  .iti__flag.iti__gu{height:11px;background-position:-2105px 0}  .iti__flag.iti__gw{height:10px;background-position:-2127px 0}  .iti__flag.iti__gy{height:12px;background-position:-2149px 0}  .iti__flag.iti__hk{height:14px;background-position:-2171px 0}  .iti__flag.iti__hm{height:10px;background-position:-2193px 0}  .iti__flag.iti__hn{height:10px;background-position:-2215px 0}  .iti__flag.iti__hr{height:10px;background-position:-2237px 0}  .iti__flag.iti__ht{height:12px;background-position:-2259px 0}  .iti__flag.iti__hu{height:10px;background-position:-2281px 0}  .iti__flag.iti__ic{height:14px;background-position:-2303px 0}  .iti__flag.iti__id{height:14px;background-position:-2325px 0}  .iti__flag.iti__ie{height:10px;background-position:-2347px 0}  .iti__flag.iti__il{height:15px;background-position:-2369px 0}  .iti__flag.iti__im{height:10px;background-position:-2391px 0}  .iti__flag.iti__in{height:14px;background-position:-2413px 0}  .iti__flag.iti__io{height:10px;background-position:-2435px 0}  .iti__flag.iti__iq{height:14px;background-position:-2457px 0}  .iti__flag.iti__ir{height:12px;background-position:-2479px 0}  .iti__flag.iti__is{height:15px;background-position:-2501px 0}  .iti__flag.iti__it{height:14px;background-position:-2523px 0}  .iti__flag.iti__je{height:12px;background-position:-2545px 0}  .iti__flag.iti__jm{height:10px;background-position:-2567px 0}  .iti__flag.iti__jo{height:10px;background-position:-2589px 0}  .iti__flag.iti__jp{height:14px;background-position:-2611px 0}  .iti__flag.iti__ke{height:14px;background-position:-2633px 0}  .iti__flag.iti__kg{height:12px;background-position:-2655px 0}  .iti__flag.iti__kh{height:13px;background-position:-2677px 0}  .iti__flag.iti__ki{height:10px;background-position:-2699px 0}  .iti__flag.iti__km{height:12px;background-position:-2721px 0}  .iti__flag.iti__kn{height:14px;background-position:-2743px 0}  .iti__flag.iti__kp{height:10px;background-position:-2765px 0}  .iti__flag.iti__kr{height:14px;background-position:-2787px 0}  .iti__flag.iti__kw{height:10px;background-position:-2809px 0}  .iti__flag.iti__ky{height:10px;background-position:-2831px 0}  .iti__flag.iti__kz{height:10px;background-position:-2853px 0}  .iti__flag.iti__la{height:14px;background-position:-2875px 0}  .iti__flag.iti__lb{height:14px;background-position:-2897px 0}  .iti__flag.iti__lc{height:10px;background-position:-2919px 0}  .iti__flag.iti__li{height:12px;background-position:-2941px 0}  .iti__flag.iti__lk{height:10px;background-position:-2963px 0}  .iti__flag.iti__lr{height:11px;background-position:-2985px 0}  .iti__flag.iti__ls{height:14px;background-position:-3007px 0}  .iti__flag.iti__lt{height:12px;background-position:-3029px 0}  .iti__flag.iti__lu{height:12px;background-position:-3051px 0}  .iti__flag.iti__lv{height:10px;background-position:-3073px 0}  .iti__flag.iti__ly{height:10px;background-position:-3095px 0}  .iti__flag.iti__ma{height:14px;background-position:-3117px 0}  .iti__flag.iti__mc{height:15px;background-position:-3139px 0}  .iti__flag.iti__md{height:10px;background-position:-3160px 0}  .iti__flag.iti__me{height:10px;background-position:-3182px 0}  .iti__flag.iti__mf{height:14px;background-position:-3204px 0}  .iti__flag.iti__mg{height:14px;background-position:-3226px 0}  .iti__flag.iti__mh{height:11px;background-position:-3248px 0}  .iti__flag.iti__mk{height:10px;background-position:-3270px 0}  .iti__flag.iti__ml{height:14px;background-position:-3292px 0}  .iti__flag.iti__mm{height:14px;background-position:-3314px 0}  .iti__flag.iti__mn{height:10px;background-position:-3336px 0}  .iti__flag.iti__mo{height:14px;background-position:-3358px 0}  .iti__flag.iti__mp{height:10px;background-position:-3380px 0}  .iti__flag.iti__mq{height:14px;background-position:-3402px 0}  .iti__flag.iti__mr{height:14px;background-position:-3424px 0}  .iti__flag.iti__ms{height:10px;background-position:-3446px 0}  .iti__flag.iti__mt{height:14px;background-position:-3468px 0}  .iti__flag.iti__mu{height:14px;background-position:-3490px 0}  .iti__flag.iti__mv{height:14px;background-position:-3512px 0}  .iti__flag.iti__mw{height:14px;background-position:-3534px 0}  .iti__flag.iti__mx{height:12px;background-position:-3556px 0}  .iti__flag.iti__my{height:10px;background-position:-3578px 0}  .iti__flag.iti__mz{height:14px;background-position:-3600px 0}  .iti__flag.iti__na{height:14px;background-position:-3622px 0}  .iti__flag.iti__nc{height:10px;background-position:-3644px 0}  .iti__flag.iti__ne{height:15px;background-position:-3666px 0}  .iti__flag.iti__nf{height:10px;background-position:-3686px 0}  .iti__flag.iti__ng{height:10px;background-position:-3708px 0}  .iti__flag.iti__ni{height:12px;background-position:-3730px 0}  .iti__flag.iti__nl{height:14px;background-position:-3752px 0}  .iti__flag.iti__no{height:15px;background-position:-3774px 0}  .iti__flag.iti__np{width:13px;height:15px;background-position:-3796px 0}  .iti__flag.iti__nr{height:10px;background-position:-3811px 0}  .iti__flag.iti__nu{height:10px;background-position:-3833px 0}  .iti__flag.iti__nz{height:10px;background-position:-3855px 0}  .iti__flag.iti__om{height:10px;background-position:-3877px 0}  .iti__flag.iti__pa{height:14px;background-position:-3899px 0}  .iti__flag.iti__pe{height:14px;background-position:-3921px 0}  .iti__flag.iti__pf{height:14px;background-position:-3943px 0}  .iti__flag.iti__pg{height:15px;background-position:-3965px 0}  .iti__flag.iti__ph{height:10px;background-position:-3987px 0}  .iti__flag.iti__pk{height:14px;background-position:-4009px 0}  .iti__flag.iti__pl{height:13px;background-position:-4031px 0}  .iti__flag.iti__pm{height:14px;background-position:-4053px 0}  .iti__flag.iti__pn{height:10px;background-position:-4075px 0}  .iti__flag.iti__pr{height:14px;background-position:-4097px 0}  .iti__flag.iti__ps{height:10px;background-position:-4119px 0}  .iti__flag.iti__pt{height:14px;background-position:-4141px 0}  .iti__flag.iti__pw{height:13px;background-position:-4163px 0}  .iti__flag.iti__py{height:11px;background-position:-4185px 0}  .iti__flag.iti__qa{height:8px;background-position:-4207px 0}  .iti__flag.iti__re{height:14px;background-position:-4229px 0}  .iti__flag.iti__ro{height:14px;background-position:-4251px 0}  .iti__flag.iti__rs{height:14px;background-position:-4273px 0}  .iti__flag.iti__ru{height:14px;background-position:-4295px 0}  .iti__flag.iti__rw{height:14px;background-position:-4317px 0}  .iti__flag.iti__sa{height:14px;background-position:-4339px 0}  .iti__flag.iti__sb{height:10px;background-position:-4361px 0}  .iti__flag.iti__sc{height:10px;background-position:-4383px 0}  .iti__flag.iti__sd{height:10px;background-position:-4405px 0}  .iti__flag.iti__se{height:13px;background-position:-4427px 0}  .iti__flag.iti__sg{height:14px;background-position:-4449px 0}  .iti__flag.iti__sh{height:10px;background-position:-4471px 0}  .iti__flag.iti__si{height:10px;background-position:-4493px 0}  .iti__flag.iti__sj{height:15px;background-position:-4515px 0}  .iti__flag.iti__sk{height:14px;background-position:-4537px 0}  .iti__flag.iti__sl{height:14px;background-position:-4559px 0}  .iti__flag.iti__sm{height:15px;background-position:-4581px 0}  .iti__flag.iti__sn{height:14px;background-position:-4603px 0}  .iti__flag.iti__so{height:14px;background-position:-4625px 0}  .iti__flag.iti__sr{height:14px;background-position:-4647px 0}  .iti__flag.iti__ss{height:10px;background-position:-4669px 0}  .iti__flag.iti__st{height:10px;background-position:-4691px 0}  .iti__flag.iti__sv{height:12px;background-position:-4713px 0}  .iti__flag.iti__sx{height:14px;background-position:-4735px 0}  .iti__flag.iti__sy{height:14px;background-position:-4757px 0}  .iti__flag.iti__sz{height:14px;background-position:-4779px 0}  .iti__flag.iti__ta{height:10px;background-position:-4801px 0}  .iti__flag.iti__tc{height:10px;background-position:-4823px 0}  .iti__flag.iti__td{height:14px;background-position:-4845px 0}  .iti__flag.iti__tf{height:14px;background-position:-4867px 0}  .iti__flag.iti__tg{height:13px;background-position:-4889px 0}  .iti__flag.iti__th{height:14px;background-position:-4911px 0}  .iti__flag.iti__tj{height:10px;background-position:-4933px 0}  .iti__flag.iti__tk{height:10px;background-position:-4955px 0}  .iti__flag.iti__tl{height:10px;background-position:-4977px 0}  .iti__flag.iti__tm{height:14px;background-position:-4999px 0}  .iti__flag.iti__tn{height:14px;background-position:-5021px 0}  .iti__flag.iti__to{height:10px;background-position:-5043px 0}  .iti__flag.iti__tr{height:14px;background-position:-5065px 0}  .iti__flag.iti__tt{height:12px;background-position:-5087px 0}  .iti__flag.iti__tv{height:10px;background-position:-5109px 0}  .iti__flag.iti__tw{height:14px;background-position:-5131px 0}  .iti__flag.iti__tz{height:14px;background-position:-5153px 0}  .iti__flag.iti__ua{height:14px;background-position:-5175px 0}  .iti__flag.iti__ug{height:14px;background-position:-5197px 0}  .iti__flag.iti__um{height:11px;background-position:-5219px 0}  .iti__flag.iti__un{height:14px;background-position:-5241px 0}  .iti__flag.iti__us{height:11px;background-position:-5263px 0}  .iti__flag.iti__uy{height:14px;background-position:-5285px 0}  .iti__flag.iti__uz{height:10px;background-position:-5307px 0}  .iti__flag.iti__va{width:15px;height:15px;background-position:-5329px 0}  .iti__flag.iti__vc{height:14px;background-position:-5346px 0}  .iti__flag.iti__ve{height:14px;background-position:-5368px 0}  .iti__flag.iti__vg{height:10px;background-position:-5390px 0}  .iti__flag.iti__vi{height:14px;background-position:-5412px 0}  .iti__flag.iti__vn{height:14px;background-position:-5434px 0}  .iti__flag.iti__vu{height:12px;background-position:-5456px 0}  .iti__flag.iti__wf{height:14px;background-position:-5478px 0}  .iti__flag.iti__ws{height:10px;background-position:-5500px 0}  .iti__flag.iti__xk{height:15px;background-position:-5522px 0}  .iti__flag.iti__ye{height:14px;background-position:-5544px 0}  .iti__flag.iti__yt{height:14px;background-position:-5566px 0}  .iti__flag.iti__za{height:14px;background-position:-5588px 0}  .iti__flag.iti__zm{height:14px;background-position:-5610px 0}  .iti__flag.iti__zw{height:10px;background-position:-5632px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px;background-image:url("../images/flags@2x.webp")}}

/* Responsiv Styles */
@media only screen and (max-width: 767px) {#preloadDiv {display: none;}.pagebanr {margin-bottom:15px;}table td p, table th p{font-size:12px;}.ptbreadsec span {font-size: 18px;line-height: 20px;}.bloglistingpage .post-slide {max-width:100%;}.post-title a {font-size: 18px;}.cntntstyle04 {margin-top: 0px;}.carswrap .cmseditor{display:none;}.container {width: 100%;padding: 0px 15px;}.flexrow {flex-direction: column;}p {line-height: 20px;}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br {display: none;}h1 {font-size: 29px;line-height: 35px;}h2{font-size: 24px;line-height: 30px;}h3 {font-size: 21px;line-height: 26px;}.fancytitle {margin-bottom: 30px;padding: 0px 15px;}.fancytitle h1, .fancytitle h2, .fancytitle h3, .fancytitle h4, .fancytitle h5, .fancytitle h6 {font-size: 24px;line-height: 30px;}.fancytitle h1:after, .fancytitle h2:after, .fancytitle h3:after, .fancytitle h4:after, .fancytitle h5:after, .fancytitle h6:after {top: 8px;margin-bottom: 15px;}.fancytitle span {font-size: 14px;}.titlebranding {top: -15px;width: 80px;}.header {padding: 0px;}.hdrwrap {position: relative;flex-direction: row;justify-content: space-between;}.logowrap img {max-width: 46px;}nav {flex: 0 0 100%;position: fixed;width: 100%;height: 100vh;left: 0px;top: 0px;background-color: #000;z-index: 10000;overflow-y: scroll;overflow-x: hidden;display: block;transform: translateX(-100%);transition: all 0.3s linear;}nav:before {content: "";width: 100%;height: 100%;display: block;left: 0;top: 0px;position: absolute;opacity: 0.05;background-image: url('../images/faster.rent-logo.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;background-attachment: fixed;}  nav .navbar {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%;padding: 25px;}  .navbar > li {margin-right: 0px;line-height: 40px;width: auto;text-align: center;border-bottom: 1px solid var(--border-clr);}  .navbar > li:last-child {border-bottom:0px;}  .navbar > li:nth-child(2), .navbar > li:nth-child(4),.navbar > li:nth-child(5) {margin-right: 0px;}  .navbar li span img.dropdwnarrow{position: static;margin-bottom: -7px;}  .navbar > li a{font-size: 18px;}  .navbar > li span {font-size: 18px;}  .submenu {position:static;display:none;visibility: visible;opacity: 1;width: 100%;max-width: 100% !important;transform: none;}  .submenu li a {font-size:14px;}  .submenubrands {width: 100%;position: static;max-width: 100% !important;flex-direction: row;justify-content: space-between;padding: 15px 15px 10px 15px !important;visibility: visible;opacity: 1;transform: none;padding-bottom: 15px !important;display: none;}  .submenubrands li {flex: 0 0 15%;max-width: 15%;width: 15%;float: left;margin-right: 2%;margin-bottom: 5px;}  .submenubrands li:nth-child(6n+6) {margin-right: 0px;float: right;}  .submenubrands a img {max-width: 100%;flex: 0 0 100%;height: auto;}  .submenubrands .ct-tile {flex: 0 0 70%;max-width: 70%;display: flex;display:none;flex-direction: column;line-height: 17px;}  .submenubrands li:after {display: none;}  .submenubrands a {border: 1px solid var(--border-clr);padding: 5px;}  .submenufleet {visibility: visible;opacity: 1;width: 100%;position: static;max-width: 100% !important;transform: none;padding: 15px 15px 10px 15px !important;justify-content: space-between;display: none;}  .submenufleet li {flex: 0 0 32%;width: 32%;padding: 0px;float: left;margin-right: 2%;margin-bottom: 2%;}  .submenufleet li:nth-child(3n+3) {margin-right: 0px;}  .submenufleet li img{width: 90%;height: auto;}  .submenufleet li a {font-size: 13px;}  .ham-menu {display: flex;}  .carsearch {width: 72%;margin: 0px 12px;}  .callbar {display: none;}  .mobmenucloseicon {position: fixed;top: 20px;right: 20px;display: block;}  .srdropdon {width:100%;}  .hombanrsldr {height: auto;}  .hombanrsldr img {height: auto;}  .homebanr {height: auto;margin-top:66px;}  .banrcontent span {font-size: 28px;line-height: 35px;}  .banrcontent h1 {font-size: 27px;line-height: 25px;-moz-text-stroke-width: 1px;-webkit-text-stroke-width: 1px;}  .flashsalewrap {padding-bottom: 8px;padding-top: 3px;}  .flashsaletitle {flex-direction: column;}  .fstagline {margin-left: 0px;font-size: 16px;margin-top: -6px;}  .flashswr .blacksolidbtn {margin-bottom: 2px;margin-top: 5px;}  .swiperbtn {display: none;}  .brnadsec .container {padding-right: 0px;}  .brandcrsl {margin: 0px !important;}  .brandcrsl .swiper-slide {flex: 0 0 26.7%;margin-right: 10px;}  .brandbox {width: 100%;}  .ct-tile {font-size:12px;}  .carswrap .blacksolidbtn {margin-top: 30px;}  .homepage-sec .carswrap .container {padding-right: 0px;padding-left: 0px;}  .carscrsl {margin: 0px 0px !important;padding: 0px 50px;}  .carscrsl .carcard {margin: 0px;width: inherit;}  .carscrsl .swiper-slide-next {transform: none !important;}  .carscrsl .swiper-slide-active {z-index: 1;}  .carscrsl .swiper-slide-active .carcard {border: 1px solid var(--primary-clr);box-shadow: 0 0 10px 2px #818181;}  .carscrsl .swiper-slide-next .carcard {border: 1px solid var(--border-clr);box-shadow: none;}  .offrsbnr {margin-top: 10px;}  .swiper-button-next, .swiper-button-prev {display: none;}  .cartabsec .container {padding-right: 0px;}  .tabnav div.tabnav-btn {width: inherit;}  .tabnavcrsl .swiper-slide {flex: 0 0 38.5%;margin-right: 10px;}  .carstabcrsl {padding-top: 30px !important;}  .carstabcrsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .carstabcrsl .carcard {width: inherit;}  .tabcntnt .blacksolidbtn {position: static;display: table;margin: auto;margin-top: 30px;}  .whychooseus .onbanrcntnt .fancytitle {padding: 0px;}  .onbanrcntnt {position: static;max-width: inherit;width: 100%;padding: 0px 15px;margin-bottom: 30px;}  .whychooseus .onbanrcntnt {max-width: inherit;}  .servicesec .container {padding-left: 15px;}  .crprocess .flexrow {row-gap: 30px;}  .crprocess .fancytitle {margin-bottom: 30px;}  .rentalstep {right: -12px;}  .crpbox {flex: 0 0 100%;}  .crpbox:before {left: calc(50% - 134px);}  .carservicecrsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .servicesec .cmseditor h1, .servicesec .cmseditor h2, .servicesec .cmseditor h3, .servicesec .cmseditor h4, .servicesec .cmseditor h5, .servicesec .cmseditor h6 {font-size: 18px;}  .servicesec .cmseditor p {font-size: 12px;line-height: 16px;}  .servicesec .cmseditor {padding: 6px;}  .fancytitle .cmseditor {padding: 0px;}  .faqsection .accordwrapr {width: 100%;}  .accordwrapr label {padding-right: 35px;line-height: 20px;position: relative;display:flex;align-items: center;}  .faqsection label:before {flex: 0 0 10%;max-width:28px;top:0px;}  .accordwrapr label:after {position: absolute;right: 8px;top: calc(50% - 11px);}  .testimonialsec .container {padding-right: 0px;}  .testimonial {width: inherit;margin: 0px;}  .testimo-crsl .swiper-slide {flex: 0 0 81.8%;margin-right:30px;}  .testimo-crsl {padding-left: 20px;}  .docwrap {row-gap: 20px;}  .documentsec .docbotmcntnt {padding: 0px;margin-top: 20px;}  .docbox img {position: static;width: 100%;height: auto;display: none;}  .docbox ul {padding-left: 0;margin-bottom: 20px;}  .documentsec .fancytitle {margin-bottom: 20px;}  .docbotmcntnt p {margin-bottom: 0px;}  .fbrandcrsl {flex: 0 0 100%;max-width: 100%;order: 2;width:100%;}  .fleetbrandfilter .sortingtab {flex-direction: column;margin: 15px 0px;}  .fleetbrandfilter .container {padding-right: 0px;}  .fleetbrandfilter select {margin-left: 0px;margin-right: 15px;margin-bottom: 15px;}  .fbrandcrsl button {width: inherit;padding: 0px 5px;}  .fbrandcrsl .swiper-slide {flex: 0 0 20.2%;margin-right: 10px;}  .carcard {min-height: inherit !important;}  .ctimgcont {min-height: auto;}  .mainprice {flex: 0 0 100%;max-width: 100%;display: flex;width: 100%;justify-content: space-between;align-items: center;border-bottom: 1px solid var(--focus-clr);}  .mainprice:last-child{border-bottom: 0px solid var(--focus-clr);}  .pricewrap {flex-direction: column;min-height:inherit;}  .homepage-sec .pricewrap {min-height:56px;}  .carcard-cta li a {flex-direction: column;padding: 5px 2px;row-gap: 2px;}  .thumboffer {margin-top: 31px;}  .thumboffer li {font-size: 12px;}  .specialoffercard .mainprice {padding: 0px;}  .thumbtitle {margin: 8px 0px 8px 0px;}  .carcard-cta li button {flex-direction: column;padding: 5px 2px;row-gap: 2px;}  .swiper-pagination {display: none;}  .blogsection .container {padding-right: 0px;}  .blogcrsl .post-slide {width: inherit;}  .blogcrsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .blogcrsl {padding-bottom: 0px;}  .blogdetailspage .blogsection .container {padding-right: 15px;}  .bloglistingpage .post-title {min-height: inherit;}  .bloglistingpage .blogsection .container {padding-right: 15px;}  .bloglistingpage .blogwrapr {row-gap: 15px;}  .blgdtilcntnt {padding: 15px;flex: 0 0 100%;max-width: 100%;}  .blogdetailsidebar {flex: 0 0 100%;max-width: 100%;margin-top: 30px;}  .reltdblog .container {padding-right: 0px;}  .rltdblogcrsl .post-slide {margin: 0px 12px 0px 0px;}  .reltdblog {padding-top: 0;}  .contactsectop {min-height: 934px;background-position: right bottom;background-size: 170%;}  .cntctdetails {width: 100%;}  .cntntdsec li {flex: 0 0 100%;}  .fieldstyle {width: 100%;}  .formsec .whitesolidbtn {float: none;display: table;margin: 0 auto;}  .fieldstyle input {width: 92%;}  .fieldstyle textarea {width: 93%;}  .contntstyle02 .container {padding-right: 0px;}  .contntstyle02 .cmseditor {padding-right: 15px;}  .cboxstyle02 {width: inherit;}  .cs02boxescarsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .contntstyle02 .cmseditor {padding-left: 0px;}  .contntstyle03 .container {padding-right: 0px;}  .cboxstyle03 {width: inherit;}  .cboxstyle03crsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .cstyle03top {padding: 0px 15px 0px 0px;}  .cntntstyle04img {display: none;}  .cboxstyle05 {width: inherit;padding: 25px 15px 25px;}  .cs05boxescarsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .faqscontnt p {padding: 0px;}  .ptbreadsec {margin-top: 66px;}  .ptbreadsec .fancytitle {padding-top: 6px;}  .ptbreadsec .breadcrumb:before{width: 100%;}  .ptbreadsec h1 {font-size: 18px;line-height: 20px;}  .breadcrumb li {font-size: 12px;}  .breadcrumb li:after {top: -4px;}  .pagebanr img {height: 125px;object-fit: cover;}  .aboutuspage .pagebanr img {height: auto;object-fit: cover;}  .sortingtab {justify-content: center;}  .sortingtab select {width: 75%;max-width: 218px;}  .carsidebar {display:none;transition: all 0.3s linear;flex: 0 0 100%;max-width: 100%;position: fixed;width: 100%;height: 100%;z-index: 20000000000;left: 0px;top: 0px;background-color: var(--accent-clr);overflow-y: scroll;padding: 10px;}  .allcarlisting {flex: 0 0 100%;max-width: 100%;}  .allcarlisting .carcard {flex: 0 0 100%;}  .allcarlisting .sortingtab {width: 49%;float: right;margin-bottom: 0px;}  .allcarlisting .sortingtab select {width: 100%;max-width:100%;}  .allcarlisting .swiper-slide {flex: 0 0 100%;}  .filtrbybrand {margin-bottom: 56px;}  .mobilefiltrbtn {display: flex;width: 49%;}  .mbfiltraction {display: flex;}  .allcarfilterbarstick.scroll-to-fixed-fixed {background-color: rgba(0,0,0,0.8);border-bottom: 1px solid var(--primary-clr);backdrop-filter: saturate(180%) blur(4px);-webkit-backdrop-filter: saturate(180%) blur(20px);padding: 10px;}  .allcarwrap .carslisting {margin-top:15px;}  .activi-cntntsec .cmseditor {padding: 0px;}  .activi-cntntsec .cmseditor p{text-align:left;}  .actcntnbotm {padding-top: 35px;}  .activities-sec .contentbanr img {height: auto;}  .actvtsgallry .container {padding-right: 0px;padding-left: 0px;}  .actvglry-crsl .swiper-slide {flex: 0 0 100%;margin-right: 0px;}  .actvglry-crsl {padding: 0px 50px;}  .actvglry-crsl .swiper-slide-active {transform: scale(1.1);z-index: 1;border: 1px solid #fff;display: inherit;}  .cd-gallery .container {padding-right: 0px;padding-left: 0px;}  .cd-gallery .swiper-slide {flex: 0 0 100%;margin-right: 0px;}  .cdgallrycarsl {padding: 9px 50px;}  .cdgallrycarsl .swiper-slide-active {transform: scale(1.1);z-index: 1;border: 1px solid #fff;display: inherit;}  .cdgallrycarsl .swiper-wrapper {padding-top: 0px;padding-bottom: 0px;}  .cardetail-pcta .pricewrap {flex: 0 0 100%;width: 100%;}  .cardetail-pcta .pricewrap .mainprice {flex: 0 0 100%;max-width: 100%;justify-content:center;column-gap:20px;min-height: inherit;}  .cardetail-pcta .carcard-cta {flex: 0 0 100%;width: 100%;margin-top: 10px;}  .cardetail-pcta .carcard-cta li a {flex-direction: row;font-size: 12px;column-gap: 3px;}  .cardetail-pcta .carcard-cta li button {flex-direction: row;font-size: 12px;column-gap: 3px;}  .startngfrm {flex: 0 0 100%;font-size: 20px;line-height: 30px;position: relative;top: -6px;}  .cardetails .cardescrptn {flex: 0 0 100%;padding: 10px;}  .cardetails .carspecific {flex: 0 0 100%;padding: 10px;margin-top: 30px;}  .rltdcarcrsl .carcard {width: inherit;}  .relatedcars .container {padding-right: 0px;}  .rltdcarcrsl {padding-bottom: 0px;}  .cdtitles {margin-bottom: 20px;font-size: 22px;}  .rltdcarcrsl .swiper-slide {flex: 0 0 83%;margin-right: 10px;}  .contentbanr img {height: 180px;object-fit: cover;object-position: left center;}  .aboutuspage .contentbanr img {height: auto;}  .whoweare .cmseditor {padding:0px;}  .whoweare {margin-bottom: 30px;}  .thanyousec img {max-width: 40%;height: auto;}  .thanyousec span {font-size: 20px;text-align: center;}  .thanyousec p {font-size: 15px;}  .nosarchfound span {font-size: 20px;}  .contntstyle03 .flexrow {row-gap: 30px;}  .cstyle03left {flex: 0 0 100%;}  .cstyle03right {flex: 0 0 100%;max-width: 100%;}  .cntntstyle04 .flexrow {row-gap: 30px;}  .cntntstyle04:before {top: -5px;transform: skew(0deg, 3.5deg);}  .cntntstyle04:after {bottom: -5px;transform: skew(0deg, 3.5deg);}  .contntstyle05 .container {padding-right: 0px;}  .contntstyle05 .cmseditor {padding-right: 15px;}  .cboxstyle05 .cmseditor {padding-right: 0px;}  .cntntstyle06 .container {padding-right: 0px;}  .mobilesocialwrap {display: block;margin-top: 10px;margin-bottom: 15px;}  .mobilesocialicon {display: flex !important;position: static;flex-direction: row;column-gap: 6px;}  .popcntnt {width: 92%;left: 4%;margin: 0;top:50px;}  .grecaptchawrap{float: none;width: 100%;display: flex;margin-bottom: 15px;justify-content: center;}  .formsec .whitesolidbtn {position: static;}  .close {top: -38px;right: -17px;}  .footer {padding: 50px 0px 80px 0px;background-position: center 96%;margin-bottom: 80px;}  .ftrwrap {display: block;}  .fotrwidget:nth-child(2) p {line-height:22px;}  .fotrlinks li a {font-size: 13px;}  .fotrwidget:nth-child(1) {display: flex;flex: 0 0 100%;max-width: 100%;justify-content: space-between;margin-bottom: 20px;}  .fotrwidget:nth-child(1) a:nth-child(1) {flex: 0 0 36%;}  .fotrwidget:nth-child(1) a:nth-child(2) {flex: 0 0 56%;}  .fotrwidget:nth-child(1) a img {width: 100%;height: auto;}  .fotrwidget:nth-child(2) {padding-left: 0px;max-width: 100%;float: left;margin-bottom: 30px;}  .fotrwidget:nth-child(3) {padding-left: 0px;max-width: 54%;float: left;}  .fotrwidget:nth-child(4) {padding-left: 0px;max-width: 46%;float: right;}  .fotrwidget:nth-child(5){max-width: 100%;margin-top: 20px;display: inline-block;}  .social-icons {display: none;}  .whatsppicodesk {display: none;}  .mobilecalltoact {display: flex;}}@media only screen and (min-width:420px) and (max-width:550px) {.contentbanr img {height: 210px;}  .pagebanr img{height: 157px;}  .contactsectop {background-size: 135%;}  .fieldstyle input {width: 94%;}  .fieldstyle textarea {width: 95%;}}@media only screen and (min-width:551px) and (max-width:767px) {.contentbanr img {height: 265px;}  .pagebanr img{height: 200px;}  .contactsectop {background-size: 108%;}  .fieldstyle input {width: 94%;}  .fieldstyle textarea {width: 95%;}}@media only screen and (min-width:768px) and (max-width:991px) {.hombanrsldr img {min-height:340px;}  .mainprice strong {font-size: 14px;}  .accordwrapr label {padding-right: 35px;line-height: 20px;position: relative;display:flex;align-items: center;}  .faqsection label:before {flex: 0 0 10%;max-width:28px;top:0px;}  .accordwrapr label:after {position: absolute;right: 8px;top: calc(50% - 11px);}  .carscrsl .swiper-slide-next {transform:none !important;}  .carscrsl .swiper-slide-next .carcard {border: 1px solid var(--border-clr);box-shadow: none }  .container {width: 768px;padding: 0px 15px;}  .header {padding: 0px;}  .hdrwrap {position: relative;flex-direction: row;justify-content: space-between;}  .logowrap img {max-width: 46px;}  nav {flex: 0 0 100%;position: fixed;width: 100%;height: 100vh;left: 0px;top: 0px;background-color: #000;z-index: 10000;overflow-y: scroll;overflow-x: hidden;display: block;transform: translateX(-100%);transition: all 0.3s linear;}  nav:before {content: "";width: 100%;height: 100%;display: block;left: 0;top: 0px;position: absolute;opacity: 0.05;background-image: url('../images/faster.rent-logo.svg');background-repeat: no-repeat;background-size: cover;background-position: center center;background-attachment: fixed;}  nav .navbar {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%;padding: 25px;}  .navbar > li {margin-right: 0px;line-height: 40px;width: 100%;text-align: center;border-bottom: 1px solid var(--border-clr);width: auto;}  .navbar > li:last-child {border-bottom: 0px solid var(--border-clr);}  .navbar > li:nth-child(2), .navbar > li:nth-child(4),.navbar > li:nth-child(5) {margin-right: 0px;}  .navbar li span img.dropdwnarrow{position: static;margin-bottom: -7px;}  .navbar > li a{font-size: 18px;}  .navbar > li span {font-size: 18px;}  .submenubrands {width: 100%;position: static;max-width: 100% !important;flex-direction: row;justify-content: space-between;padding: 15px 15px 10px 15px !important;visibility: visible;opacity: 1;transform: none;display: none;}  .submenubrands li {flex: 0 0 10.2%;max-width: 10.2%;width: 10.2%;float: left;margin-right: 1%;margin-bottom: 5px;}  .submenubrands li:nth-child(9n+9) {margin-right: 0px;}  .submenubrands a img {height: auto;}  .submenubrands .ct-tile {flex: 0 0 70%;max-width: 70%;display: none;flex-direction: column;line-height: 17px;}  .submenubrands li:after {display: none;}  .submenubrands a {border: 1px solid var(--border-clr);padding: 5px;justify-content: center;}  .submenufleet {visibility: visible;opacity: 1;width: 100%;position: static;max-width: 100% !important;transform: none;padding: 15px 15px 0px 15px !important;justify-content: space-between;display: none;text-align:center;}  .submenufleet li {flex: 0 0 17.5%;width: 17.5%;padding: 0px;display: inline-block;margin-right: 0.5%;margin-bottom: 1%;}  .submenufleet li:nth-child(5n+5) {margin-right: 0px;}  .submenufleet li img{width: 90%;height: auto;}  .submenufleet li a {font-size: 13px;}  .ham-menu {display: flex;order: 4;}  .submenu {position:static;display:none;}  .carsearch {width: 50%;margin: 0px 12px;}  .srdropdon {width: 366px;}  .mobmenucloseicon {position: fixed;top: 20px;right: 20px;display: block;}  .banrcontent h1 {font-size: 45px;line-height: 40px;}  .banrcontent span {font-size: 35px;line-height: 40px;}  .homebanr {margin-top:66px;}  .flashswr {column-gap: 30px;}  .flashsaletitle div:nth-child(1) {display: none;}  .fstagline {margin-left: 0px;font-size: 19px;}  .fancytitle {max-width: 768px;padding: 0px 15px;}  .fancytitle .cmseditor {padding: 0px 0%;}  .brandbox {width: 115px;}  .ct-tile {font-size:14px;}  .brandcrsl {margin: 0px 50px !important;}  .swiperprev {left: 10px;}  .swipernext {right: 10px;}  .carswrap .fancytitle {margin-bottom: 30px !important;}  .carscrsl .swiper-slide-active {transform: none !important;}  .carscrsl {margin: 0px 50px !important;}  .carscrsl .carcard {margin:0px;width: 311px;}  .tabnav div.tabnav-btn {width: 152px;}  .carstabcrsl .carcard {width: 361px;}  .whychooseus .contentbanr img {height: 350px;object-fit: cover;object-position: -155px center;}  .whychooseus .onbanrcntnt {right: calc(50% - 385px);width: 65%;}  .servicesec .container {padding-left: 15px;}  .carservicecrsl .swiper-slide {flex: 0 0 66%;}  .cntntstyle01 {flex-direction: column;grid-row-gap: 30px;max-width: 768px;padding-left:15px;padding-right:15px;margin: 0 auto;float: none;}  .cntntstyle01 .onbanrcntnt {width:100%;position: static;max-width: 100%;}  .cntntstyle01 .contentbanr img {height: 380px;object-fit: cover;object-position: left;}  .crprocess .flexrow {row-gap: 30px;}  .crpbox {flex: 0 0 48%;}  .rentalstep {right: 5px;}  .crpbox:before {left: calc(50% - 135px);}  .contntstyle02 .cmseditor {padding: 0px 0%;}  .cstyle03left {flex: 0 0 100%;margin-bottom: 20px;}  .cstyle03right {flex: 0 0 100%;max-width: 100%;}  .cboxstyle03 {width: 738px;}  .contntstyle03 .flexrow {flex-direction: column;}  .cboxstyle03icon:before {left: 75px;}  .cntntstyle04 .cmseditor {flex: 0 0 100%;}  .cntntstyle04img {display: none;}  .faqsection .accordwrapr {width: 100%;}  .testimonial {width: 329px;}  .documentsec .fancytitle {margin-bottom: 20px;}  .documentsec .docbotmcntnt {padding: 0px 0%;margin-top: 30px;}  .docbox img {display: none;}  .blogcrsl .post-slide {width: 361px;}  .sortingtab select {width: 28%;}  .allcarwrap .carslisting {column-gap: 2%;}  .carslisting {column-gap: 2%;}  .carslisting .carcard {flex: 0 0 49%;}  .cboxstyle02 {width: 738px;}  .cboxstyle05 {width: 738px;}  .cstyle03top {padding: 0px 0%;margin-top: 15px;}  .ptbreadsec {margin-top: 66px;}  .ptbreadsec h1 {font-size: 25px;line-height: 33px;}  .fbrandcrsl {flex: 0 0 70%;}  .fbrandcrsl button {width: 85px;}  .fbrandcrsl button {padding: 0px 10px;}  .whoweare .cmseditor {padding: 0px 0%;text-align: left;}  .ourvision .onbanrcntnt {position: static;width: 100%;max-width: 768px;padding: 0px 15px;margin-bottom: 20px;}  .ourvision {flex-direction: column;padding-top: 30px;}  .ourmision {flex-direction: column;padding-top: 30px;}  .ourmision .onbanrcntnt {position: static;width: 100%;max-width: 768px;padding: 0px 15px;margin-bottom: 20px;}  .bloglistingpage .post-slide {flex: 0 0 49%;}  .bloglistingpage .blogwrapr {row-gap: 14px;column-gap: 2%;}  .blgdtilcntnt {flex: 0 0 100%;max-width: 100%;}  .blogdetailsidebar {flex: 0 0 100%;max-width: 100%;}  .blogdtailwrap {flex-direction: column;}  .blogdetailsidebar {display: flex;flex-wrap: wrap;justify-content: flex-start;column-gap: 2%;margin-top: 45px;}  .blogdetailsidebar .carcard {flex: 0 0 49%;margin-bottom: 14px;}  .blogdetailsidebar .blogdtailtitle {flex: 0 0 100%;}  .reltdblog {padding-top: 0px;}  .cntctdetails {width:100%;}  .contactsectop {min-height: 800px;background-position: right bottom;}  .faqscontnt p {padding: 0px 0%;}  .activi-cntntsec .cmseditor {padding: 0px 0%;}  .actvglry-crsl .swiper-slide {flex: 0 0 31.8%;}  .cdgallrycarsl .swiper-slide {flex: 0 0 31.6%;}  .fotrwidget:nth-child(1) {flex: 0 0 20%;max-width: 20%;}  .startngfrm {display: none;}  .cardetail-pcta .pricewrap {flex: 0 0 58%;}  .cardetail-pcta .pricewrap .mainprice span {display: block;}  .cardetail-pcta .pricewrap .mainprice .delprice {font-size: 15px;line-height: 14px;}  .cardetail-pcta .pricewrap .mainprice:nth-child(2):before,.cardetail-pcta .pricewrap .mainprice:nth-child(3):before {height: 38px;}  .cardetail-pcta .carcard-cta {flex: 0 0 42%;}  .cardetail-pcta .pricewrap .mainprice {flex: 0 0 33%;max-width: 33%;}  .cardetail-pcta .carcard-cta li a {font-size: 12px;column-gap: 3px;}  .cardetail-pcta .carcard-cta li a img {width: 15px;height: auto;}  .cardetail-pcta .carcard-cta li button {font-size: 12px;column-gap: 3px;}  .cardetail-pcta .carcard-cta li button img {width: 15px;height: auto;}  .cardetails .cardescrptn {flex: 0 0 100%;}  .cardetails .carspecific {flex: 0 0 100%;margin-top: 30px;}  .rltdcarcrsl .carcard {width: 361px;}  .cardetails .flexrow {flex-direction: column;}  .allcarlisting {flex: 0 0 100%;max-width: 100%;}  .allcarlisting .sortingtab select {width:100%;}  .allcarlisting .swiper-slide {flex: 0 0 48.8%;}  .mobilefiltrbtn {display: flex;width: 49%;}  .allcarlisting .sortingtab {width: 49%;margin-bottom: 0px;}  .allcarlisting .sortingsec {display: flex;justify-content: space-between;}  .allcarfilterbarstick.scroll-to-fixed-fixed {background-color: rgba(0,0,0,0.8);border-bottom: 1px solid var(--primary-clr);backdrop-filter: saturate(180%) blur(4px);-webkit-backdrop-filter: saturate(180%) blur(20px);padding: 10px;}  .allcarlisting .carswrap {margin-top: 20px;}  .carsidebar {display:none;transition: all 0.3s linear;flex: 0 0 100%;max-width: 100%;position: fixed;width: 100%;height: 100%;z-index: 20000000000;left: 0px;top: 0px;background-color: var(--accent-clr);overflow-y: scroll;padding: 10px;}  .mbfiltraction {display: flex;}  .searchfiltr li {width: 33%;float: left;}  .filtrbybrand li{width: 25%;padding: 0px 7px !important;margin-bottom: 15px;}  .filtrbybrand {padding-bottom: 0px;}  .filtrbybrand li:nth-child(odd) {padding-left: 7px !important;padding-right: 7px !important;}  .searchfiltr li label {padding: 10px;font-size:14px;}  .fotrwidget:nth-child(2) {flex: 0 0 75%;max-width: 75%;}  .ftrwrap {flex-wrap: wrap;justify-content: space-between;row-gap: 40px;}  .fotrwidget:nth-child(3),.fotrwidget:nth-child(4),.fotrwidget:nth-child(5) {flex: 0 0 31%;max-width: 31%;}  .fotrwidget:nth-child(1) a:nth-child(1) img {margin-bottom: 10px;height: auto;max-width: 56%;}  .fotrwidget:nth-child(1) a:nth-child(2) img {max-width: 100%;height: auto;}  .fotrwidget:nth-child(2),.fotrwidget:nth-child(3),.fotrwidget:nth-child(4) {padding-left: 0;}  .fotrwidget:nth-child(2) p {line-height: 21px;margin-bottom: 8px;font-size: 13px;}}@media only screen and (min-width:992px) and (max-width:1199px) {.post-title a {font-size: 16px;line-height: 20px;}  .hombanrsldr img {min-height:420px;}  .mainprice strong {font-size: 13px;}  .carservicecrsl .swiper-slide {flex: 0 0 39%;}  .carscrsl .swiper-slide-next {transform:none !important;}  .carscrsl .swiper-slide-next .carcard {border: 1px solid var(--border-clr);box-shadow: none }  .container {width: 992px;padding: 0px 15px;}  nav {flex: 0 0 66%;}  .navbar > li {margin-right: 12px;font-size: 13px;}  .navbar > li:nth-child(2), .navbar > li:nth-child(4),.navbar > li:nth-child(5) {margin-right: 25px;}  .submenubrands {left: -169px;width: 992px;}  .submenubrands li {flex: 0 0 18.88%;max-width: 18.88%;}  .submenufleet {width: 992px;left: -364px;}  .rentalstep {right: 0px;}  .carsearch {margin-right: 0px;}  .callbar {display: none;}  .srdropdon {width: 231px;}  .banrcontent h1 {font-size: 60px;}  .banrcontent span {font-size: 45px;}  .flashswr{column-gap: 35px;}  .swiperprev {left: 15px;}  .swipernext {right: 15px;}  .brandbox {width: 120px;}  .carscrsl .carcard {width: 411px;margin:0px !important;}  .carscrsl .swiper-slide-active {transform: none !important;}  .tabnav div.tabnav-btn {width: 176px;}  .carstabcrsl .carcard {width: 307px;}  .whychooseus .onbanrcntnt {width: 60%;right: calc(50% - 480px);}  .whychooseus .contentbanr img {height: 310px;object-fit: cover;}  .crpbox {flex: 0 0 48%;}  .crpbox:before {left: calc(50% - 132px);}  .crprocess .flexrow {grid-row-gap: 30px;}  .servicesec .container {padding-left: 15px;}  .cntntstyle01 .onbanrcntnt {right: calc(50% - 495px);width: 55%;}  .cntntstyle01 .contentbanr img {height: 410px;object-fit: cover;object-position: -220px center;}  .cboxstyle03 {width: 473px;}  .faqsection .accordwrapr {width: 100%;}  .testimonial {width: 281px;}  .docbox img {top: inherit;bottom: 15px;right: 15px;max-width: 30%;height: auto;}  .docbox span {display: block;}  .documentsec .docbotmcntnt {margin-top: 30px;}  .documentsec .fancytitle {margin-bottom: 30px;}  .documentsec .docbotmcntnt {padding: 0px 0%;}  .blogcrsl .post-slide {width: 307px;}  .contntstyle02 .cmseditor {padding: 0px 0%;}  .bloglistingpage .swiper-slide {flex: 0 0 31.9%;}  .fancytitle .cmseditor {padding: 0px 0%;}  .fancytitle {max-width: 962px;}  .sortingtab select {width: 22%;}  .carslisting {row-gap:12px;}  .carslisting .carcard {flex: 0 0 32.4%;}  .cboxstyle02 {width: 472px;}  .cboxstyle05 {width: 471px;}  .cstyle03top {padding: 0px 0%;}  .fbrandcrsl {flex: 0 0 76%;}  .fbrandcrsl button {width: 96px;}  .whoweare .cmseditor {padding: 0px 0%;}  .ourvision .onbanrcntnt {right: calc(50% - 489px);max-width: 396px;}  .ourvision .contentbanr img {height: 400px;object-fit: cover;}  .ourmision .onbanrcntnt {left: calc(50% - 489px);max-width: 388px;}  .ourmision .contentbanr img {height: 550px;object-fit: cover;}  .activi-cntntsec .cmseditor {padding: 0px 0%;}  .cdgallrycarsl .swiper-slide {flex: 0 0 32%;}  .cardetail-pcta .carcard-cta li a {font-size: 12px;column-gap: 5px;}  .cardetail-pcta .carcard-cta li button {font-size: 12px;column-gap: 5px;}  .cardetail-pcta .pricewrap .mainprice {flex: 0 0 32%;max-width: 32%;}  .cardetail-pcta .flexrow {flex-wrap:wrap;}  .cardetail-pcta .pricewrap {flex: 0 0 56%;min-height:48px;}  .cardetail-pcta .carcard-cta {flex: 0 0 32%;}  .cardetails .carspecific {padding: 12px;}  .cardetails .cardescrptn {padding: 12px;}  .startngfrm {flex: 0 0 12%;font-size: 18px;}  .startngfrm span {font-size: 12px;}  .rltdcarcrsl .carcard {width: 307px;}  .actvglry-crsl .swiper-slide {flex: 0 0 32%;}  .allcarlisting .carcard {flex: 0 0 49.2%;}  .blgdtilcntnt {flex: 0 0 65%;max-width: 65%;}  .blogdetailsidebar {flex: 0 0 33%;max-width: 33%;}  .cntctdetails {width: 65%;}  .contactsectop {background-position: right bottom;}  .faqscontnt p {padding: 0px 0%;}  .carsidebar {flex: 0 0 32%;max-width: 32%;}  .allcarlisting {flex: 0 0 65%;max-width: 65%;}  .allcarlisting .swiper-slide {flex: 0 0 48.6%;}  .allcarlisting .sortingtab select {width: 33%;}  .fotrwidget:nth-child(1) {flex: 0 0 48%;max-width: 48%;display: flex;justify-content: space-between;align-items: baseline;}  .fotrwidget:nth-child(2) {flex: 0 0 48%;max-width: 48%;}  .ftrwrap {flex-wrap: wrap;justify-content: space-between;row-gap: 40px;}  .fotrwidget:nth-child(3),.fotrwidget:nth-child(4),.fotrwidget:nth-child(5) {flex: 0 0 31%;max-width: 31%;}  .fotrwidget:nth-child(1) a:nth-child(1) img {margin-bottom: 0px;height: auto;}  .fotrwidget:nth-child(2) {padding-left: 0;}  .fotrwidget:nth-child(2) p {line-height: 21px;margin-bottom: 8px;font-size: 13px;}  .fotrwidget:nth-child(3) {padding-left: 0px;}  .fotrwidget:nth-child(4) {padding-left: 0px;}}@media only screen and (min-width:1200px) and (max-width:1366px) {.testimonial p {min-height: inherit;}  .mainprice strong {font-size: 14px;}  .carservicecrsl .swiper-slide {flex: 0 0 39%;}  .container {width: 1200px;padding: 0px 15px;}  .swiperprev {left: 15px;}  .swipernext {right: 15px;}  .navbar > li {margin-right: 15px;font-size:13px;}  .navbar > li:nth-child(2), .navbar > li:nth-child(4), .navbar > li:nth-child(5) {margin-right: 25px;}  .callbar img {margin-right: 5px;}  .callbar {flex: 0 0 15.1%;}  .srdropdon {width: 255px;}  .submenubrands {width: 1170px;left: -189px;}  .submenubrands li {flex: 0 0 15.5%;max-width: 15.5%;}  .submenufleet {width: 1170px;left: -386px;}  .submenu {left: -94px;}  .brandbox {width: 111px;}  .ct-tile {font-size:14px;}  .carscrsl .carcard {width: 310px;}  .tabnav div.tabnav-btn {width: 178px;}  .carstabcrsl .carcard {width: 376px;}  .fancytitle {max-width: 1170px;}  .crpbox:before {left: 4px;}  .rentalstep {right: 0px;}  .servicesec .container {padding-left: 15px;}  .cntntstyle01 .onbanrcntnt {right: calc(50% - 600px);}  .cntntstyle01 .contentbanr img {width: 100%;height: 465px;object-fit: cover;object-position: -175px center;}  .cboxstyle03 {width: 376px;}  .testimonial {width: 350px;}  .faqsection .accordwrapr {width: 86%;}  .docbox img {max-width: 44.8%;height: auto;top: 0px;right: 0px;}  .documentsec .fancytitle {margin-bottom: 20px;}  .documentsec .docbotmcntnt{margin-top: 30px;}  .blogcrsl .post-slide {width: 376px;}  .carslisting {column-gap: 1.5%;row-gap:20px;}  .carslisting .carcard {flex: 0 0 32.33%;}  .cboxstyle02 {width: 378px;}  .cboxstyle05 {width: 376px;}  .ourvision .onbanrcntnt {right: calc(50% - 600px);max-width: 532px;}  .ourmision .onbanrcntnt {left: calc(50% - 600px);max-width: 532px;}  .cntctdetails {width: 55%;}  .allcarwrap .carslisting {column-gap: 2%;}  .allcarlisting .carcard {flex: 0 0 49%;}  .carsidebar {flex: 0 0 30%;max-width: 30%;}  .allcarlisting {flex: 0 0 68%;max-width: 68%;}  .allcarlisting .sortingtab select {width: 25%;}  .cardetail-pcta .pricewrap .mainprice {flex: 0 0 32%;max-width: 32%;}  .cdgallrycarsl .swiper-slide {flex: 0 0 32.4%;}  .actvglry-crsl .swiper-slide {flex: 0 0 32.4%;}  .rltdcarcrsl .carcard {width: 376px;}  .sortingtab select {width: 17%;}  .fleetbrandfilter select {margin-left: 1%;}  .fbrandcrsl button {width: 110px;}  .bloglistingpage .swiper-slide {flex: 0 0 32.1%;}  .fotrwidget:nth-child(1) a:nth-child(2) img {width: 100%;height: auto;}  .fotrwidget:nth-child(2) {padding-left: 10px;}  .fotrwidget:nth-child(3) {padding-left: 10px;}  .fotrwidget:nth-child(4) {padding-left: 10px;}}