/*! CSS Used from: https://unpkg.com/swiper@8/swiper-bundle.min.css */
:root{--swiper-theme-color:#007aff;}
:root{--swiper-navigation-size:44px;}
/*! CSS Used from: https://cdn.jsdelivr.net/npm/@fancyapps/ui@5.0/dist/fancybox/fancybox.css */
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0, 0, 0, 0.1);--f-spinner-color-2:rgba(17, 24, 28, 0.8);--f-spinner-stroke:2.75;}
:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65;}
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/bootstrap-grid.css */
.container{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto;}
@media (min-width: 576px){
    .container{max-width:540px;}
}
@media (min-width: 768px){
    .container{max-width:720px;}
}
@media (min-width: 992px){
    .container{max-width:960px;}
}
@media (min-width: 1200px){
    .container{max-width:1140px;}
}
@media (min-width: 1400px){
    .container{max-width:1320px;}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}
.row > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
.col-12{flex:0 0 auto;width:100%;}
@media (min-width: 768px){
    .col-md-6{flex:0 0 auto;width:50%;}
}
@media (min-width: 992px){
    .col-lg-6{flex:0 0 auto;width:50%;}
}
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/reset.css */
*{box-sizing:border-box;margin:0;padding:0;}
html{font-size:10px;}
*{padding:0px;margin:0px;border:0px;}
*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
:focus,:active{outline:none;}
a:focus,a:active{outline:none;text-decoration:none;}
section{display:block;}
html,body{height:100%;margin:0;padding:0;min-width:320px;position:relative;width:100%;}
input{max-width:100%;}
a,button,input{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
button{cursor:pointer;}
a,a:visited,a:hover{text-decoration:none;}
a{color:inherit;}
ul li{list-style:none;}
img{vertical-align:middle;-o-object-fit:cover;object-fit:cover;max-width:100%;}
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/global.css */
:root{--defaultTextColor:#131515;--text2:'#424444';--white:#fff;--white-06:rgba(255, 255, 255, 0.6);--white-08:rgba(255, 255, 255, 0.8);--primary:#004FFF;--gray:rgba(19, 21, 21, 0.6);--secondary:rgba(19, 21, 21, 0.6);--secondary-08:rgba(19, 21, 21, 0.8);--secondary-05:rgba(19, 21, 21, 0.5);--secondary-04:rgba(19, 21, 21, 0.4);--light-grey:#D8D8DA;--light-grey2:#F7F7F7;--warning:yellow;--danger:#FF4A1C;--success:#26BD00;--success2:#339454;--success100:#EEFBF2;--danger2:#D32C02;--fotnFamily:'Inter', sans-serif;--defaultFontSize:16px;--defaultLineHeight:18px;--h1Size:40px;--h2Size:32px;--h3Size:24px;--h4Size:20px;--h5Size:16px;--defaultRaduis:12px;--header-fixed-padding:102px;}
body{font-size:100%;font-weight:normal;font-family:var(--fotnFamily);font-weight:400;font-size:var(--defaultFontSize);line-height:var(--defaultLineHeight);-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:var(--defaultTextColor);}
h1,h2{font-size:inherit;font-weight:bold;font-family:var(--fotnFamily);line-height:120%;}
h1{font-size:var(--h1Size);}
h2{font-size:var(--h2Size);}
input,button{font-family:var(--fotnFamily);}
.wrapper{display:flex;flex-direction:column;width:100%;min-height:100%;overflow:hidden;}
.content{flex:auto;}
.container{max-width:1230px;margin:0 auto;width:100%;padding:0 15px;}
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/components/components.css */
/*! @import https://carbuy.webstaginghub.com/assets/site/css/components/buttons.css */
.btn{border:1px solid transparent;color:var(--defaultTextColor);font-size:var(--defaultFontSize);line-height:var(--defaultLineHeight);background-color:transparent;font-weight:400;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;white-space:nowrap;}
.btn:hover{opacity:.8;}
.btn--primary{background-color:var(--primary);border-color:var(--primary);color:var(--white);}
.btn--primary:hover{background-color:transparent;color:var(--primary);}
/*! end @import */
/*! @import https://carbuy.webstaginghub.com/assets/site/css/components/inputs.css */
.input{padding:7px 9px;font-size:14px;line-height:20px;width:100%;background-color:#fff;border:1px solid #D8D8DA;border-radius:8px;color:#131515;resize:none;}
.form-group__title{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:500;font-size:12px;line-height:16px;margin-bottom:6px;}
.input::placeholder{color:rgba(19, 21, 21, .6);}
/*! end @import */
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/main-alpha.css */
.def-text3{font-size:16px;line-height:20px;}
.def-text6{font-size:14px;line-height:24px;}
.def-list{display:flex;flex-direction:column;width:100%;}
.def-list > *{display:flex;align-items:center;}
.def-list-10-y li:not(:last-child){margin-bottom:10px;}
.heading{font-style:normal;font-family:var(--fotnFamily);}
.heading-2{font-size:var(--h2Size);line-height:40px;}
.def-list--custom{font-size:14px;line-height:24px;color:var(--secondary-08);}
.def-list--custom li{position:relative;padding-left:24px;}
.def-list--custom li::after{content:"";position:absolute;min-width:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:url("https://carbuy.webstaginghub.com/assets/site/img/icon/ico-done.svg") no-repeat center center / 24px;left:0;}
.double-fullpage{display:flex;min-height:100vh;position:relative;}
.double-fullpage .container{max-width:100%;padding:0;justify-content:center;display:flex;}
.double-fullpage .content{padding-left:140px;padding-right:140px;display:flex;flex-direction:column;padding-bottom:74px;padding-top:calc(74px + 50px);}
.double-fullpage .row--item{height:100%;padding-left:22px;padding-right:22px;position:relative;display:flex;flex-direction:column;}
.bg-item{background-repeat:no-repeat;background-size:cover;background-position:center center;}
.bg-item > *{position:relative;z-index:1;}
.bg-item::after{content:"";position:absolute;width:100%;height:100%;display:block;background:linear-gradient(0deg, #131515 0%, rgba(19, 21, 21, 0) 67.3%);left:0;top:0;}
.header-login{display:flex;align-items:center;justify-content:space-between;}
.header-login .bco{/*height: 32px;*/ max-height: 50px;}
.double-fullpage .header-login{position:absolute;top:0;width:100%;}
.form{display:flex;flex-direction:column;width:100%;}
body::-webkit-scrollbar{display:none;}
/*! CSS Used from: https://carbuy.webstaginghub.com/assets/site/css/media-alpha.css */
@media (max-width: 1380px){
    .double-fullpage .content{padding-left:90px;padding-right:90px;}
}
@media (max-width: 1180px){
    .double-fullpage .content{padding-left:30px;padding-right:30px;}
}
@media (max-width: 991.98px){
    .double-fullpage .content{padding-left:0px;padding-right:0px;}
}
@media (max-width: 767.98px){
    .d-none-768{display:none!important;}
    .heading-2{font-size:25px;line-height:30px;}
}
/*! CSS Used from: Embedded */
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;}
.mx-\[-22px\]{margin-left:-22px;margin-right:-22px;}
.mb-\[-16px\]{margin-bottom:-16px;}
.mb-\[16px\]{margin-bottom:16px;}
.ml-\[12px\]{margin-left:12px;}
.mt-\[16px\]{margin-top:16px;}
.mt-\[30px\]{margin-top:30px;}
.mt-\[40px\]{margin-top:40px;}
.flex{display:flex;}
.w-full{width:100%;}
.flex-col{flex-direction:column;}
.justify-end{justify-content:flex-end;}
.justify-center{justify-content:center;}
.rounded-\[12px\]{border-radius:12px;}
.p-\[11px\]{padding:11px;}
.px-\[15px\]{padding-left:15px;padding-right:15px;}
.px-\[20px\]{padding-left:20px;padding-right:20px;}
.px-\[22px\]{padding-left:22px;padding-right:22px;}
.py-\[11px\]{padding-top:11px;padding-bottom:11px;}
.py-\[22px\]{padding-top:22px;padding-bottom:22px;}
.py-\[50px\]{padding-top:50px;padding-bottom:50px;}
.font-\[500\]{font-weight:500;}
.text-white{color:rgba(255, 255, 255, 1);}
.text-white08{color:rgba(255, 255, 255, 0.8);}
