@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@300;400;500;700;800;900&display=swap'); @import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap"); /* =========================== FUTURA PT - Normal Width =========================== */ /* Light */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; } /* Light Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-LightObl.woff2") format("woff2"); font-weight: 300; font-style: italic; } /* Book (Regular) */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Book.woff2") format("woff2"); font-weight: 400; font-style: normal; } /* Book Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-BookObl.woff2") format("woff2"); font-weight: 400; font-style: italic; } /* Medium */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; } /* Medium Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-MediumObl.woff2") format("woff2"); font-weight: 500; font-style: italic; } /* Demi */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Demi.woff2") format("woff2"); font-weight: 600; font-style: normal; } /* Demi Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-DemiObl.woff2") format("woff2"); font-weight: 600; font-style: italic; } /* Bold */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; } /* Bold Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-BoldObl.woff2") format("woff2"); font-weight: 700; font-style: italic; } /* Extra Bold */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-ExtraBold.woff2") format("woff2"); font-weight: 800; font-style: normal; } /* Extra Bold Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-ExtraBoldObl.woff2") format("woff2"); font-weight: 800; font-style: italic; } /* Heavy */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-Heavy.woff2") format("woff2"); font-weight: 900; font-style: normal; } /* Heavy Oblique */ @font-face { font-family: "Futura PT"; src: url("/fonts/FuturaPT-HeavyObl.woff2") format("woff2"); font-weight: 900; font-style: italic; } /* =========================== FUTURA PT CONDENSED =========================== */ /* Cond Book */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-Book.woff2") format("woff2"); font-weight: 400; font-style: normal; } /* Cond Book Oblique */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-BookObl.woff2") format("woff2"); font-weight: 400; font-style: italic; } /* Cond Medium */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; } /* Cond Medium Oblique */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-MediumObl.woff2") format("woff2"); font-weight: 500; font-style: italic; } /* Cond Bold */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; } /* Cond Bold Oblique */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-BoldObl.woff2") format("woff2"); font-weight: 700; font-style: italic; } /* Cond Extra Bold */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-ExtraBold.woff2") format("woff2"); font-weight: 800; font-style: normal; } /* Cond Extra Bold Oblique */ @font-face { font-family: "Futura PT Cond"; src: url("/fonts/FuturaPTCond-ExtraBoldObl.woff2") format("woff2"); font-weight: 800; font-style: italic; } :root { --tajawal: "Tajawal", sans-serif; --primary-color: #405ff2; --secondary-color: #ffff; --headline-color: #0d274e; --heading-color-2: #0f0f0f; --paragraph-color: #6b6c6c; --white-color: #fff; --orange-color: #ff9028; --input-color: #b1b1b1; --stock-color: #f3f4f6; --fill-color: #f8fafc; --gray-100: #f3f4f6; --regular: 400; --semiBold: 600; --medium: 500; --bold: 700; --DMSans: "DM Sans", sans-serif; --roboto: "Roboto", sans-serif; --futura: "Futura PT", sans-serif; --transition-all: all linear 0.3s; --transition-ease-in-out: all 0.5s ease-in-out; /* FONT SIZE */ --font-size-66: clamp(42px, 5vw, 66px); --font-size-46: clamp(32px, 4vw, 46px); --font-size-36: clamp(30px, 2.5vw, 36px); --font-size-30: clamp(26px, 2.5vw, 30px); --font-size-28: clamp(20px, 2.5vw, 28px); --font-size-26: clamp(20px, 2.5vw, 26px); --font-size-24: clamp(18px, 2.3vw, 24px); --font-size-22: clamp(17px, 2vw, 22px); --font-size-20: clamp(16px, 1.8vw, 20px); --font-size-18: clamp(15px, 1.6vw, 18px); --font-size-16: clamp(14px, 1.4vw, 16px); --font-size-14: clamp(12px, 1.2vw, 14px); /* LINE HEIGHT */ --lineheight-74: clamp(48px, 6vw, 74px); --lineheight-56: clamp(38px, 4.5vw, 56px); --lineheight-36: clamp(28px, 3vw, 36px); --lineheight-30: clamp(24px, 2.5vw, 30px); --lineheight-28: clamp(22px, 2.2vw, 28px); --lineheight-26: clamp(20px, 2vw, 26px); --lineheight-20: clamp(18px, 1.8vw, 20px); } @keyframes slideDown { from { transform: translateY(-100%); } to { transform: translateY(0); } } @keyframes banner { 0% { transform: scale(1.3) translate(-10%, 10%); } 25% { transform: scale(1) translate(0, 0); } 50% { transform: scale(1.3) translate(10%, 10%); } 75% { transform: scale(1) translate(0, 0); } 100% { transform: scale(1.3) translate(-10%, 10%); } } @keyframes waves { 0% { transform: scale(0.2, 0.2); opacity: 0; } 50% { opacity: 0.9; } 100% { transform: scale(0.9, 0.9); opacity: 0; } } @keyframes shine { 100% { left: 125%; } } @keyframes mover { 0% { transform: translateY(0); } 100% { transform: translateY(-10px); } } @keyframes pulse { 0% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .about { position: relative; z-index: 1; background-color: var(--white-color); padding-top: 120px; } .about .about-img img { height: 600px; border-radius: 10px; width: 635px; } .about .about-pl { padding-left: 126px; } .about .about_description p { font-size: 16px; font-weight: var(--regular); line-height: 26px; font-family: var(--roboto); padding-top: 16px; } .about .about-item-main { display: flex; align-items: center; gap: 107px; } .about .about-item-main .about-item { margin-top: 40px; } .about .about-item-main .about-item .icon { width: 59.054px; height: 46px; display: flex; align-items: center; justify-content: center; } .about .about-item-main .about-item .text { padding-top: 14px; } .about .about-item-main .about-item .text h6 { font-size: 22px; font-weight: var(--semiBold); line-height: 150%; color: var(--headline-color); font-family: var(--roboto); } .about .about-item-main .about-item .text p { padding-top: 3px; font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); } .add-listing { position: relative; z-index: 1; padding: 120px 0; background-color: var(--white-color); } .car-images { border-radius: 8px; border-radius: 12px; background: #f8f8f8; } .car-images .car-images-taitel { padding: 18px 30px; border: 1px solid #d9d9d9; background-color: #e7ebfe; color: var(--headline-color); border-radius: 8px 8px 0px 0px; } .car-images .car-images-inner { padding: 24px 30px 30px 30px; border: 1px solid #d9d9d9; border-top: 0; background-color: var(--white-color); } .car-images .car-images-inner.car-images-inner-car { padding: 24px 244px 30px 244px; } .car-images .car-images-inner .car-images-inner-txt { font-size: 16px; font-weight: 400; line-height: 28px; color: var(--headline-color); font-family: var(--DMSans); } .car-images .car-images-inner .car-images-inner-item { margin-top: 5px; } .car-images .car-images-inner .car-images-inner-item.two { padding: 20px; border: 1px dashed #e9e9e9; } .car-images .car-images-inner .car-images-inner-item.two .choose-file-txt { width: 100%; border: 0; } .car-images .car-images-inner .car-images-inner-item .car-images-inner-item-thumb { height: 200px; overflow: hidden; border-radius: 8px; position: relative; } .car-images .car-images-inner .car-images-inner-item .car-images-inner-item-thumb img { height: 100%; width: 100%; } .car-images .car-images-inner .car-images-inner-item .car-images-inner-item-thumb .car-images-delet-btn { position: absolute; top: 15px; right: 15px; height: 32px; width: 32px; background-color: var(--primary-color); display: flex; align-items: center; justify-content: center; border-radius: 50%; border: 0; } .car-images .car-images-inner .car-images-inner-item .car-images-inner-item-thumb .car-images-delet-btn img { width: 14px; height: 17px; } .car-images .car-images-inner .car-images-inner-item .choose-file-txt { width: 220px; border: 1px dashed #e9e9e9; text-align: center; margin-top: 15px; position: relative; } .car-images .car-images-inner .car-images-inner-item .choose-file-txt #my-file { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; opacity: 0; cursor: pointer; } .car-images .car-images-inner .car-images-inner-item .choose-file-txt #my-file-one { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; opacity: 0; cursor: pointer; } .car-images .car-images-inner .car-images-inner-item .choose-file-txt h6 { font-size: 16px; font-weight: 400px; line-height: 28px; color: var(--headline-color); cursor: pointer; } .car-images .car-images-inner .car-images-inner-item .choose-file-txt h6 span { color: var(--primary-color); } .car-images .car-images-inner .gallery-img-item { display: flex; align-items: center; gap: 15px; flex-wrap: wrap; justify-content: start; } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb { height: 220px; width: 236px; overflow: hidden; border-radius: 8px; position: relative; } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb .car-delet-btn { height: 32px; width: 32px; background-color: var(--primary-color); position: absolute; top: 15px; right: 15px; border: 0; border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: all linear 0.3s; } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb .car-delet-btn span i { color: var(--white-color); } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb .car-delet-btn span svg { color: var(--white-color); fill: currentColor; } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb .car-delet-btn:hover { background-color: rgba(238, 53, 54, 0.8); } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb .car-delet-btn img { width: 14px; height: 17px; } .car-images .car-images-inner .gallery-img-item .gallery-img-item-thumb img { width: 100%; height: 100%; } .car-images .car-images-inner .car-images-manage-car-item { margin-top: 5px; padding: 50px 190px; border: 1px dashed #e9e9e9; position: relative; background-color: var(--white-color); position: relative; border-radius: 8px; } .car-images .car-images-inner .car-images-manage-car-item #my-file { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100%; height: 100%; opacity: 0; } .car-images .car-images-inner .car-images-manage-car-item h6 { text-align: center; font-size: 16px; font-weight: 400; font-family: var(--DMSans); color: var(--headline-color); } .car-images .car-images-inner .car-images-manage-car-item h6 span { color: var(--primary-color); } .car-images .car-images-inner .car-images-manage-car-item-btn { display: flex; justify-content: center; margin-top: 20px; } .edit-car-item { display: flex; align-items: center; gap: 40px; } .edit-car-item .edit-car-btn { font-size: 18px; font-weight: 500; line-height: 20px; color: var(--headline-color); display: flex; align-items: center; gap: 20px; font-family: var(--roboto); } .edit-car-item .edit-car-btn:hover { color: var(--headline-color); } .edit-car-item .edit-car-btn span { width: 50px; height: 50px; background: var(--white-color); display: flex; align-items: center; justify-content: center; border: 1px solid #e9e9e9; border-radius: 4px; } .edit-car-item .edit-car-btn span svg { stroke: currentColor; color: var(--primary-color); } .edit-car-inner { padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; background: #e2eeff; margin-top: 22px; } .edit-car-inner .edit-car-inner-p { color: #b1b1b1; font-size: 16px; font-weight: 400; line-height: 18px; } .edit-car-inner .edit-car-inner-p span { color: #0d274e; font-weight: 600; } .description-feature-item { display: flex; flex-wrap: wrap; gap: 15px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); padding: 30px; } .description-feature-item .description-feature-inner { position: relative; } .description-feature-item .form-check { height: 50px; padding: 13px 16px; border-radius: 6px; border: 1px solid #e9e9e9; background: #f8f8f8; } .description-feature-item .form-check-input { height: 0px; width: 0px; cursor: pointer; border: 1px solid #e9e9e9; margin-top: 0px; margin-left: 5px; background: transparent; } .uplode-vedio .uplode-vedio-taite { font-family: var(--roboto); padding-top: 20px; padding-bottom: 5px; } .uplode-vedio .uplode-vedio-taite span { color: #7e8ba0; } .uplode-vedio .uplode-vedio-item { height: 293px; width: 100%; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); position: relative; } .uplode-vedio .uplode-vedio-item.two { margin-top: 20px; } .uplode-vedio .uplode-vedio-item .uplode-vedio-inner .uplode-vedio-inner-img { height: 293px; border-radius: 4px; position: relative; } .uplode-vedio .uplode-vedio-item .uplode-vedio-inner .uplode-vedio-inner-img img { width: 100%; height: 100%; border-radius: 4px; } .uplode-vedio .uplode-vedio-item .uplode-vedio-inner .uplode-vedio-inner-img .my-video-links { position: absolute; content: ""; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 100px; height: 100px; background: var(--white-color); display: flex; align-items: center; justify-content: center; border-radius: 50px; } .description-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; } .description-item.two { margin-top: 20px; } .description-item .description-item-inner { width: 100%; } .ql-toolbar.ql-snow { border-radius: 3px 3px 0px 0px; background: #e2eeff; border: 1px solid #e9e9e9; padding: 10px; margin: 10px 10px 0 10px; } .description-editor { border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); } .ql-container.ql-snow { border: 1px solid transparent; } .ql-editor { height: 230px; } .ql-editor p { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .form-label { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .form-label span { color: var(--primary-color); } .form-label.two { margin-top: 20px; } .form-control { border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); padding: 20px 25px; color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .form-control:focus { color: var(--headline-color); border-color: var(--primary-color); } .form-select { border-radius: 4px; border: 1px solid #e9e9e9; padding: 20px 25px; color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .form-select:focus { border-color: var(--primary-color); box-shadow: 0 0 0 0.25rem transparent; } .thm-btn { position: relative; width: 156px; border-radius: 4px; height: 56px; display: flex; align-items: center; justify-content: center; color: var(--headline-color); font-size: 18px; font-weight: var(--medium); background-color: var(--white-color); overflow: hidden; font-family: var(--roboto); text-transform: capitalize; transition: all 0.5s ease-in-out 0.2s; z-index: 1; border: 1px solid var(--primary-color); } .thm-btn a { color: var(--headline-color); } .thm-btn:hover { color: var(--headline-color); } .thm-btn:before { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; border-radius: 4px; } .thm-btn:hover:before { transform: rotateX(90deg); } .thm-btn::after { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; border-radius: 4px; } .thm-btn:hover::after { transform: rotateY(90deg); } .thm-btn-two { padding: 14px 30px; position: relative; border-radius: 4px; display: flex; align-items: center; justify-content: center; color: var(--white-color); font-size: 18px; font-weight: var(--medium); background-color: var(--white-color); overflow: hidden; font-family: var(--roboto); text-transform: capitalize; transition: all 0.5s ease-in-out 0.2s; z-index: 1; border: 1px solid var(--primary-color); } .thm-btn-two a { color: var(--white-color); } .thm-btn-two:hover { color: var(--headline-color); } .thm-btn-two:before { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; } .thm-btn-two:hover:before { transform: rotateX(90deg); } .thm-btn-two::after { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; } .thm-btn-two:hover::after { transform: rotateY(90deg); } .thm-btn-thr { padding: 14px 30px; position: relative; border-radius: 4px; display: flex; align-items: center; justify-content: center; color: var(--white-color); font-size: 18px; font-weight: var(--medium); background-color: var(--white-color); overflow: hidden; font-family: var(--roboto); text-transform: capitalize; transition: all 0.5s ease-in-out 0.2s; z-index: 1; border: 1px solid var(--primary-color); } .thm-btn-thr a { color: var(--white-color); } .thm-btn-thr:hover { color: var(--headline-color); } .thm-btn-thr:before { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; border-radius: 4px; } .thm-btn-thr:hover:before { transform: rotateX(90deg); } .thm-btn-thr::after { position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: ""; margin: auto; background-color: var(--primary-color); transition: all 0.5s; z-index: -1; border-radius: 4px; } .thm-btn-thr:hover::after { transform: rotateY(90deg); } .banner { padding-top: 270px; position: relative; z-index: 1; background-color: #f7f7f7; padding-bottom: 120px; background-position: center; background-size: cover; background-repeat: no-repeat; } .banner .banner-taitel span { font-family: var(--DMSans); font-size: 24px; font-weight: 500; line-height: 24px; color: var(--primary-color); } .banner .banner-taitel h1 { padding-top: 30px; padding-right: 10px; font-family: var(--DMSans); font-size: 80px; font-weight: 700; line-height: 90px; color: var(--white-color); } .banner .banner-taitel p { padding-top: 30px; font-family: var(--roboto); font-size: 20px; font-weight: 400; line-height: 30px; color: var(--white-color); } .banner .banner-search-bar { margin-top: 62px; } .banner .banner-search-bar .banner-sarchber-box-item { display: flex; align-items: center; } .banner .banner-search-bar .banner-sarchber-box-inner { display: flex; align-items: center; gap: 6px; width: 100%; border-right: 1px solid #e9e9e9; padding-left: 15px; } .banner .banner-search-bar .banner-sarchber-box-inner:first-of-type { padding-left: 0; } .banner .banner-search-bar .banner-sarchber-box-inner:last-of-type { border: 0; padding-left: 0; } .banner .banner-search-bar .banner-sarchber-box-inner:nth-child(4) { border: 0; } .banner .banner-search-bar .banner-sarchber-box-inner.two { justify-content: end; flex: 1; border: 0; } .banner .banner-search-bar .banner-sarchber-box-inner .icon { line-height: 0; } .banner .banner-search-bar .banner-sarchber-box-inner .icon svg { fill: currentColor; color: var(--primary-color); } .banner .banner-search-bar .banner-sarchber-box-inner .form-control { padding: 0px; border-radius: 0px; font-family: var(--roboto); color: var(--headline-color); border: 0; } .banner .banner-search-bar .banner-sarchber-box-inner .form-control::placeholder { color: rgba(13, 39, 78, 0.5); } .banner .banner-search-bar .banner-sarchber-box-inner .form-select { padding: 0px 5px; border-radius: 0px; font-family: var(--roboto); color: var(--headline-color); border: 0; background-position: right 30px center; background-image: url(../assets/images/icon/s-arrow.png); background-size: 12px 7px; } .banner .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn { border: 1px solid var(--primary-color); height: 66px; width: 66px; background-color: var(--primary-color); border-radius: 6px; transition: var(--transition-all); } .banner .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn:hover { background-color: var(--white-color); } .banner .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn span svg { stroke: currentColor; color: #0d274e; transition: var(--transition-all); } .banner .banner-search-bar .nav { overflow: hidden; border-radius: 8px 8px 0px 0; width: fit-content; } .banner .banner-search-bar .nav .nav-link { padding: 10px 16px; background-color: var(--white-color); color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: 400; line-height: 16px; border-radius: 0; } .banner .banner-search-bar .nav .nav-link.active { background-color: var(--primary-color); } .banner .banner-search-bar .banner-sarchber-box { background-color: var(--white-color); padding: 12px; border-radius: 0px 8px 8px 8px; border: 1px solid var(--primary-color); } .banner .banner-slick-main { text-align: -webkit-right; } .banner .banner-slick { width: 488px; border-radius: 6px; border: 4px solid var(--white-color); position: relative; } .banner .slick-dots { position: absolute; z-index: 999; bottom: -53px; left: 50%; display: flex; gap: 12px; transform: translate(-50%, -50%); } .banner .slick-dots button { display: block; width: 10px; height: 10px; padding: 0; border: none; border-radius: 100%; background: var(--primary-color); text-indent: -9999px; opacity: 0.5; transition: var(--transition-all); } .banner .slick-dots li.slick-active button { background-color: var(--primary-color); opacity: 1; } .banner .banner-slick-thumb { height: 562px; position: relative; z-index: 1; } .banner .banner-slick-thumb::after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.79) 63.5% ); } .banner .banner-slick-thumb img { width: 100%; height: 100%; object-fit: cover; } .banner-search-bar { margin-top: 62px; } .banner-search-bar .banner-sarchber-box-item { display: flex; align-items: center; } .banner-search-bar .banner-sarchber-box-inner { display: flex; align-items: center; gap: 6px; width: 100%; border-right: 1px solid #b9b9b9; padding-left: 15px; } .banner-search-bar .banner-sarchber-box-inner:last-of-type { border: 0; padding-left: 0; } .banner-search-bar .banner-sarchber-box-inner:nth-child(4) { border: 0; } .banner-search-bar .banner-sarchber-box-inner.two { justify-content: end; flex: 1; border: 0; } .banner-search-bar .banner-sarchber-box-inner .icon { line-height: 0; } .banner-search-bar .banner-sarchber-box-inner .icon svg { fill: currentColor; color: var(--primary-color); } .banner-search-bar .banner-sarchber-box-inner .form-control { padding: 0px; background: transparent; border-radius: 0px; font-family: var(--roboto); color: var(--headline-color); border: 0; } .banner-search-bar .banner-sarchber-box-inner .form-control::placeholder { color: rgba(13, 39, 78, 0.5); } .banner-search-bar .banner-sarchber-box-inner .form-select { cursor: pointer; padding: 0px 5px; border-radius: 0px; font-family: var(--roboto); color: var(--headline-color); border: 0; background-color: transparent; background-position: right 30px center; background-image: url(../assets/images/icon/s-arrow.png); background-size: 12px 7px; } .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn { border: 0; height: 66px; width: 66px; background-color: var(--primary-color); border-radius: 6px; } .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn span svg { stroke: currentColor; color: #0d274e; } .banner-search-bar .nav .nav-link { padding: 10px 16px; background-color: var(--white-color); color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: 400; line-height: 16px; border-radius: 0; } .banner-search-bar .nav .nav-link.active { background-color: var(--primary-color); } .banner-search-bar .banner-sarchber-box { background-color: var(--white-color); padding: 12px; border-radius: 0px 8px 8px 8px; border: 1px solid var(--primary-color); } .banner-two { padding-top: 200px; padding-bottom: 0; position: relative; z-index: 99; padding-bottom: 500px; background-position: center; background-repeat: no-repeat; background-size: cover; } .banner-two .banner-two-txt { text-align: center; } .banner-two .banner-two-txt span { font-size: 26px; font-weight: 500; line-height: 24px; color: var(--white-color); font-family: var(--DMSans); } .banner-two .banner-two-txt h1 { font-family: var(--DMSans); font-size: 80px; font-weight: 700; line-height: 90px; color: var(--white-color); padding-top: 24px; } .banner-two .banner-search-bar { margin-top: 62px; } .banner-two .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn { background-color: var(--primary-color); border: 1px solid var(--primary-color); transition: var(--transition-all); } .banner-two .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn:hover { background-color: var(--white-color); } .banner-two .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn span svg { color: var(--white-color); transition: var(--transition-all); } .banner-two .banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn:hover span svg { color: var(--headding-color); } .banner-two .banner-search-bar .nav { justify-content: center; overflow: hidden; margin: auto; width: fit-content; border-radius: 8px 8px 0 0; } .banner-two .banner-search-bar .nav .nav-link { background-color: var(--white-color); color: var(--headline-color); } .banner-two .banner-search-bar .nav .nav-link.active { background-color: var(--primary-color); color: var(--white-color); } .banner-two .banner-search-bar .banner-sarchber-box { border-radius: 8px; border: 1px solid rgba(64, 95, 242, 0.3019607843); } .banner-two .banner-car { position: relative; } .banner-two .banner-car .banner-car-thumb { height: 525px; position: absolute; top: 30px; left: 0; } .banner-two .banner-car .banner-car-thumb img { width: 100%; height: 100%; } .banner-three { padding-top: 237px; background-position: center; background-repeat: no-repeat; background-size: cover; padding-bottom: 530px; z-index: 9999; position: relative; background-color: var(--white-color); } .banner-three .thm-btn-thr { width: 175px; margin-top: 42px; } .banner-three .banner-search-bar-main { position: relative; } .banner-three .banner-search-bar { position: absolute; padding: 30px; background-color: var(--white-color); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.0784313725); border-radius: 10px; top: 0; left: 0; width: 100%; } .banner-three .banner-search-bar .banner-sarchber-box { background-color: #f4f4f4; border: 1px solid #cfcfcf; } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .sarchber-box-btn { background-color: var(--primary-color); border: 1px solid var(--primary-color); transition: var(--transition-all); } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .sarchber-box-btn:hover span svg { color: var(--headding-color); } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .sarchber-box-btn:hover { background-color: var(--white-color); } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .sarchber-box-btn span svg { color: var(--white-color); transition: var(--transition-all); } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .form-control { background-color: #f4f4f4; } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .form-select { background-color: #f4f4f4; } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .icon { line-height: 0; } .banner-three .banner-search-bar .banner-sarchber-box .banner-sarchber-box-inner .icon svg { fill: currentColor; color: var(--primary-color); } .banner-three .banner-search-bar .nav { justify-content: start; overflow: hidden; width: fit-content; border-radius: 8px 8px 0 0; } .banner-three .banner-search-bar .nav .nav-link { background-color: #f4f4f4; color: var(--headline-color); } .banner-three .banner-search-bar .nav .nav-link.active { background-color: var(--primary-color); color: var(--white-color); } .banner-three-txt span { font-family: var(--DMSans); font-size: 24px; font-weight: 500; line-height: 24px; color: var(--primary-color); } .banner-three-txt h1 { font-family: var(--DMSans); font-size: 70px; font-weight: 700; line-height: 80px; letter-spacing: -0.05em; color: var(--headline-color); padding-top: 20px; } .inner-banner { position: relative; z-index: 1; padding: 230px 0 0px 0; } .inner-banner .inner-banner-img { position: absolute; top: 0; left: 0; z-index: -1; overflow: hidden !important; background-position: center; background-repeat: no-repeat; background-size: cover; height: 300px; width: 100%; } .inner-banner .inner-banner-taitel { font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); font-family: var(--DMSans); } .inner-banner .breadcrumb { margin-bottom: 0; gap: 20px; margin-top: 8px; } .inner-banner .breadcrumb .breadcrumb-item { font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--white-color); font-family: var(--roboto); padding-left: 0; } .inner-banner .breadcrumb .breadcrumb-item a { font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--roboto); } .inner-banner .breadcrumb .breadcrumb-item::before { color: var(--headline-color); padding-right: 20px; } .inner-banner .breadcrumb .active { color: var(--primary-color); } .inner-banner .dealers-banner-item { display: flex; align-items: start; gap: 40px; margin-top: -22px; } .dealer { background-position: center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed; } .inner-banner .dealers-banner-item .dealers-banner-logo { width: 178px; height: 166px; background-color: var(--white-color); border-radius: 10px; display: flex; align-items: center; justify-content: center; } .inner-banner .dealers-banner-item .dealers-banner-logo a img { width: 100px; height: 100px; } .inner-banner .dealers-banner-item .dealers-banner-contact .dealers-banner-contact-taitel { font-weight: var(--bold); color: var(--headline-color); padding-bottom: 15px; } .inner-banner .dealers-banner-item .dealers-banner-contact ul li { padding-bottom: 5px; } .inner-banner .dealers-banner-item .dealers-banner-contact ul li a { display: flex; align-items: center; gap: 10px; font-size: 16px; font-weight: 400; line-height: 28px; color: var(--headline-color); font-family: var(--roboto); } .inner-banner .dealers-banner-item .dealers-banner-contact ul li a span { line-height: 0; color: var(--primary-color); } .brand-car { padding-bottom: 120px; margin-top: -3px; position: relative; z-index: 1; background-color: var(--white-color); overflow: hidden; } .brand-car .brand-car-position-img { position: absolute; top: -184px; right: -150px; z-index: -1; background: url(../assets/images/thumb/categories-car.png) no-repeat; width: 720px; height: 318px; } .brand-car .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .brand-car .nav { justify-content: end; gap: 20px; } .brand-car .nav .nav-link { padding: 15px 30px; color: var(--headline-color); font-size: 18px; font-weight: var(--medium); line-height: 20px; font-family: var(--roboto); border: 1px solid var(--primary-color); background-color: var(--white-color); border-radius: 4px; } .brand-car .nav-pills .nav-link.active { color: var(--headline-color); background-color: var(--primary-color); border: 1px solid var(--primary-color); } .brand-car-item { box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.1); overflow: hidden; border-radius: 8px; position: relative; z-index: 1; } .brand-car-item .brand-car-item-img { position: relative; overflow: hidden; z-index: 1; border-radius: 8px 8px 0px 0px; } .brand-car-item .brand-car-item-img::after { content: ""; position: absolute; pointer-events: none; opacity: 1; z-index: 3; transform: rotate(5deg); top: 50%; right: -10%; bottom: 50%; left: -10%; background: rgba(255, 255, 255, 0.2); } .brand-car-item .brand-car-item-img::before { content: ""; position: absolute; pointer-events: none; opacity: 1; z-index: 3; transform: rotate(5deg); top: -10%; right: 51%; bottom: -10%; left: 50%; background: rgba(255, 255, 255, 0.2); } .brand-car-item .brand-car-item-img img { height: 217px; width: 100%; object-fit: cover; transition: var(--transition-ease-in-out); } .brand-car-item .brand-car-item-img .brand-car-item-img-text { position: absolute; top: 0; display: flex; align-items: start; justify-content: space-between; width: 100%; padding: 16px 16px 0 16px; z-index: 11; } .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df { display: flex; align-items: center; gap: 10px; } .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text { font-size: 14px; font-weight: var(--regular); line-height: 16px; color: var(--white-color); background-color: var(--white-color); padding: 4px 8px; border-radius: 2px; } .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text-two { background-color: var(--primary-color); color: var(--headline-color); } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon-main { display: flex; flex-direction: column; align-items: center; gap: 6px; } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon { height: 30px; width: 30px; background-color: var(--white-color); color: var(--headline-color); display: flex; align-items: center; justify-content: center; border-radius: 5px; transition: var(--transition-ease-in-out); } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon span { line-height: 0; } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon span svg { stroke: currentColor; color: var(--headline-color); transition: var(--transition-ease-in-out); } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background-color: var(--primary-color); } .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover span svg { color: var(--white-color); } .brand-car-item .brand-car-inner { padding: 20px 20px 20px 20px; } .brand-car-item .brand-car-inner .brand-car-inner-item { display: flex; justify-content: space-between; align-items: center; } .brand-car-item .brand-car-inner .brand-car-inner-item span { font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--paragraph-color); font-family: var(--roboto); } .brand-car-item .brand-car-inner .brand-car-inner-item span svg { stroke: currentColor; color: var(--primary-color); } .brand-car-item .brand-car-inner .brand-car-inner-item p { font-weight: var(--bold); color: var(--primary-color); font-family: var(--DMSans); } .brand-car-item .brand-car-inner h3 { padding-top: 5px; letter-spacing: -1px; font-size: 20px; transition: all linear 0.3s; } .brand-car-item .brand-car-inner .brand-car-inner-item-two { display: flex; align-items: center; flex-direction: column; gap: 10px; } .brand-car-item .brand-car-inner .brand-car-inner-item-two span { font-size: 14px; font-weight: 400; line-height: 14px; color: var(--paragraph-color); font-family: var(--roboto); } .brand-car-item .brand-car-inner .brand-car-inner-item-thumb { height: 16px; width: 19px; line-height: 0; } .brand-car-item .brand-car-inner .brand-car-inner-item-thumb img { width: 100%; height: 100%; object-fit: cover; } .brand-car-item .brand-car-inner .brand-car-btm-txt { font-weight: var(--medium); line-height: 16px; font-family: var(--roboto); } .brand-car-item .brand-car-inner .brand-car-btm-txt span { color: var(--paragraph-color); font-weight: var(--regular); } .brand-car-item .brand-car-inner .brand-car-btm-txt-btm { display: flex; align-items: center; gap: 10px; justify-content: space-between; border-top: 1px solid #e9e9e9; padding-top: 20px; } .brand-car-item .brand-car-inner .brand-car-btm-txt-btm .view-btn { font-size: 16px; font-weight: 500; line-height: 20px; color: var(--headline-color); } .brand-car-item .brand-car-inner .brand-car-btm-txt-btm .view-btn span svg { stroke: currentColor; color: var(--headline-color); } .brand-car-item:hover .brand-car-inner h3 { color: var(--primary-color); } .brand-car-item:hover .brand-car-item-img::after { top: 0; bottom: 0; opacity: 0; transition: all 900ms linear; } .brand-car-item:hover .brand-car-item-img::before { left: 0; right: 0; opacity: 0; transition: all 900ms linear; } .brand-car-item:hover .brand-car-item-img img { transform: scale(1.3) rotate(10deg); } .brand-car-item:hover .brand-car-item-img .brand-car-item-img-text .icon { opacity: 1; } .brand-car-item:hover .brand-car-inner-btn .thm-btn { background-color: var(--primary-color); color: var(--white-color); } .brand-car-item:hover .brand-car-inner-btn .thm-btn::after { transform: rotateY(90deg); } .brand-car-item:hover .brand-car-inner-btn .thm-btn::before { transform: rotateX(90deg); } .brand-car-item.two { display: flex; align-items: center; box-shadow: 0px 0px 60px 0px transparent; border: 1px solid #e9e9e9; padding: 20px; gap: 30px; } .brand-car-item.two .brand-car-item-img { border-radius: 10px; width: 40%; } .brand-car-item.two .brand-car-item-img img { width: 186px; height: 203px; } .brand-car-item.two .brand-car-item-img .brand-car-item-img-text { padding: 16px 16px 0 16px; } .brand-car-item.two .brand-car-inner { width: 60%; padding: 0; } .brand-car-item.two .brand-car-inner h3 { padding-top: 0; padding-bottom: 10px; font-size: 22px; } .brand-car-item.two .brand-car-inner .brand-car-inner-item { justify-content: space-between; } .brand-car-item.two .brand-car-inner .brand-car-inner-item .brand-car-inner-btn { margin-top: 0; } .brand-car-item.two .brand-car-inner .brand-car-inner-item .brand-car-inner-btn .brand-car-btm-txt { padding-top: 0; } .brand-car-inner-item-main { display: flex; align-items: center; justify-content: space-between; gap: 15px; padding-bottom: 30px; margin-top: 19px; } .brand-car-btn { text-align: center; display: flex; align-items: center; justify-content: center; } .brand-car-btn .thm-btn { width: 220px; height: 60px; } .brand-car-two { padding-top: 0 !important; } .brand-car-two .brand-car-item { display: flex; align-items: center; box-shadow: 0px 0px 60px 0px transparent; border: 1px solid #e9e9e9; padding: 20px; gap: 30px; } .brand-car-two .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text-two { background-color: var(--primary-color); color: var(--white-color); } .brand-car-two .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background-color: var(--primary-color); } .brand-car-two .brand-car-item .brand-car-item-img { border-radius: 10px; width: 50%; } .brand-car-two .brand-car-item .brand-car-item-img img { width: 329px; height: 203px; } .brand-car-two .brand-car-item .brand-car-inner { width: 50%; padding: 0; } .brand-car-two .brand-car-item .brand-car-inner h3 { padding-bottom: 10px; padding-top: 0; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-item-main { margin-top: 8px; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-item { justify-content: space-between; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-item p { color: var(--primary-color); } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-item .brand-car-inner-btn { margin-top: 0; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-item .brand-car-inner-btn .brand-car-btm-txt { padding-top: 0; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-btn { margin-top: 20px; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-btn .love-btn { border: 1px solid transparent; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-btn .brand-car-btm-txt { padding-top: 0; } .brand-car-two .brand-car-item .brand-car-inner .brand-car-inner-btn .thm-btn { width: 100%; } .brand-car-two .brand-car-item:hover .brand-car-inner h3 { color: var(--primary-color); } .brand-car-two .nav .nav-link { border: 1px solid var(--primary-color); } .brand-car-two .nav-pills .nav-link.active { color: var(--white-color); background-color: var(--primary-color); border: 1px solid var(--primary-color); } .brand-car-three { padding-top: 115px; padding-bottom: 0; } .brand-car-three .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text-two { background-color: var(--primary-color); color: var(--white-color); } .brand-car-three .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background-color: var(--primary-color); } .brand-car-three .brand-car-item .brand-car-inner .brand-car-inner-item p { color: var(--primary-color); } .brand-car-three .brand-car-item:hover .brand-car-inner h3 { color: var(--primary-color); } .brand-car-three .nav .nav-link { border: 1px solid var(--primary-color); } .brand-car-three .nav-pills .nav-link.active { color: var(--white-color); background-color: var(--primary-color); border: 1px solid var(--primary-color); } .blogs { padding-bottom: 120px; margin-top: -4px; position: relative; z-index: 1; background-color: var(--white-color); } .blogs .taitel .taitel-img { left: 45.5% !important; bottom: -16px; } .blogs.two .blog-item:hover .blog-item-btn a { color: var(--primary-color); } .blogs.two .blog-item:hover .blog-item-btn a span svg { color: var(--primary-color); } .blogs.two .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon { line-height: 0; } .blogs.two .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon span svg { color: var(--primary-color); } .blogs.three { padding-top: 113px; } .blogs.three .blog-item:hover .blog-item-btn a { color: var(--primary-color); } .blogs.three .blog-item:hover .blog-item-btn a span svg { color: var(--primary-color); } .blogs.three .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon { line-height: 0; } .blogs.three .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon span svg { color: var(--primary-color); } .blog-item { border-radius: 5px; background: var(--white-color); box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.06); overflow: hidden; } .blog-item:hover .blog-item-img::after { animation: shine 800ms; } .blog-item:hover .blog-item-img img { transform: scale(1.1); } .blog-item:hover .blog-item-inner .blog-item-inner-text h3 { color: var(--headline-color); } .blog-item:hover .blog-item-inner .blog-item-btn a { color: var(--primary-color); } .blog-item:hover .blog-item-inner .blog-item-btn a span svg { color: var(--primary-color); } .blog-item .blog-item-img { overflow: hidden; position: relative; } .blog-item .blog-item-img::after { position: absolute; content: ""; top: 0; left: -75%; z-index: 2; display: block; width: 50%; height: 100%; background: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% ); transform: skewX(-25deg); } .blog-item .blog-item-img img { width: 100%; height: 210px; border-radius: 4px 4px 0 0px; object-fit: cover; transition: var(--transition-ease-in-out); } .blog-item .blog-item-inner { padding: 24px 24px 27px 24px; } .blog-item .blog-item-inner .blog-item-inner-item { display: flex; align-items: center; justify-content: space-between; } .blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box { display: flex; align-items: center; gap: 8px; } .blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon { line-height: 0; } .blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon span svg { fill: currentColor; color: var(--primary-color); } .blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .txt a { font-size: 14px; font-weight: var(--regular); line-height: 26px; font-family: var(--roboto); color: var(--paragraph-color); } .blog-item .blog-item-inner .blog-item-inner-text { font-family: var(--DMSans); line-height: 30px; padding: 8px 0 20px 0; border-bottom: 1px solid #e9e9e9; } .blog-item .blog-item-inner .blog-item-inner-text h3 { transition: var(--transition-all); } .blog-item .blog-item-inner .blog-item-btn { padding-top: 17px; } .blog-item .blog-item-inner .blog-item-btn a { font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--paragraph-color); display: flex; align-items: center; gap: 10px; transition: var(--transition-all); } .blog-item .blog-item-inner .blog-item-btn a span svg { fill: currentColor; color: var(--paragraph-color); transition: var(--transition-all); } .blogs-rightbar { padding: 120px 0; position: relative; z-index: 1; background-color: var(--white-color); } .blogs-rightbar .next-prev-btn { justify-content: start; display: flex; margin-top: 40px; } .blogs-rightbar .blog-item:hover .blog-item-btn a { color: var(--primary-color); } .blogs-rightbar .blog-item:hover .blog-item-btn a span svg { color: var(--primary-color); } .blogs-rightbar .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon { line-height: 0; } .blogs-rightbar .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .icon span svg { color: var(--primary-color); } .blogs-rightbar-item { padding: 27px 18px 35px 18px; border-radius: 10px; background: #f9faff; } .blogs-rightbar-item.two { margin-top: 30px; } .blogs-rightbar-item .blogs-rightbar-sarch-box { margin-top: 10px; position: relative; } .blogs-rightbar-item .blogs-rightbar-sarch-box .form-control { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); color: var(--paragraph-color); padding: 16px 20px; border-radius: 4px; border: 1px solid #e9e9e9; background: #fff; } .blogs-rightbar-item .blogs-rightbar-sarch-box .form-control:focus { border-color: var(--primary-color); } .blogs-rightbar-item .blogs-rightbar-sarch-box .sarch-btn { border: 0; background-color: transparent; position: absolute; top: 16px; right: 20px; } .blogs-rightbar-item .blogs-rightbar-sarch-box .sarch-btn span svg { fill: currentColor; color: var(--primary-color); } .blogs-rightbar-item .blogs-list-item { margin-top: 16px; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner { display: flex; gap: 18px; align-items: center; margin-bottom: 30px; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner:hover .blogs-list-text a { color: var(--primary-color); } .blogs-rightbar-item .blogs-list-item .blogs-list-inner:last-child { margin-bottom: 0; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-img { width: 92px; height: 92px; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-img img { border-radius: 5px; width: 100%; height: 100%; object-fit: cover; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text { flex: 1 1 0%; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text a { font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 26px; color: var(--headline-color); transition: var(--transition-all); } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item { padding-top: 12px; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item h6 { display: flex; align-items: center; gap: 10px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item h6 span { line-height: 0; } .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item h6 span svg { fill: currentColor; color: var(--primary-color); } .blogs-rightbar-item .brand-categories { margin-top: 16px; } .blogs-rightbar-item .brand-categories li { padding-bottom: 20px; } .blogs-rightbar-item .brand-categories li:last-child { padding-bottom: 0; } .blogs-rightbar-item .brand-categories li a { display: flex; align-items: center; justify-content: space-between; font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); color: var(--paragraph-color); transition: var(--transition-all); } .blogs-rightbar-item .brand-categories li a:hover { color: var(--primary-color); } .blogs-rightbar-item .brand-categories li .active { color: var(--primary-color); } .blogs-rightbar-item .blogs-rightbar-tag { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 16px; } .blogs-rightbar-item .blogs-rightbar-tag li a { font-size: 16px; font-weight: 400; line-height: 175%; padding: 3px 20px; color: var(--paragraph-color); border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); transition: var(--transition-all); font-family: var(--roboto); } .blogs-rightbar-item .blogs-rightbar-tag li a:hover { background-color: var(--primary-color); color: var(--white-color); border-color: var(--primary-color); } .blogs-rightbar-item .blogs-rightbar-social-link { margin-top: 16px; display: flex; align-items: center; gap: 30px; } .blogs-rightbar-item .blogs-rightbar-social-link li a { height: 43px; width: 43px; background-color: var(--white-color); border-radius: 50px; display: flex; align-items: center; justify-content: center; transition: var(--transition-all); } .blogs-rightbar-item .blogs-rightbar-social-link li a span { line-height: 0; } .blogs-rightbar-item .blogs-rightbar-social-link li a span svg { fill: currentColor; color: var(--primary-color); } .blogs-rightbar-item .blogs-rightbar-social-link li a:hover { background-color: var(--primary-color); } .blogs-rightbar-item .blogs-rightbar-social-link li a:hover span svg { color: var(--white-color); transition: var(--transition-all); } .blogs-details { padding: 120px 0; position: relative; z-index: 1; background-color: var(--white-color); } .blogs-details .blogs-details-pr { padding-right: 50px; } .blogs-details .blogs-details-top-ber { padding: 15px 30px; border-radius: 6px; border: 1px solid #e9e9e9; } .blogs-details .blogs-details-top-ber ul { display: flex; align-items: center; justify-content: space-between; } .blogs-details .blogs-details-top-ber ul li a { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); display: flex; align-items: center; gap: 12px; } .blogs-details .blogs-details-top-ber ul li a span { line-height: 0; } .blogs-details .blogs-details-top-ber ul li a span svg { fill: currentColor; color: var(--primary-color); } .blogs-details .blogs-details { padding: 27px 0 0 0; } .blogs-details-dec p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); padding-top: 16px; } .blogs-details .blogs-details-img { margin-top: 35px; margin-bottom: 33px; } .blogs-details .blogs-details-img img { width: 1026px; height: 600px; } .blogs-details .highlight-text { padding: 24px 38px 30px 30px; border-radius: 6px; background: var(--headline-color); margin-top: 37px; margin-bottom: 34px; position: relative; } .blogs-details .highlight-text::before { position: absolute; content: ""; top: 24px; left: 30px; width: 84.005px; height: 81.999px; background: url(../assets/images/icon/highlight-text-icon.png) no-repeat center/cover; } .blogs-details .highlight-text p { color: var(--white-color); font-family: var(--roboto); font-size: 20px; font-weight: var(--medium); line-height: 150%; } .blogs-details .blogs-details-item { overflow: hidden; border-radius: 4px; margin-top: 24px; } .blogs-details .blogs-details-item:hover img { transform: scale(1.1); } .blogs-details .blogs-details-item img { width: 100%; height: 260px; border-radius: 4px; transition: var(--transition-ease-in-out); } .blogs-details .tag-top { margin-top: 40px; } .blogs-details .tag { display: flex; gap: 20px; align-items: end; } .blogs-details .tag h6 { font-size: 20px; font-weight: 700; line-height: 32px; color: var(--headding-color); } .blogs-details .tag ul li { display: inline-block; padding-right: 27px; } .blogs-details .tag ul li:last-child { padding-right: 0; } .blogs-details .tag ul li a { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); transition: all 0.3s; } .blogs-details .tag ul li a:hover { color: var(--primary-color); } .blogs-details .tag ul li .active { color: var(--primary-color); } .blogs-details .share { display: flex; gap: 20px; align-items: center; justify-content: end; } .blogs-details .share h6 { font-size: 20px; font-weight: 700; line-height: 32px; color: var(--headding-color); } .blogs-details .share ul { line-height: 0; display: flex; gap: 14px; } .blogs-details .share ul li a { display: flex; width: 27px; height: 27px; background-color: var(--white-color); border: 1px solid #e9e9e9; display: flex; align-items: center; justify-content: center; border-radius: 50px; transition: var(--transition-all); } .blogs-details .share ul li a span svg { transition: var(--transition-all); fill: currentColor; color: var(--primary-color); } .blogs-details .share ul li a span .two { transition: var(--transition-all); fill: transparent; stroke: currentColor; color: var(--primary-color); } .blogs-details .share ul li a:hover { background-color: var(--primary-color); } .blogs-details .share ul li a:hover span svg { fill: currentColor; color: var(--white-color); } .blogs-details .share ul li a:hover span .two { fill: transparent; color: var(--white-color); } .blogs-details .blog-details-prot { padding: 20px 35px 20px 20px; border-radius: 10px; background-color: #f2f4f7; margin-top: 85px; margin-bottom: 72px; } .blogs-details .blog-details-prot .blog-details-prot-item { display: flex; align-items: center; } .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner { display: flex; align-items: center; gap: 26px; border-right: 1px solid #e9e9e9; } .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-img img { width: 120px; height: 120px; object-fit: cover; border-radius: 10px; } .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text h6 { font-size: 20px; font-weight: 700; line-height: 32px; color: var(--headding-color); } .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text a { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--primary-color); } .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: #647082; } .blogs-details .blog-details-prot .share { padding-left: 15px; display: block; text-align: center; } .blogs-details .blog-details-prot .share ul { display: flex; align-items: center; gap: 10px; } .blogs-details .blog-details-prot .share ul li a i { color: var(--primary-color); width: 27px; height: 27px; text-align: center; line-height: 27px; border-radius: 50px; border-radius: 32px; background: #fff; box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1); border: 1px solid #fff; transition: all 0.3s; } .blogs-details .blog-details-prot .share ul li a i:hover { color: var(--primary-color); border-color: var(--primary-color); } .blogs-details .blog-details-prot .share h6 { padding-top: 15px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; color: var(--paragraph-color); } .blogs-details .blog-details-comment-item { padding: 40px; border-radius: 10px; border: 1px solid #e9e9e9; background: var(--white-color); width: 100%; margin-top: 30px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner { display: flex; align-items: start; gap: 15px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-img img { width: 64px; height: 64px; border-radius: 50px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text { width: 100%; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-inner-text-item { display: flex; align-items: center; justify-content: space-between; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-inner-text-item span { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-text p { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); padding-top: 20px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-btn { padding-top: 20px; font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--primary-color); } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-btn span svg { fill: currentColor; color: var(--primary-color); } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-replay { display: flex; align-items: center; gap: 10px; border-top: 1px solid #e9e9e9; padding-top: 20px; margin-top: 20px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-replay img { width: 48px; height: 48px; } .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-replay span { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .blogs-details .write-your-review-item { border-radius: 10px; background: #f9faff; padding: 40px; margin-top: 88px; } .back-to-top { position: fixed; bottom: 132px; right: 55px; cursor: pointer; z-index: 999; color: var(--primary-color); } * { margin: 0; padding: 0; box-sizing: border-box; } ul { list-style: none; margin: 0; padding: 0; } a { text-decoration: none; display: inline-block; } img { vertical-align: middle; } body { overflow-x: hidden; } a:hover, a:active, a:focus { outline: none; text-decoration: none; } .form-control:focus { box-shadow: 0 0 0 0.25rem transparent; } h1, h2, h3, h4, h5, h6, p { margin: 0; } .categories { background-color: var(--white-color); position: relative; z-index: 1; } .categories .taitel .taitel-img { position: absolute; bottom: -14px; left: 0; } .categories .categories-taitel-btn { text-align: end; } .categories .categories-taitel-btn a { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 24px; text-decoration-line: underline; color: var(--primary-color); transition: var(--transition-all); } .categories .categories-taitel-btn a:hover { color: var(--white-color); } .categories-two .categories-logo { background-color: rgba(238, 53, 54, 0.05) !important; border: 1px solid #ffe5e5 !important; } .categories-three .categories-logo { background-color: #f5f7fe !important; border: 1px solid #e7ecff !important; } .categories-three .categories-three-view-btn .thm-btn-two { display: inline-block; } .categories .categories-logo { border: 1px solid #e0f4eb; border-radius: 7px; position: relative; z-index: 1; text-align: center; background-color: #f6fdfa; } .categories .categories-logo .categories-logo-thumb { height: 90px; margin-top: 30px; } .categories .categories-logo .categories-logo-thumb img { height: 100%; width: 100%; transition: var(--transition-all); object-fit: contain; } .categories .categories-logo .categories-logo-txt { margin-top: 28px; text-align: center; display: flex; align-items: center; justify-content: space-between; border-top: 1px solid #e4f5ed; padding-bottom: 10px; padding-top: 10px; } .categories-three .categories-logo .categories-logo-txt { border-top: 1px solid #e7ecff; } .categories-two .categories-logo .categories-logo-txt { border-top: 1px solid #ffe5e5; } .categories .categories-logo .categories-logo-txt p { font-size: 18px; font-weight: 400; line-height: 28px; color: var(--paragraph-color); transition: var(--transition-all); cursor: pointer; padding-left: 20px; } .categories .categories-logo .categories-logo-txt p:hover { color: var(--primary-color); } .categories-two .categories-logo .categories-logo-txt p:hover { color: var(--primary-color); } .categories-three .categories-logo .categories-logo-txt p:hover { color: var(--primary-color); } .categories .categories-logo .categories-logo-txt h5 { font-weight: 700; line-height: 28px; padding-right: 20px; } .categories .categories-logo:hover img { transform: scale(1.1); } .categories-two { position: relative; z-index: 1; overflow: hidden; } .categories-two .categories-form { padding: 40px 30px 30px 30px; background-color: var(--headline-color); border-radius: 8px; } .categories-two .categories-form-taitel { font-size: 26px; font-weight: var(--bold); line-height: 36px; font-family: var(--DMSans); color: var(--white-color); padding-right: 100px; } .categories-two .nav { gap: 67px; border-bottom: 1px solid #e9e9e9; padding-bottom: 14px; margin-top: 63px; } .categories-two .nav-pills .nav-link.active, .categories-two .nav-pills .show > .nav-link { background-color: transparent; position: relative; } .categories-two .nav-pills .nav-link.active::before, .categories-two .nav-pills .show > .nav-link::before { position: absolute; content: ""; bottom: -16px; left: 0; width: 47px; height: 3px; background-color: var(--primary-color); } .categories-two .nav-link { padding: 0 0; color: var(--white-color); font-size: 18px; font-weight: var(--bold); line-height: 18px; font-family: var(--DMSans); } .categories-two .form-item { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-bottom: 15px; } .categories-two .form-item:first-child { margin-top: 24px; } .categories-two .form-item .form-inner { width: 100%; } .categories-two .form-item .form-inner .form-label { font-size: 18px; font-weight: var(--semiBold); line-height: 18px; color: var(--white-color); font-family: var(--roboto); } .categories-two .form-item .form-inner .form-control { font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--headline-color); font-family: var(--roboto); padding: 16px 20px; border-radius: 4px; } .categories-two .form-item .form-inner .form-control::placeholder { color: #b1b1b1; } .categories-two .form-item .form-inner .form-select { font-size: 14px; font-weight: var(--medium); line-height: 14px; color: var(--headline-color); font-family: var(--roboto); padding: 16px 20px; border-radius: 4px; cursor: pointer; } .categories-two .form-item-btn { margin-top: 18px; } .categories-two .form-item-btn .thm-btn { width: 100%; display: flex; align-items: center; gap: 12px; border: 1px solid var(--primary-color); } .categories-two .form-item-btn .thm-btn span svg { stroke: currentColor; color: var(--white-color); } .categories-two .categories-img-main { position: relative; } .categories-two .categories-img-main .categories-img { position: absolute; top: -199px; right: -245px; z-index: -1; } .categories-three .categories-close-img-main { position: relative; z-index: 1; } .categories-three .categories-close-img-main .categories-close-img { position: relative; } .categories-two .categories-close-img-main .categories-close-img img { width: 100%; height: 557px !important; } .categories-three .categories-close-img-main .categories-close-img .categories-close-btn { border: transparent; background-color: transparent; position: absolute; top: 20px; right: 20px; } .categories-three .categories-close-img-main .categories-close-img .categories-close-btn img { width: 24px; height: 24px; } .categories-three .categories-close-img-main .catagories-car-img { position: absolute; bottom: -155px; right: -243px; z-index: -1; } .cars-listing { background-color: var(--white-color); position: relative; z-index: 1; padding-bottom: 120px; } .cars-listing .feature-slick-icon { display: flex; align-items: center; justify-content: end; gap: 20px; } .cars-listing .feature-slick-icon .feature-slick-prev, .cars-listing .feature-slick-icon .feature-slick-next { border: 1px solid var(--primary-color); } .cars-listing .feature-slick-icon .feature-slick-prev span svg, .cars-listing .feature-slick-icon .feature-slick-next span svg { color: var(--primary-color); } .cars-listing .feature-slick-icon .feature-slick-prev:hover, .cars-listing .feature-slick-icon .feature-slick-next:hover { background-color: var(--primary-color); } .cars-listing .feature-slick-icon .feature-slick-prev:hover span svg, .cars-listing .feature-slick-icon .feature-slick-next:hover span svg { color: var(--white-color); } .cars-listing .brand-car-item { margin: 0 15px; box-shadow: 0px 0px 60px 0px transparent; border: 1px solid #e9e9e9; } .car-compare { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .car-compare .car-compare-item { padding: 20px; border-radius: 8px; background-color: var(--white-color); box-shadow: 0px 0px 30px 5px rgba(0, 0, 0, 0.06); overflow: hidden; } .car-compare .car-compare-item:hover .car-compare-img img { transform: scale(1.3) rotate(5deg); } .car-compare .car-compare-item .car-compare-img { position: relative; overflow: hidden; border-radius: 8px 8px 0px 0px; } .car-compare .car-compare-item .car-compare-img img { object-fit: cover; height: 197px; width: 100%; transition: var(--transition-ease-in-out); } .car-compare .car-compare-item .car-compare-img .delet { position: absolute; top: 12px; right: 12px; width: 24px; height: 24px; border: 1px solid transparent; border-radius: 50px; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; transition: all linear 0.5s; } .car-compare .car-compare-item .car-compare-img .delet:hover { background-color: var(--primary-color); } .car-compare .car-compare-item .car-compare-item-text { padding-top: 35px; } .car-compare .car-compare-item .car-compare-item-text p { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--primary-color); padding-bottom: 12px; } .car-compare .car-compare-item .car-compare-item-text h3 { font-size: 22px; } .car-compare .car-compare-item .car-compare-item-text h3 a { color: var(--headline-color); } .car-compare .car-compare-item .thm-btn-two { width: 100%; padding: 14px 16px; margin-top: 20px; } .car-compare .accordion-header { padding-top: 0; } .car-compare .accordion-button { line-height: 0; border-radius: 4px 4px 0px 0px; background-color: #e7ebfe; font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); padding: 10px 30px; } .car-compare .accordion-button:focus { box-shadow: 0 0 0 0.25rem transparent; } .car-compare .accordion-button::after { background-image: url(../assets/images/icon/Arrow.png); width: 16px; height: 8px; background-size: cover; } .car-compare .accordion-body { padding: 0; } .car-compare .accordion-item { background-color: var(--white-color); border: 1px solid transparent; } .car-compare .accordion { margin-top: 60px; } .car-compare .accordion.two { margin-top: 20px; } .car-compare .table { border: 1px solid #e9e9e9; margin-bottom: 0; } .car-compare .table tr td { padding: 16px 17px; font-size: 16px; font-weight: var(--regular); line-height: 28px; color: #6b6c6c; font-family: var(--roboto); text-align: center; border: 1px solid #e9e9e9; } .car-compare .table tr td:nth-child(1) { background-color: #f9faff; text-align: start; width: 342px; color: var(--headline-color); } .car-compare .table tr td:nth-child(2) { width: 276px; } .car-compare .table tr td:nth-child(3) { background-color: #f9faff; width: 276px; } .car-compare .table tr td:nth-child(4) { width: 276px; } .car-compare .table tr td:nth-child(5) { background-color: #f9faff; width: 273px; } .modal { background-color: rgba(13, 39, 78, 0.7); } .modal-content { padding: 20px; } .modal-dialog { max-width: 544px; } .modal-header { padding: 16px 20px; background-color: var(--white-color); border-bottom: 1px solid transparent; border-radius: 6px; } .modal-header .modal-title { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 24px; color: var(--white-color); } .modal-header .btn-close { box-sizing: content-box; width: 24px; height: 24px; padding: 0.25em 0.25em; color: #000 !important; border-radius: 50px; opacity: 1; background: transparent url(../assets/images/icon/delet.png) no-repeat center/cover; } .modal-header .btn-close:focus { box-shadow: 0 0 0 0.25rem transparent; } .modal-body { padding: 0; } .modal-body .modal-body-item .modal-body-item-inner { margin-top: 20px; } .modal-body .modal-body-item .modal-body-item-inner .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--medium); line-height: 18px; color: var(--headline-color); } .modal-body .modal-body-item .modal-body-item-inner .form-select { font-family: var(--roboto); font-size: 16px; font-weight: var(--semiBold); line-height: 16px; color: var(--headline-color); padding: 20px 30px; border-radius: 4px; background-color: #f4f2f3; border: 1px solid #e9e9e9; } .modal-body .modal-body-item .modal-body-item-inner .form-select:focus { border-color: var(--white-color); box-shadow: 0 0 0 0.25rem transparent; } .modal-footer { display: flex; align-items: center; justify-content: space-between; flex-wrap: nowrap; padding: 0; gap: 20px; margin-top: 30px; border: 0; } .modal-footer .selected { width: 100%; font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 18px; padding: 20px 85px; background-color: var(--headline-color); color: var(--white-color); border: 1px solid transparent; border-radius: 4px; margin: 0; } .modal-footer .selected.two { background-color: rgba(255, 96, 61, 0.3); color: var(--headline-color); } .checkout { position: relative; z-index: 1; padding: 120px 0; background-color: var(--white-color); } .checkout .checkout-top-ber { padding: 20px 30px; border-radius: 0px 0px 5px 5px; background: #e6e9f7; border-top: 1px solid var(--primary-color); display: flex; align-items: center; gap: 15px; } .checkout .checkout-top-ber span { line-height: 0; } .checkout .checkout-top-ber a { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .checkout .checkout-top-ber a span { color: var(--primary-color); } .checkout .checkout-form { padding: 50px 60px 60px 60px; border-radius: 10px; background: #f9faff; } .checkout .checkout-form-text { padding-bottom: 28px; font-family: var(--DMSans); } .checkout .checkout-form-text.two { padding-bottom: 0; padding-top: 28px; } .checkout .checkout-form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-bottom: 20px; } .checkout .checkout-form-item .checkout-form-item-inner { width: 100%; } .checkout .checkout-form-item .checkout-form-item-inner .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; color: var(--headline-color); } .checkout .checkout-form-item .checkout-form-item-inner .form-label span { color: var(--primary-color); } .checkout .checkout-form-item .checkout-form-item-inner .form-control { padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .checkout .checkout-form-item .checkout-form-item-inner .form-control:focus { color: var(--headline-color); border-color: var(--primary-color); } .checkout .checkout-form-item .checkout-form-item-inner .form-select { padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .checkout .checkout-form-item .checkout-form-item-inner .form-select:focus { box-shadow: 0 0 0 0.25rem transparent; border-color: var(--primary-color); } .checkout .form-check { margin-bottom: 0; margin-top: 40px; } .checkout .form-check.two { margin-top: 18px; } .checkout .form-check.three { margin-top: 30px; } .checkout .form-check.three .form-check-input { border-radius: 50px; } .checkout .form-check.four { margin-top: 10px; } .checkout .form-check.four .form-check-input { border-radius: 50px; } .checkout .form-check .form-check-input { width: 18px; height: 18px; border-radius: 3px; border: 1px solid #e9e9e9; } .checkout .form-check .form-check-input:focus { box-shadow: 0 0 0 0.25rem transparent; } .checkout .form-check .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .checkout .form-check .form-check-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); color: var(--paragraph-color); } .checkout .order-summary-text { font-family: var(--DMSans); } .checkout .order-summary-pl { padding-left: 80px; } .checkout .order-summary-box { padding: 30px 40px 40px 40px; border-radius: 10px; border: 1px solid rgba(237, 237, 237, 0.5); margin-top: 35px; } .checkout .order-summary-box .order-summary-box-total h4 { font-family: var(--DMSans); display: flex; align-items: center; justify-content: space-between; } .checkout .order-summary-box .order-summary-box-total.two { margin-top: 15px; } .checkout .order-summary-box .order-summary-box-total.three { padding-top: 15px; } .checkout .order-summary-box .order-summary-box-total.three h4 span { color: var(--primary-color); } .checkout .order-summary-box .order-summary-list { margin-top: 15px; padding: 15px 0 11px 0; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; } .checkout .order-summary-box .order-summary-list.two { padding: 0; border-top: 1px solid transparent; } .checkout .order-summary-box .order-summary-list li { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); display: flex; align-items: center; justify-content: space-between; padding-bottom: 6px; } .checkout .order-summary-box .order-summary-list .color { color: var(--headline-color); } .checkout .order-summary-box .direct-dank-transfer .form-check { margin-top: 24px; padding: 25px 0px 17px 18px; position: relative; z-index: 1; align-items: start; } .checkout .order-summary-box .direct-dank-transfer .form-check .form-check-input { border-radius: 50px; } .checkout .order-summary-box .direct-dank-transfer .form-check .form-check-label { font-family: var(--roboto); font-size: 24px; font-weight: var(--regular); margin-top: 17px; color: var(--headline-color); } .checkout .order-summary-box .direct-dank-transfer p { font-family: var(--roboto); font-size: 18px; font-style: normal; font-weight: 400; line-height: 28px; position: relative; z-index: 1111; } .checkout .thm-btn-two { width: 100%; margin-top: 50px; } .car-rent-booking { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .car-rent-booking .car-rent-booking-bg { border-radius: 10px; background-color: #f9faff; padding: 60px 45px 60px 45px; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-taitel { padding-top: 0; margin-top: -15px; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main { margin-top: 45px; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 13px; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item:first-child { margin-top: 0; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner { width: 100%; position: relative; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .icon { position: absolute; top: 47px; right: 20px; cursor: pointer; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .icon span svg { stroke: currentColor; color: var(--primary-color); } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; color: var(--headline-color); } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-label span { color: var(--primary-color); } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-control { padding: 20px 25px; background-color: var(--white-color); color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; border-radius: 4px; border: 1px solid #e9e9e9; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-control:focus { border: 1px solid var(--primary-color); color: var(--headline-color); } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-select { padding: 20px 25px; background-color: var(--white-color); color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; border-radius: 4px; border: 1px solid #e9e9e9; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-select:focus { border: 1px solid var(--primary-color); box-shadow: 0 0 0 0.25rem transparent; } .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .thm-btn-two { width: 100%; border: 1px solid transparent; margin-top: 30px; border: 1px solid var(--primary-color); } .car-rent-booking .car-rent-booking-bg .payment-method-main { border-radius: 0px 0px 10px 10px; background-color: var(--white-color); } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-taitel { color: var(--white-color); font-family: var(--DMSans); text-align: center; padding: 12px 0; background-color: var(--headline-color); border-radius: 10px 10px 0px 0px; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main { padding: 30px 30px 0 30px; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item { display: flex; align-items: center; justify-content: space-between; gap: 22px; margin-top: 16px; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item:first-child { margin-top: 0; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner { width: 100%; position: relative; z-index: 111; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner:focus-within::after { opacity: 1; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner::after { position: absolute; content: ""; top: 50%; left: 10%; width: 20px; height: 20px; background: url(../assets/images/icon/fucos-img.png) no-repeat center/cover; z-index: 11111111; border-radius: 50%; transform: translate(-50%, -50%); opacity: 0; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner .payment-method-from-item-inner-check { position: absolute; top: 25px; left: 50%; transform: translate(-50%, -50%); background: #eef5ff; pointer-events: none; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner .form-control { padding: 15px 20px; background: #eef5ff; border-radius: 4px; border: 1px solid #e9e9e9; cursor: pointer; } .car-rent-booking .car-rent-booking-bg .payment-method-main .payment-method-from-main .payment-method-from-item .payment-method-from-item-inner .form-control:focus { border-color: var(--headline-color); } .car-rent-booking .car-rent-booking-bg .payment-method-slick { padding: 0 30px; padding-top: 76px; padding-bottom: 45px; } .car-rent-booking .car-rent-booking-bg .payment-method-slick .payment-method-slick-img img { width: 196px; height: 110px; object-fit: cover; } .car-rent-booking .car-booking-img { overflow: hidden; border-radius: 10px; position: relative; } .car-rent-booking .car-booking-img::after { position: absolute; content: ""; top: 0; left: -75%; z-index: 2; display: block; width: 50%; height: 100%; background: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% ); transform: skewX(-25deg); } .car-rent-booking .car-booking-img:hover img { transform: scale(1.1); } .car-rent-booking .car-booking-img:hover::after { animation: shine 800ms; } .car-rent-booking .car-booking-img img { width: 100%; height: 691px; border-radius: 10px; transition: var(--transition-ease-in-out); } .car-features { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; overflow: hidden; } .car-features .car-features-head { padding-right: 37px; } .car-features.two { padding-top: 0; } .car-features.two .car-features-head { padding-left: 34px; padding-right: 0px; } .car-features.three { padding-top: 0; } .car-features.three .car-features-head { padding-right: 35px; } .car-features .car-features-dec { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; padding-top: 55px; } .car-features .car-features-thumb { border-radius: 10px; position: relative; overflow: hidden; } .car-features .car-features-thumb::after { position: absolute; content: ""; top: 0; left: -75%; z-index: 2; display: block; width: 50%; height: 100%; background: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% ); transform: skewX(-25deg); } .car-features .car-features-thumb:hover img { transform: scale(1.1); } .car-features .car-features-thumb:hover::after { animation: shine 800ms; } .car-features .car-features-thumb img { width: 100%; height: 582px; object-fit: cover; border-radius: 10px; transition: var(--transition-ease-in-out); } .cart { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .cart .table { text-align: center; margin-bottom: 0; background-color: var(--white-color); border-radius: 10px; border: 1px solid #e9e9e9; vertical-align: middle; } .cart .table thead { border-radius: 9px 9px 0px 0px; background-color: #e6e9f7; } .cart .table thead tr th { border: 0; padding: 17px 40px; font-family: var(--DMSans); font-size: 20px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); } .cart .table tbody tr td { padding: 17px 40px; border-bottom: 1px solid #e9e9e9; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .cart .table tbody tr td:nth-child(5) a { color: #0ca640; padding: 6px 34px; background-color: #eafff1; border-radius: 3px; } .cart .table tbody tr td:nth-child(1) { width: 500px; } .cart .table tbody tr td .tabel-item { display: flex; align-items: center; gap: 20px; } .cart .table tbody tr td .tabel-item .tabel-img { width: 80px; height: 80px; border-radius: 4px; background: #f4f2f3; display: flex; align-items: center; justify-content: center; } .cart .table tbody tr td .tabel-item .tabel-img img { width: 60px; object-fit: cover; } .cart .table tbody tr td .tabel-item .text { flex: 1 1 0%; text-align: start; display: inline-block; width: 100px; } .cart .table tbody tr td .df { display: flex; align-items: center; justify-content: center; } .cart .table tbody tr td .df .count { height: 40px; display: flex; align-items: center; border-radius: 3px; border: 1px solid #e9e9e9; background: #fff; justify-content: center; gap: 20px; padding: 0 20px; } .cart .table tbody tr td .df .count button { border: 0; background-color: transparent; font-family: var(--roboto); font-size: 21px; font-weight: var(--regular); line-height: 16px; color: var(--paragraph-color); } .cart .table tbody tr td .df .count input { width: 50px; text-align: center; background-color: var(--white-color); border: 0; font-family: var(--roboto); font-size: 21px; font-weight: var(--regular); line-height: 16px; color: var(--headline-color); } .cart .table tbody tr td .delet-btn { border: 0; background-color: transparent; } .cart .table tbody tr td .delet-btn span svg { fill: currentColor; color: var(--paragraph-color); } .cart .apply-main { margin-top: 100px; display: flex; justify-content: space-between; } .cart .apply-main .apply-btn { width: 445px; display: flex; align-items: start; } .cart .apply-main .apply-btn .form-control { padding: 14px 130px 14px 24px; border: 1px solid var(--primary-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; } .cart .apply-main .apply-btn .form-control:focus { color: var(--headline-color); } .cart .apply-main .apply-btn .form-control::placeholder { color: #b1b1b1; } .cart .apply-main .apply-btn .thm-btn-two { border: 1px solid transparent; width: 118px; height: 58px; border-radius: 0 !important; margin-left: -118px; } .cart .apply-main .apply-btn .thm-btn-two:hover { border-color: var(--primary-color); } .cart .apply-main .continue-shopping .continue-shopping-btn { display: flex; justify-content: space-between; gap: 20px; } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn { flex: 1 1 0%; width: 210px; height: 60px; border: 0; background-color: var(--headline-color); color: var(--white-color); } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn.two { background-color: var(--white-color); display: flex; } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn.two::after { background-color: var(--headline-color); } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn.two::before { background-color: var(--headline-color); } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn::after { background-color: var(--white-color); } .cart .apply-main .continue-shopping .continue-shopping-btn .thm-btn::before { background-color: var(--white-color); } .cart .apply-main .continue-shopping .continue-shopping-box { padding: 24px 30px 30px 30px; border-radius: 10px; border: 1px solid #e9e9e9; margin-top: 20px; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-sub { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #e9e9e9; padding-bottom: 20px; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-sub.two { border-bottom: 1px solid transparent; padding-bottom: 0px; padding-top: 24px; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-sub h4 { font-family: var(--DMSans); color: var(--headline-color); } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-sub .total { color: var(--primary-color); } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-taitel { font-family: var(--roboto); font-weight: var(--medium); padding-top: 23px; padding-bottom: 15px; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner { display: flex; align-items: center; justify-content: space-between; padding-bottom: 6px; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner:last-child { padding-bottom: 23px; border-bottom: 1px solid #e9e9e9; } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner .text { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 24px; color: var(--paragraph-color); } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner .text .form-check .form-check-input { border-radius: 50px; border: 1px solid var(--paragraph-color); } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner .text .form-check .form-check-input:focus { box-shadow: var(--white-color); } .cart .apply-main .continue-shopping .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner .text .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .cart .apply-main .continue-shopping .continue-shopping-box .proceed-btn { margin-top: 24px; } .cart .apply-main .continue-shopping .continue-shopping-box .proceed-btn .thm-btn-two { width: 100%; } .contact-us { padding: 120px 0 0 0; background-color: var(--white-color); position: relative; z-index: 1; } .contact-us .contact-us-taitel { font-family: var(--DMSans); } .contact-us .contact-us-dec { padding-top: 20px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .contact-us .contact-us-item { padding: 33px 45px; border-radius: 10px; background: #f9faff; display: flex; align-items: center; justify-content: space-between; margin-top: 40px; } .contact-us .contact-us-item .contact-us-inner { text-align: center; } .contact-us .contact-us-item .contact-us-inner .icon span svg { fill: currentColor; color: var(--primary-color); } .contact-us .contact-us-item .contact-us-inner .text h4 { font-family: var(--DMSans); font-size: 22px; font-weight: var(--medium); line-height: 20px; padding: 26px 0 10px 0; color: var(--headline-color); } .contact-us .contact-us-item .contact-us-inner .text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .contact-us .contact-box a { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); padding-top: 40px; } .contact-us .location { padding-top: 20px; } .contact-us .location a { padding-top: 0; color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; } .contact-us .location a span svg { fill: currentColor; color: var(--primary-color); } .contact-us .contact-share { display: flex; align-items: center; gap: 30px; margin-top: 44px; } .contact-us .contact-share .text span { color: var(--headline-color); font-family: var(--roboto); font-size: 20px; font-weight: var(--regular); } .contact-us .contact-share .icon { display: flex; align-items: center; gap: 30px; } .contact-us .contact-share .icon a span svg { fill: currentColor; color: var(--headline-color); transition: all linear 0.3s; } .contact-us .contact-share .icon a span svg:hover { color: var(--primary-color); } .contact-us .contact-us-wight { padding-right: 200px; } .contact-us .get-in-touch { padding: 52px 30px 30px 30px; border-radius: 10px; background: var(--headline-color); } .contact-us .get-in-touch .get-in-touch-taitel { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--white-color); padding-bottom: 30px; } .contact-us .get-in-touch .get-in-touch-form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-bottom: 20px; } .contact-us .get-in-touch .get-in-touch-form-item .get-in-touch-form-inner { width: 100%; } .contact-us .get-in-touch .form-label { color: var(--white-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; } .contact-us .get-in-touch .form-label span { color: var(--primary-color); } .contact-us .get-in-touch .form-control { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; padding: 20px 25px; } .contact-us .get-in-touch .form-control:focus { border-color: var(--primary-color); color: var(--headline-color); } .contact-us .get-in-touch .thm-btn-two { width: 100%; border: 0; } .contact-us .contact-map iframe { width: 100%; height: 670px; margin-top: 120px; } .dealer { position: relative; z-index: 1; } .dealer .taitel.two span { color: var(--white-color) !important; } .dealer .dealer-taitel { color: var(--white-color); padding-top: 32px; } .dealer .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .dealer .dealer-btn { margin-top: 60px; } .download-main-img { height: 446px; } .download-main-img img { height: 100%; width: 100%; } .dealer .dealer-btn .thm-btn { width: 200px; color: var(--headline-color); } .dealer .dealer-btn .thm-btn-two { width: 205px; } .dealer .dealer-img { width: 830px; height: 545px; position: relative; } .dealer .dealer-img img { width: 100%; height: 100%; position: absolute; bottom: -2px; left: 175px; } .dealer-two { position: relative; z-index: 1; background: url(../assets/images/hero/dealers-bg.png) no-repeat center/cover; } .dealer-two .dealer-two-taitel { color: var(--white-color); } .dealer-two .dealer-two-btn { text-align: end; } .dealer-two .dealer-two-btn .thm-btn-thr { display: inline-block; background-color: rgba(255, 255, 255, 0); } .dealer-two .dealer-two-btn .thm-btn-thr:hover { color: var(--white-color); } .dealer-two .dealer-two-btn .thm-btn-thr:hover::after { background-color: var(--primary-color); } .dealer-two .dealer-two-btn .thm-btn-thr:hover::before { background-color: var(--primary-color); } .dealer-two .dealer-two-slick { margin-top: 50px; } .dealer-two .dealer-two-item { background-color: var(--white-color); border-radius: 10px; padding: 30px 30px; margin: 0 15px; } .dealer-two .dealer-two-item .dealer-two-inner { display: flex; align-items: center; gap: 20px; border-bottom: 1px solid #e9e9e9; padding-bottom: 25px; } .dealer-two .dealer-two-item .dealer-two-inner .icon { background-color: var(--white-color); height: 80px; width: 80px; border-radius: 500px; display: flex; align-items: center; justify-content: center; border: 1px solid #e9e9e9; } .dealer-two .dealer-two-item .dealer-two-inner .text { flex: 1; } .dealer-two .dealer-two-item .dealer-two-inner .icon img { width: 100%; height: 100%; object-fit: cover; } .dealer-two .dealer-two-item .dealer-two-inner .text h3 { font-family: var(--DMSans); font-weight: var(--bold); padding-bottom: 2px; font-size: 22px; } .dealer-two .dealer-two-item .dealer-two-inner .text span { font-size: 14px; font-weight: var(--medium); line-height: 14px; font-family: var(--roboto); color: var(--headline-color); } .dealer-two .dealer-two-item .dealer-contact-box { margin-top: 26px; } .dealer-two .dealer-two-item .dealer-contact-box ul li { padding-bottom: 16px; } .dealer-two .dealer-two-item .dealer-contact-box ul li:last-child { padding-bottom: 0; } .dealer-two .dealer-two-item .dealer-contact-box ul li a { display: flex; gap: 8px; font-size: 16px; font-weight: var(--regular); line-height: 24px; color: var(--paragraph-color); font-family: var(--roboto); } .dealer-two .dealer-two-item .dealer-contact-box ul li span svg { fill: currentColor; color: var(--primary-color); } .dealer-two .dealer-two-item .dealer-contact-box ul li span .mailto-svg { fill: transparent; stroke: currentColor; color: var(--primary-color); } .dealer-two .dealer-two-item .dealer-two-item-btn { margin-top: 30px; } .dealer-three { background: var(--white-color); } .dealer-three .dealer-two-item { margin: 0; background-color: var(--white-color); border: 1px solid #e9e9e9; } .dealer-three .dealer-two-item .dealer-two-inner { border-bottom: 1px solid #e9e9e9; } .dealer-three .dealer-two-item .dealer-two-inner .icon { border: 1px solid #e9e9e9; } .dealer-three .dealer-two-item .dealer-contact-box ul li span svg { fill: currentColor; color: var(--primary-color); } .dealer-three .dealer-two-item .dealer-contact-box ul li span .mailto-svg { fill: transparent; stroke: currentColor; color: var(--primary-color); } .dealer-three .next-prev-btn { justify-content: center; display: flex; } .dealer-three .dealer-form { display: flex; align-items: center; gap: 20px; justify-content: end; margin-bottom: 50px; } .dealer-three .dealer-form .dealer-form-item { position: relative; width: 100%; } .dealer-three .dealer-form .dealer-form-item.two .icon { top: 12px; } .dealer-three .dealer-form .dealer-form-item.two .form-select { height: 53px; padding-top: 18px; } .dealer-three .dealer-form .dealer-form-item .form-control, .dealer-three .dealer-form .dealer-form-item .form-select { border-radius: 5px; border: 1px solid #e9e9e9; background: #f8f8f8; padding: 17px 17px 17px 53px; font-family: var(--roboto); font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--headline-color); } .dealer-three .dealer-form .dealer-form-item .form-control:focus, .dealer-three .dealer-form .dealer-form-item .form-select:focus { color: var(--headline-color); border-color: var(--primary-color); } .dealer-three .dealer-form .dealer-form-item .form-control::placeholder, .dealer-three .dealer-form .dealer-form-item .form-select::placeholder { color: #7e8ba0; } .dealer-three .dealer-form .dealer-form-item .icon { position: absolute; top: 11px; left: 25px; } .dealer-three .dealer-form .dealer-form-item .icon span svg { fill: currentColor; color: var(--primary-color); } .dealer-three .dealer-form .thm-btn-two { width: 50%; height: 52px; } .dealers-details { background-color: var(--white-color); position: relative; z-index: 1; padding: 120px 0; overflow: hidden; } .dealers-details .dealers-details-side-bar { padding: 20px 30px 40px 30px; border-radius: 10px; background-color: #f9faff; } .dealers-details .dealers-details-side-bar .dealers-details-taitel.two { padding-top: 40px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel h3 { padding-bottom: 10px; } .search-here-btn { margin-top: 30px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel p { font-size: 16px; font-weight: var(--regular); line-height: 28px; padding-top: 10px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .address { padding-top: 20px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .address li { padding-bottom: 10px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .address li a { font-size: 16px; font-weight: var(--regular); line-height: 26px; font-family: var(--roboto); color: var(--paragraph-color); display: flex; align-items: center; gap: 10px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .address li a span svg { fill: currentColor; color: var(--primary-color); } .dealers-details .dealers-details-side-bar .dealers-details-taitel .address li a .svg-two { fill: transparent; color: var(--primary-color); stroke: currentColor; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours { padding-top: 10px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours li { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 36px; color: var(--paragraph-color); display: flex; align-items: center; justify-content: space-between; transition: var(--transition-all); } .dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours li:hover { color: var(--primary-color); } .dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours .closed { color: var(--primary-color); } .dealers-details .dealers-details-side-bar .dealers-details-taitel .map iframe { width: 100%; border-radius: 4px; height: 187px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link { display: flex; align-items: center; gap: 24px; margin-top: 20px; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a span svg { fill: currentColor; color: var(--headline-color); transition: all linear 0.5s; } .dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a span svg:hover { color: var(--primary-color); } .dealers-details .contact-beach-box { padding: 28px; border-radius: 10px; background: #f9faff; margin-bottom: 30px; } .dealers-details .contact-beach-box .contact-beach-box-taitel { border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; } .dealers-details .contact-beach-box .contact-beach-box-taitel h3 { font-family: var(--DMSans); color: var(--headline-color); } .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item { margin-top: 20px; } .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item .form-control { padding: 11px 20px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); } .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item .form-control::placeholder { color: rgba(13, 39, 78, 0.5) !important; } .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item .form-control:focus { border: 1px solid var(--primary-color); } .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item .form-control::placeholder { color: var(--headline-color); } .dealers-details .contact-beach-box .contact-beach-box-main .thm-btn-two { width: 100%; margin-top: 18px; } .dealers-details .dealers-details-banner { position: relative; margin-bottom: 30px; } .dealers-details .dealers-details-banner img { width: 100%; box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08); border-radius: 4px; } .dealers-details .inventory-ber { margin-bottom: 30px; } .dealers-details .inventory-ber-left .shaf-filter { display: flex; align-items: center; gap: 20px; } .dealers-details .inventory-ber-left .shaf-filter li { padding: 8px 24px; border-radius: 4px; background: rgba(64, 95, 242, 0.2); font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); cursor: pointer; } .dealers-details .inventory-ber-left .shaf-filter .active { background-color: var(--primary-color); color: var(--white-color); } .download { padding: 0px 0 120px 0; position: relative; z-index: 1; background-color: var(--white-color); overflow-x: hidden; } .download .taitel { margin-top: 28px; } .download .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .download .download-bg { border-radius: 10px; background: #0d274e; padding: 88px 90px 0px 80px; background: url(../assets/images/hero/downlode-bg.png) no-repeat center / cover; } .download .download-taitel { color: var(--white-color); } .download .decp { margin-top: 30px; font-family: var(--roboto); color: var(--white-color); font-size: 16px; font-weight: 400; line-height: 28px; } .download .download-taitel-img { margin-top: 50px; } .download .download-taitel-img-text { margin-top: 20px; color: var(--white-color); font-weight: var(--bold); } .download .download-btn { margin-top: 42px; display: flex; align-items: center; gap: 20px; } .download .download-main { position: relative; text-align: end; } .dashboard { position: relative; z-index: 1; background-color: var(--white-color); padding: 120px 0; } .dashboard .dashboard-side-ber { padding: 35px 25px; border-radius: 10px; background: #f9faff; margin-right: 28px; } .dashboard .dashboard-side-ber .dashboard-logo-item { display: flex; align-items: center; gap: 20px; position: relative; } .dashboard .dashboard-side-ber .dashboard-logo-item .icon-item { position: absolute; top: 45px; left: 49px; } .dashboard .dashboard-side-ber .dashboard-logo-item .logo { width: 70px; height: 70px; background-color: var(--white-color); border-radius: 50px; display: flex; align-items: center; justify-content: center; border: 1px solid #e9e9e9; } .dashboard .dashboard-side-ber .dashboard-logo-item .logo img { width: 100%; height: 100%; border-radius: 50px; object-fit: cover; } .dashboard .dashboard-side-ber .dashboard-logo-item .text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .dashboard .dashboard-side-ber .dashboard-logo-item .icon { width: 25px; height: 25px; background-color: var(--primary-color); border-radius: 50px; display: flex; align-items: center; justify-content: center; position: relative; overflow: hidden; } .dashboard .dashboard-side-ber .dashboard-logo-item .icon span { line-height: 0; } .dashboard .dashboard-side-ber .dashboard-logo-item .icon span svg { fill: currentColor; color: var(--white-color); } .dashboard .dashboard-side-ber .dashboard-logo-item .icon i { color: var(--white-color) !important; font-size: 10px; } .dashboard .dashboard-side-ber .dashboard-logo-item .icon .icon-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; } .dashboard .dashboard-side-ber .dashboard-btn { margin-top: 35px; } .dashboard .dashboard-side-ber .dashboard-btn li a { padding: 15px 30px; color: var(--headline-color); font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 18px; border-radius: 5px; display: flex; align-items: end; gap: 18px; justify-content: start; margin-bottom: 5px; transition: var(--transition-all); } .dashboard .dashboard-side-ber .dashboard-btn li a:last-child { margin-bottom: 0; } .dashboard .dashboard-side-ber .dashboard-btn li a span { line-height: 0; } .dashboard .dashboard-side-ber .dashboard-btn li a span svg { fill: currentColor; color: var(--primary-color); } .dashboard .dashboard-side-ber .dashboard-btn li a:hover { color: var(--white-color); background-color: var(--primary-color); } .dashboard .dashboard-side-ber .dashboard-btn li a:hover span svg { color: var(--white-color); } .dashboard .dashboard-side-ber .dashboard-btn li .active { color: var(--white-color); background-color: var(--primary-color); } .dashboard .dashboard-side-ber .dashboard-btn li .active span svg { color: var(--white-color); } .dashboard .dashboard-side-ber .log-out-btn { padding: 15px 30px; color: var(--headline-color); font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 18px; border-radius: 5px; display: flex; align-items: end; gap: 18px; justify-content: start; margin-bottom: 5px; transition: var(--transition-all); border: 0; background-color: transparent; transition: var(--transition-all); width: 100%; } .dashboard .dashboard-side-ber .log-out-btn span { line-height: 0; } .dashboard .dashboard-side-ber .log-out-btn span svg { fill: currentColor; color: var(--primary-color); } .dashboard .dashboard-side-ber .log-out-btn:hover { color: var(--white-color); background-color: var(--primary-color); } .dashboard .dashboard-side-ber .log-out-btn:hover span svg { color: var(--white-color); } .dashboard .dashboard-item { padding: 24px 30px 30px 30px; border-radius: 10px; background: #eaf6ef; } .dashboard .dashboard-item.two { background: #e9f6fc; } .dashboard .dashboard-item.three { background: #f0ecfd; } .dashboard .dashboard-item .dashboard-inner { display: flex; align-items: center; justify-content: space-between; } .dashboard .dashboard-item .dashboard-inner .dashboard-inner-text h5 { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: #6b6c6c; } .dashboard .dashboard-item .dashboard-inner .dashboard-inner-text h3 { color: var(--headline-color); font-size: 36px; font-weight: var(--bold); line-height: 36px; padding-top: 6px; } .dashboard .dashboard-item .dashboard-inner .dashboard-inner-text a { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--primary-color); padding: 1px 14px; border-radius: 2px; background: var(--white-color); margin-top: 28px; border: 1px solid #e9e9e9; } .dashboard .dashboard-item .dashboard-inner .dashboard-inner-img-main { height: 84px; width: 84px; background-color: var(--white-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .dashboard .dashbord-taitle { padding: 30px 0 10px 0; font-weight: var(--medium); line-height: 20px; } .dashboard .dashbord-tabel { overflow-x: auto; } .dashboard .dashbord-tabel .table { margin-bottom: 0; background: #f9faff; vertical-align: middle; overflow-x: auto; } .dashboard .dashbord-tabel .table thead tr { background-color: #e7ebfe; border-radius: 100px; } .dashboard .dashbord-tabel .table thead tr th { padding: 20px 30px; color: var(--headline-color); font-family: var(--DMSans); font-size: 18px; font-weight: var(--bold); line-height: 20px; } .dashboard .dashbord-tabel .table thead tr th:nth-child(1) { border-radius: 8px 0 0 0px; } .dashboard .dashbord-tabel .table thead tr th:last-child { border-radius: 0px 8px 0 0px; text-align: end; } .dashboard .dashbord-tabel .table tbody tr:last-child td { border-bottom: 1px solid transparent; } .dashboard .dashbord-tabel .table tbody tr td { padding: 16px 30px; border-bottom: 1px solid #e9e9e9; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .dashboard .dashbord-tabel .table tbody tr td:last-child { text-align: end; } .dashboard .dashbord-tabel .table tbody tr td .no { border: 0; color: var(--white-color); padding: 0px 10px; border-radius: 2px; background: #fd8d14; display: flex; align-items: center; justify-content: center; } .dashboard .dashbord-tabel .table tbody tr td .no.yes { background: #0ca640; } .dashboard .dashbord-tabel .table tbody tr td .edit { border: 0; color: var(--white-color); padding: 2px 10px; border-radius: 2px; background: var(--headline-color); } .dashboard .dashbord-tabel .table tbody tr td .edit span svg { fill: currentColor; color: var(--white-color); margin-top: -3px; } .dashboard .dashbord-tabel .table > :not(:last-child) > :last-child > * { border-bottom-color: #e6e9f7; } .dashboard .car-images .car-images-inner .car-images-inner-profile .upload-profile-image.two { width: 730px; height: 221px; } .dashboard .description-editor { height: 230px; } .dashboard .ql-container.ql-snow { border: 1px solid transparent; } .dashboard .manage-car { border-radius: 0px 0px 12px 12px; padding-bottom: 30px; } .dashboard .manage-car.two { padding-bottom: 0; } .dashboard .manage-car .manage-car-top-bar { padding: 14px 30px; background-color: #e7ebfe; border-radius: 8px 8px 0px 0px; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item { display: flex; align-items: center; justify-content: space-between; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left .text { display: flex; align-items: center; gap: 10px; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left .text h6 { font-family: var(--roboto); color: var(--headline-color); } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left .text .form-control { color: var(--white-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; width: 84px; height: 40px; border-radius: 4px; background: var(--primary-color); border: 1px solid var(--primary-color); } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text { position: relative; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .thm-btn-two { border: 0; height: 41px; color: var(--headline-color); } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .thm-btn-two::after { background-color: var(--white-color); } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .thm-btn-two::before { background-color: var(--white-color); } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .form-control { width: 153px; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .form-control::placeholder { color: #9fb0ff; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .sarch-btn { border: 0; background-color: transparent; position: absolute; top: 6px; right: 13px; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .sarch-btn span { line-height: 0; } .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left.right .text .sarch-btn span svg { stroke: currentColor; color: var(--white-color); } .dashboard .manage-car .table > :not(:last-child) > :last-child > * { border-bottom-color: transparent; } .dashboard .manage-car .form-check-input:focus { border-color: rgb(215, 215, 215); outline: 0; box-shadow: 0 0 0 0.25rem transparent; } .dashboard .manage-car .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .dashboard .manage-car .table { margin-bottom: 0; background: #f9faff; vertical-align: middle; } .dashboard .manage-car .table.two { overflow: hidden; border-radius: 12px; } .dashboard .manage-car .table.two.three { border-radius: 0px; } .dashboard .manage-car .table.two.three thead tr { background-color: #f8f8f8; } .dashboard .manage-car .table.two thead { vertical-align: middle; } .dashboard .manage-car .table.two thead tr { background-color: #e7ebfe; } .dashboard .manage-car .table.two thead tr th:last-child { text-align: end; } .dashboard .manage-car .table.two tbody tr td .actions-btn-item { display: flex; align-items: center; justify-content: end; gap: 7px; } .dashboard .manage-car .table.three { vertical-align: top; } .dashboard .manage-car .table.three tbody tr td .actions-btn-item { display: flex; align-items: center; justify-content: end; gap: 7px; } .dashboard .manage-car .table.three tbody tr td p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 25px; color: var(--paragraph-color); } .dashboard .manage-car .table.three tbody tr td p span { color: var(--primary-color); } .dashboard .manage-car .table.three tbody tr td .form-control { width: 33px; height: 33px; display: flex; align-items: center; justify-content: center; padding: 0; text-align: center; border-radius: 3px; color: var(--white-color); background: rgba(135, 93, 241, 0.4588235294); } .dashboard .manage-car .table.three tbody tr td .form-control:focus { border-color: rgba(135, 93, 241, 0.4588235294); } .dashboard .manage-car .table.three tbody tr td .no { background: #ffede4; color: var(--primary-color); } .dashboard .manage-car .table.three tbody tr td .yes { background: #d4ffe3 !important; color: #0ca640; } .dashboard .manage-car .table thead { vertical-align: middle; } .dashboard .manage-car .table thead tr { background-color: #e7ebfe; } .dashboard .manage-car .table thead tr th { padding: 16px 30px; color: var(--headline-color); font-family: var(--roboto); font-size: 18px; font-weight: var(--bold); line-height: 30px; } .dashboard .manage-car .table tbody tr:last-child td { border: 0; } .dashboard .manage-car .table tbody tr td { padding: 16px 30px; border-bottom: 1px solid #e9e9e9; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 25px; color: var(--headline-color); } .dashboard .manage-car .table tbody tr td .no { border: 0; color: var(--white-color); padding: 0px 10px; border-radius: 2px; background: #fd8d14; display: flex; align-items: center; justify-content: center; display: flex; align-items: center; gap: 10px; } .dashboard .manage-car .table tbody tr td .no span { line-height: 0; } .dashboard .manage-car .table tbody tr td .no span svg { fill: currentColor; color: var(--white-color); } .dashboard .manage-car .table tbody tr td .no.yes { background: #0ca640; } .dashboard .manage-car .table tbody tr td .actions-btn-item { display: flex; align-items: center; justify-content: space-between; gap: 7px; } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn { border: 0; padding: 10px 10px; border-radius: 2px; background: var(--white-color); display: flex; align-items: center; justify-content: center; background-color: #fd8d14; } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn span { line-height: 0; } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn span svg { fill: currentColor; color: var(--white-color); } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn span i { font-size: 15px; } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn.edit { background: var(--headline-color); } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn.edit span { padding-left: 2px; } .dashboard .manage-car .table tbody tr td .actions-btn-item .actions-btn.delet { background: var(--primary-color); } .dashboard .manage-car .next-prev-btn { padding-right: 15px; margin-top: 30px; } .dashboard .pricing-mt { width: 100%; } .dashboard .pricing-item .thm-btn { width: 100%; } .dashboard .pricing-item { position: relative; } .dashboard .pricing-item:hover::after { display: none; } .dashboard .pricing-item::after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: rgba(37, 37, 37, 0.01); backdrop-filter: blur(7px); z-index: 1; transition: var(--transition-all); } .dashboard .pricing-item.pricing-item-two::after { display: none; } .dashboard .review-main .review-main-taitel { border-radius: 8px 8px 0px 0px; background: #e7ebfe; color: var(--headline-color); padding: 18px 30px; } .dashboard .review-main .review-main-item { background: #f9faff; padding: 30px; border-radius: 0px 0px 10px 10px; } .dashboard .review-main .review-main-item .review-main-inner { padding: 25px 30px 30px 30px; border-radius: 6px; border: 1px solid #e9e9e9; background-color: var(--white-color); margin-bottom: 30px; } .dashboard .review-main .review-main-item .review-main-inner:last-child { margin-bottom: 0; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top { display: flex; align-items: center; justify-content: space-between; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top .icon { display: flex; align-items: center; gap: 10px; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top .icon li svg { color: #ffc403; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top .icon li i { color: #ffc403; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top .text span { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 180%; color: var(--primary-color); } .dashboard .review-main .review-main-item .review-main-inner .review-dec { padding-top: 17px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm { display: flex; align-items: center; gap: 14px; margin-top: 19px; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-img img { width: 64px; height: 64px; border-radius: 100%; object-fit: cover; } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-text h3 { font-family: var(--DMSans); } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-text a { color: var(--headline-color); } .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-text span { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .active_wishlist { background-color: var(--primary-color) !important; } .active_wishlist span svg { color: var(--white-color) !important; } .dashboard .login-bg .login-img img { height: 450px; object-fit: cover; } .dashboard .login-bg .login-form-item-btn { display: flex; align-items: center; justify-content: space-between; gap: 30px; margin-top: 40px; } .dashboard .login-bg .login-form-item-btn .thm-btn { width: 172px; border: 0; } .dashboard .login-bg .login-form-item-btn .thm-btn.two { width: 80%; color: var(--white-color); border: 1px solid var(--headline-color); } .dashboard .login-bg .login-form-item-btn .thm-btn.two:hover { color: var(--headline-color); } .dashboard .login-bg .login-form-item-btn .thm-btn.two::after { background-color: var(--headline-color); } .dashboard .login-bg .login-form-item-btn .thm-btn.two::before { background-color: var(--headline-color); } .dashboard .ticket-information-main { border-radius: 8px; background: #f9faff; padding: 30px; } .dashboard .ticket-information-main.two { margin-top: 30px; } .dashboard .ticket-information-main .ticket-information-btn .thm-btn-two { display: inline-block; } .dashboard .ticket-information-main .ticket-information-btn .thm-btn-two span svg { fill: currentColor; color: var(--white-color); transition: var(--transition-all); } .dashboard .ticket-information-main .ticket-information-btn .thm-btn-two:hover span svg { color: var(--headline-color); } .dashboard .ticket-information-main .ticket-information-item { padding: 24px 30px 24px 30px; border-radius: 10px; background: #feeae6; margin-top: 30px; } .dashboard .ticket-information-main .ticket-information-item.two { border-radius: 10px; background: rgba(135, 93, 241, 0.2392156863); margin-left: 54px; } .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .text { display: flex; align-items: center; justify-content: space-between; } .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .text h5 { font-family: var(--roboto); } .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .text span { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: #647082; } .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .dec { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); padding-top: 15px; } .dashboard .ticket-information-main .form-control { color: #b9b9b9; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 20px; border-radius: 10px; } .dashboard .ticket-information-main .form-control:focus { color: var(--headline-color); } .dashboard .ticket-information-main .my-file { margin-top: 30px; } .dashboard .ticket-information-main .my-dec { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--headline-color); padding-top: 7px; } .dashboard .ticket-information-main .thm-btn-two { margin-top: 30px; } .dashboard .support-ticket-pl { padding-left: 50px; } .dashboard .support-ticket-taitel { font-family: var(--DMSans); border-bottom: 1px solid #e9e9e9; display: block; margin-top: 25px; } .dashboard .support-ticket-list { margin-top: 20px; } .dashboard .support-ticket-list li { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); } .dashboard .support-ticket-list li span { color: var(--primary-color); } .dashboard .support-ticket-border { border-radius: 10px; border: 1px solid #e9e9e9; background: var(--white-color); padding: 30px 65px 30px 25px; } .dashboard .support-ticket-list-btn { display: flex; align-items: center; gap: 96px; margin-top: 20px; } .dashboard .support-ticket-list-btn span { font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--headline-color); } .dashboard .support-ticket-list-btn a { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; color: var(--white-color); padding: 4px 15px; border-radius: 3px; background: #ffede4; } .modal-two { background: rgba(0, 0, 0, 0.8); } .modal-two .modal-dialog { max-width: 1074px; } .modal-two .modal-content { padding: 30px 50px 50px 50px; border-radius: 10px; background: #f8f8f8; } .modal-two .modal-header { padding: 0; background-color: transparent; } .modal-two .modal-header .modal-title { color: var(--headline-color); } .modal-two .modal-header .btn-close { background: transparent url(../assets/images/icon/delete.png) no-repeat center/cover; } .modal-two .modal-body .standard-form { margin-top: 20px; } .modal-two .modal-body .standard-form.two { margin-top: 20px; } .modal-two .modal-body .standard-form.two .form-control { background-color: #f8f8f8 !important; border: 1px solid #e9e9e9; } .modal-two .modal-body .standard-form .form-control { padding: 20px 25px; background-color: var(--white-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; color: var(--headline-color); } .modal-two .modal-body .standard-form .form-control:focus { border-color: var(--primary-color); } .modal-two .modal-body .standard-form .form-control::placeholder { color: var(--headline-color); } .modal-two .modal-body .thm-btn { width: 100%; border: 0; margin-top: 20px; } .modal-two .modal-body .payment-mt { margin-top: 30px; } .modal-two .modal-body .payment-main { border-radius: 6px; border: 1px solid #e9e9e9; background: var(--white-color); } .modal-two .modal-body .payment-main .payment-taitel { padding: 13px; text-align: center; background-color: var(--headline-color); border-radius: 6px 6px 0px 0px; } .modal-two .modal-body .payment-main .payment-taitel h4 { font-family: var(--roboto); color: var(--white-color); } .modal-two .modal-body .payment-main .payment-item-box { padding: 20px; } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item { display: flex; align-items: center; justify-content: space-between; gap: 15px; } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item.two { margin-top: 15px; } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item .payment-item-item-inner { width: 100%; } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item .payment-item-item-inner a { padding: 14px 40px; background-color: #eef5ff; border-radius: 3px; transition: var(--transition-all); border: 1px solid #e9e9e9; width: 100%; } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item .payment-item-item-inner a:hover { border: 1px solid var(--headline-color); } .modal-two .modal-body .payment-main .payment-item-box .payment-item-item .payment-item-item-inner a img { width: 100%; height: 22.066px; } .modal-three { background: rgba(0, 0, 0, 0.8); } .modal-three .modal-dialog { max-width: 1074px; } .modal-three .modal-content { padding: 0px; border-radius: 10px; background: #f8f8f8; } .modal-three .modal-header { padding: 0; background-color: transparent; border-bottom: 1px solid #e9e9e9; padding-bottom: 30px; padding-top: 30px; } .modal-three .modal-header .modal-title { color: var(--headline-color); padding-left: 50px; } .modal-three .modal-header .btn-close { background: transparent url(../assets/images/icon/delete.png) no-repeat center/cover; margin-right: 50px; } .modal-three .modal-body { padding: 12px 40px 40px 40px; } .modal-three .modal-body .modal-body-item { display: flex; align-items: start; justify-content: space-between; } .modal-three .modal-body .modal-body-item .modal-body-list.two { display: flex; align-items: end; justify-content: end; flex-direction: column; } .modal-three .modal-body .modal-body-item .modal-body-list.two li { color: var(--primary-color); } .modal-three .modal-body .modal-body-item .modal-body-list li { font-weight: 400; font-size: 16px; line-height: 28px; color: var(--paragraph-color); } .modal-three .modal-body .modal-body-item .modal-body-list li p { font-weight: 400; font-size: 16px; line-height: 28px; color: var(--paragraph-color); } .modal-three .modal-body .modal-body-item .modal-body-list li span { font-weight: 500; color: var(--headline-color); } .modal-three .modal-body .table { margin-top: 30px; background: var(--white-color); overflow: hidden; } .modal-three .modal-body .table tr td { padding: 15px 50px; font-weight: 500; font-size: 18px; line-height: 20px; color: var(--headline-color); } .modal-three .modal-body .table tr td p { font-weight: 500; font-size: 18px; line-height: 20px; color: var(--headline-color); } .modal-three .modal-body .table tr td .success { font-size: 16px; color: var(--white-color); border: 0; background-color: var(--white-color); padding: 4px 10px; background-color: #0ca640; border-radius: 2px; } .modal-three .modal-body .table-bordered > :not(caption) > * > * { border-width: 0 1px; } .modal-four { background: rgba(0, 0, 0, 0.8); } .modal-four .modal-dialog { max-width: 1074px; } .modal-four .modal-content { padding: 0px; border-radius: 10px; background: #f8f8f8; } .modal-four .modal-header { padding: 0; background-color: transparent; border-bottom: 1px solid #e9e9e9; padding-bottom: 30px; padding-top: 30px; } .modal-four .modal-header .modal-title { color: var(--headline-color); padding-left: 50px; } .modal-four .modal-header .btn-close { background: transparent url(../assets/images/icon/delete.png) no-repeat center/cover; margin-right: 50px; } .modal-four .modal-body { padding: 30px 50px 50px 50px; } .modal-four .modal-body .support-ticket-form-item .thm-btn { border: 0; margin-top: 30px; } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner { margin-bottom: 20px; } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; color: var(--headline-color); } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-label span { color: var(--primary-color); } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-control { color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-control:focus { color: var(--headline-color); border-color: var(--primary-color); } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-select { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; } .modal-four .modal-body .support-ticket-form-item .support-ticket-form-inner .form-select:focus { color: var(--headline-color); border-color: var(--primary-color); box-shadow: 0 0 0 0.25rem transparent; } .modal-five { background: rgba(0, 0, 0, 0.8); } .modal-five .modal-header { padding: 0; background-color: transparent; padding-bottom: 30px; padding-top: 30px; } .modal-five .modal-header .modal-title { color: var(--headline-color); padding-left: 50px; } .modal-five .modal-header .btn-close { background: transparent url(../assets/images/icon/delete.png) no-repeat center/cover; margin-right: 50px; } .modal-five .logout-icon { text-align: center; } .modal-five .logout-text { text-align: center; margin-top: 25px; } .modal-five .logout-text span { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); } .modal-five .logout-text h3 { font-family: var(--DMSans); } .modal-five .modal-footer { display: flex; align-items: center; justify-content: center; width: 100%; padding-bottom: 30px; } .modal-five .modal-footer .modal-footer-btn { display: flex; align-items: center; justify-content: center; gap: 25px; width: 320px; } .modal-five .modal-footer .modal-footer-btn .thm-btn { border: 0; } .modal-five .modal-footer .modal-footer-btn .thm-btn.two { width: 122px; border: 1px solid #e9e9e9; color: var(--white-color); } .modal-five .modal-footer .modal-footer-btn .thm-btn.two:hover { color: var(--headline-color); } .modal-five .modal-footer .modal-footer-btn .thm-btn.two::after { background-color: var(--primary-color); } .modal-five .modal-footer .modal-footer-btn .thm-btn.two::before { background-color: var(--primary-color); } .add-listing-car { padding: 40px 120px; background-color: #f9faff; } .add-listing-car.two .add-listing-car-btn .thm-btn::after { background-color: var(--headline-color); } .add-listing-car.two .add-listing-car-btn .thm-btn::before { background-color: var(--headline-color); } .add-listing-car .add-listing-car-thumb-main { display: flex; justify-content: center; } .add-listing-car .add-listing-car-thumb-main .add-listing-car-thumb { height: 218px; width: 218px; background-color: var(--white-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .add-listing-car .add-listing-car-txt { margin-top: 20px; font-weight: 700; text-align: center; } .add-listing-car .add-listing-car-sub-txt { margin-top: 13px; font-size: 16px; font-weight: 400; line-height: 28px; text-align: center; } .add-listing-car .add-listing-car-btn { display: flex; justify-content: center; margin-top: 40px; } .error { position: relative; z-index: 1; background-color: var(--white-color); padding: 120px 0; } .error .error-img-main { display: flex; align-items: center; justify-content: center; } .error .error-img { text-align: center; width: 1085px; height: 361.38px; } .error .error-img img { width: 100%; height: 100%; } .error .error-text { display: flex; justify-content: center; margin-top: 108px; text-align: center; } .error .error-btn { margin-top: 50px; display: flex; justify-content: center; } .error .error-btn .thm-btn { width: 244px; height: 60px; } .feature { background-color: var(--white-color); position: relative; z-index: 1; overflow: hidden; } .feature .feature-position-img { position: absolute; top: 5px; right: 40px; z-index: -1; background: url(../assets/images/thumb/Our-Recent-Cars.png) no-repeat center / cover; width: 493px; height: 793px; } .feature .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .feature .feature-slick-icon { display: flex; align-items: center; gap: 20px; justify-content: end; } .feature .feature-slick-icon .feature-slick-prev { width: 50px; height: 50px; border: 1px solid var(--primary-color); border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: var(--transition-all); } .feature .feature-slick-icon .feature-slick-prev:hover { background-color: var(--primary-color); } .feature .feature-slick-icon .feature-slick-prev:hover span svg { color: var(--headding-color); transition: var(--transition-all); } .feature .feature-slick-icon .feature-slick-prev span { line-height: 0; } .feature .feature-slick-icon .feature-slick-prev span svg { stroke: currentColor; color: var(--primary-color); } .feature .feature-slick-icon .feature-slick-next { width: 50px; height: 50px; border: 1px solid var(--primary-color); background-color: var(--primary-color); border-radius: 4px; display: flex; align-items: center; justify-content: center; transition: var(--transition-all); } .feature .feature-slick-icon .feature-slick-next:hover { background-color: transparent; } .feature .feature-slick-icon .feature-slick-next:hover span svg { color: var(--headding-color); transition: var(--transition-all); } .feature .feature-slick-icon .feature-slick-next span { line-height: 0; } .feature .feature-slick-icon .feature-slick-next span svg { stroke: currentColor; color: var(--white-color); transition: var(--transition-all); } .feature .brand-car-item { margin: 0 12px; box-shadow: 0px 0px 60px 0px transparent; border: 1px solid rgb(237, 237, 237); } .feature .feature-thumb { margin-top: 0px; padding-left: 5px; } .feature .feature-thumb img { width: 342px; height: 600px; } .feature-slick-prev, .trending-slick-prve { width: 50px; height: 50px; border: 1px solid var(--primary-color); border-radius: 4px; display: flex !important; align-items: center; justify-content: center; transition: var(--transition-all); } .feature-slick-prev:hover, .trending-slick-prve:hover { background-color: var(--primary-color); } .feature-slick-prev:hover span svg, .trending-slick-prve:hover span svg { color: var(--headding-color); transition: var(--transition-all); } .feature-slick-prev span, .trending-slick-prve span { line-height: 0; } .feature-slick-prev span svg, .trending-slick-prve span svg { stroke: currentColor; color: var(--primary-color); } .feature-slick-next, .trending-slick-next { width: 50px; height: 50px; border: 1px solid var(--primary-color); border-radius: 4px; display: flex !important; align-items: center; justify-content: center; transition: var(--transition-all); } .feature-slick-next:hover, .trending-slick-next:hover { background-color: var(--primary-color); } .feature-slick-next:hover span svg, .trending-slick-next:hover span svg { color: var(--headding-color); } .feature-slick-next span, .trending-slick-next span { line-height: 0; } .feature-slick-next span svg, .trending-slick-next span svg { stroke: currentColor; color: var(--primary-color); transition: var(--transition-all); } .trending-slick-prve { background-color: var(--primary-color); border: 1px solid var(--primary-color); } .trending-slick-prve span svg { color: var(--white-color); } .trending-slick-prve:hover { background-color: var(--white-color); } .trending-slick-prve:hover span svg { color: var(--primary-color); } .trending-slick-next { border: 1px solid var(--primary-color); } .trending-slick-next span svg { stroke: currentColor; color: var(--primary-color); } .trending-slick-next:hover { background-color: var(--primary-color); } .feature-two { background-color: #fff; margin: 0px auto; position: relative; z-index: 1; } .feature-two .taitel .taitel-img { position: absolute; bottom: -14px; left: 0px; } .feature-two .feature-two-img-main { position: relative; } .feature-two .feature-two-img-main .feature-two-img img { width: 100%; height: 459px; border-radius: 8px; } .feature-two .feature-two-img-main .close { width: 30px; height: 30px; border: 1px solid transparent; background-color: var(--white-color); border-radius: 50px; position: absolute; top: 13px; right: 13px; display: flex; align-items: center; justify-content: center; } .feature-two .feature-two-img-main .close img { width: 12.499px; height: 12.5px; object-fit: cover; } .feature-two .brand-car-item { border: 1px solid #e9e9e9; background-color: #f8f8f8; } .feature-two .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text.text-two { background-color: var(--primary-color); color: var(--white-color); } .feature-two .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background-color: var(--primary-color); } .feature-two .brand-car-item .brand-car-inner .brand-car-inner-item p { color: var(--primary-color); } .feature-two .brand-car-item:hover .brand-car-inner h3 { color: var(--primary-color); } .feature-three .brand-car-item { display: flex; } .faq { position: relative; z-index: 1; background-color: var(--white-color); padding: 120px 0; } .faq .accordion-item { border-radius: 4px; background: var(--white-color); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.06); margin-bottom: 20px; } .faq .accordion-item:last-child { margin-bottom: 0; } .faq .accordion-header { margin-bottom: 0; padding-top: 0; } .faq .accordion-body { border-top: 1px solid #e9e9e9; padding: 14px 30px 20px 30px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .faq .accordion-body p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .faq .accordion-button { line-height: 0; font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--headline-color); padding: 25px 30px; display: flex; align-items: center; justify-content: space-between; } .faq .accordion-button svg { rotate: -90deg; transition: var(--transition-all); } .faq .accordion-button:focus { box-shadow: 0 0 0 0.25rem transparent; } .faq .accordion-button:after { display: none !important; } .faq .accordion-button:not(.collapsed) { color: var(--primary-color); background-color: var(--white-color); box-shadow: inset 0 -1px 0 transparent; } .faq .accordion-button:not(.collapsed) svg { rotate: 0deg; } .footer { padding: 55px 0 0px 0; background: url(../assets/images/hero/footer-bg.png) no-repeat center/cover; position: sticky; bottom: 0; overflow-x: hidden; } .footer .newsletter-txt { font-size: 46px; font-weight: 700; line-height: 56px; color: var(--white-color); } .footer .newsletter-txt span { color: var(--primary-color); } .footer .footer-bb { border-bottom: 1px solid #373737; padding-bottom: 56px; } .footer .newsletter-sarch-box-main-item .form-label { font-size: 18px; font-weight: 400; line-height: 28px; color: var(--white-color); padding-top: 12px; } .footer .newsletter-sarch-box-main-item { display: flex; align-items: center; justify-content: end; } .footer .newsletter-sarch-box { width: 595px; background-color: var(--white-color); padding: 8px; display: flex; align-items: center; justify-content: space-between; gap: 10px; border-radius: 8px; } .footer .newsletter-sarch-box .newsletter-sarch-box-item { width: 100%; } .footer .newsletter-sarch-box .form-control { border: 0; color: var(--headline-color); width: 100%; } .footer .footer-mt-75px { margin-top: 73px; } .footer .footer-text-p { padding: 18px 0 0px 0; } .footer .footer-text-p p { font-size: 18px; font-weight: var(--regular); line-height: 28px; color: #c7c7c7; font-family: var(--roboto); } .footer .footer-icon { display: flex; align-items: center; gap: 36px; margin-top: 30px; } .footer .footer-icon .text h5 { font-size: 20px; font-weight: var(--regular); color: var(--white-color); font-family: var(--roboto); } .footer .footer-icon .footer-icon-item { display: flex; align-items: center; gap: 35px; } .footer .footer-icon .footer-icon-item .icon a span svg { fill: currentColor; color: var(--white-color); transition: all linear 0.5s; } .footer .footer-icon .footer-icon-item .icon a span svg:hover { color: var(--primary-color); } .footer .footer-ml { margin-left: 60px; } .footer .footer-item-text { padding-bottom: 16px; } .footer .footer-item-text h3 { font-size: 26px; font-weight: 700; line-height: 36px; color: var(--white-color); } .footer .footer-item-text-link ul li a { font-size: 18px; font-weight: var(--regular); font-family: var(--roboto); line-height: 38px; color: #c7c7c7; display: flex; gap: 8px; transition: var(--transition-all); } .footer .footer-item-text-link ul li a span svg { stroke: currentColor; color: #c7c7c7; transition: var(--transition-all); } .footer .footer-item-text-link ul li a:hover { color: var(--primary-color); } .footer .footer-item-text-link ul li a:hover span svg { color: var(--primary-color); transform: rotate(-20deg); } .footer .footer-item-text-link.two ul li a span svg { fill: currentColor; color: var(--primary-color); } .footer .footer-item-text-link .counter-item-main { margin-top: 22px; display: flex; align-items: center; justify-content: space-between; gap: 10px; } .footer .footer-item-text-link .counter-item-main .counter-item h6 { font-size: 24px; font-weight: 500; line-height: 30px; color: var(--white-color); } .footer .footer-item-text-link .counter-item-main .counter-item p { font-size: 18px; font-weight: 400; line-height: 30px; color: #c7c7c7; } .footer .copyright { padding: 20px 0; margin-top: 85px; background-color: #1d1d1d; } .footer .copyright .copyright-text p { color: #c7c7c7; font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); } .footer .copyright .copyright-text p span { color: #fff; } .footer .copyright .copyright-item { display: flex; align-items: center; gap: 80px; justify-content: end; } .footer .copyright .copyright-item a { font-size: 18px; font-weight: 400; line-height: 28px; color: #fff; border-right: 2px solid #e9e9e9; padding-right: 80px; font-family: var(--roboto); } .footer .copyright .copyright-item a:last-child { border-right: 2px solid transparent; padding-right: 0px; } .footer.two .newsletter-txt span { color: var(--primary-color); } .footer.two .newsletter-sarch-box-main-item .form-label { font-size: 18px; font-weight: 400; line-height: 28px; color: var(--white-color); padding-top: 12px; } .footer.two .newsletter-sarch-box-main-item { display: flex; align-items: center; justify-content: end; } .footer.two .newsletter-sarch-box { width: 595px; background-color: var(--white-color); padding: 8px; display: flex; align-items: center; justify-content: space-between; gap: 10px; border-radius: 8px; } .footer.two .newsletter-sarch-box .newsletter-sarch-box-item { width: 100%; } .footer.two .newsletter-sarch-box .form-control { border: 0; color: var(--headline-color); width: 100%; } .footer.two .newsletter-bg { padding: 36px 63px; position: relative; z-index: 1; border-radius: 10px; background-color: var(--primary-color); } .footer.two .newsletter-bg .newsletter-taitel .taitel h2 { color: var(--white-color); padding-top: 0; font-size: 52px; } .footer.two .newsletter-bg .newsletter-from { display: flex; align-items: center; gap: 30px; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item { width: 100%; position: relative; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item .form-control { background-color: var(--primary-color); border: none; border-bottom: 1px solid var(--white-color); border-radius: 0; font-size: 18px; font-weight: var(--regular); font-family: var(--roboto); line-height: normal; padding: 0 0 8px 0; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item .form-control:focus { box-shadow: 0 0 0 0.25rem transparent; color: #fff; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item .form-control::placeholder { color: #ffd8d0 !important; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item .form-control-btn { position: absolute; top: 0; right: 0; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item-btn { line-height: 0; } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item-btn .thm-btn { width: 171px; border: 1px solid transparent; color: var(--headline-color); } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item-btn .thm-btn::after { background-color: var(--white-color); } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item-btn .thm-btn::before { background-color: var(--white-color); } .footer.two .newsletter-bg .newsletter-from .newsletter-from-item-btn .thm-btn:hover { color: #fff; } .footer.two .footer-mt-75px { margin-top: 73px; } .footer.two .footer-text-p { padding: 18px 0 0px 0; } .footer.two .footer-text-p p { font-size: 18px; font-weight: var(--regular); line-height: 28px; color: #c7c7c7; font-family: var(--roboto); } .footer.two .footer-icon { display: flex; align-items: center; gap: 36px; margin-top: 30px; } .footer.two .footer-icon .text h5 { font-size: 20px; font-weight: var(--regular); color: var(--white-color); font-family: var(--roboto); } .footer.two .footer-icon .footer-icon-item { display: flex; align-items: center; gap: 35px; } .footer.two .footer-icon .footer-icon-item .icon a span svg { fill: currentColor; color: var(--white-color); transition: all linear 0.5s; } .footer.two .footer-icon .footer-icon-item .icon a span svg:hover { color: var(--primary-color); } .footer.two .footer-ml { margin-left: 60px; } .footer.two .footer-item-text { padding-bottom: 16px; } .footer.two .footer-item-text h3 { font-size: 26px; font-weight: 700; line-height: 36px; color: var(--white-color); font-family: var(--DMSans); } .footer.two .footer-item-text-link ul li a { font-size: 18px; font-weight: var(--regular); font-family: var(--roboto); line-height: 38px; color: #c7c7c7; display: flex; gap: 8px; transition: var(--transition-all); } .footer.two .footer-item-text-link ul li a span svg { stroke: currentColor; color: #c7c7c7; transition: var(--transition-all); } .footer.two .footer-item-text-link ul li a:hover { color: var(--primary-color); } .footer.two .footer-item-text-link ul li a:hover span svg { color: var(--primary-color); transform: rotate(-20deg); } .footer.two .footer-item-text-link.two ul li a span svg { fill: currentColor; color: var(--primary-color); } .footer.two .footer-item-text-link .counter-item-main { margin-top: 22px; display: flex; align-items: center; justify-content: space-between; gap: 10px; } .footer.two .footer-item-text-link .counter-item-main .counter-item h6 { font-size: 18px; font-weight: 500; line-height: 30px; color: var(--white-color); } .footer.two .footer-item-text-link .counter-item-main .counter-item p { font-size: 16px; font-weight: 400; line-height: 30px; color: var(--paragraph-color); } .footer-two .newsletter-txt span { color: var(--primary-color); } .footer-two .footer-item-text-link ul li a:hover { color: var(--primary-color); } .footer-two .footer-item-text-link ul li a:hover span svg { color: var(--primary-color); } .footer-two .footer-item-text-link.two ul li a span svg { fill: currentColor; color: var(--primary-color); } .footer-two .footer-icon .footer-icon-item .icon a span svg:hover { color: var(--primary-color); } .footer-three .newsletter-txt span { color: var(--primary-color); } .footer-three .footer-item-text-link ul li a:hover { color: var(--primary-color); } .footer-three .footer-item-text-link ul li a:hover span svg { color: var(--primary-color); } .footer-three .footer-item-text-link.two ul li a span svg { fill: currentColor; color: var(--primary-color); } .footer-three .footer-icon .footer-icon-item .icon a span svg:hover { color: var(--primary-color); } .header { position: fixed; width: 100%; z-index: 999999; padding: 7px 0 0 0; } .header .nav-bg { animation: slideDown 1s ease-out; margin-top: -50px !important; z-index: 999; position: relative; background: var(--headline-color); padding-bottom: 15px; box-shadow: 0 14px 16px 0 rgba(11, 2, 55, 0.1); } .header .header-left-item { display: flex; align-items: center; gap: 40px; } .header .header-left-item .header-left-inner { display: flex; align-items: center; gap: 8px; } .header .header-left-item .header-left-inner .icon { line-height: 0; } .header .header-left-item .header-left-inner .icon span svg { stroke: currentColor; color: var(--primary-color); } .header .header-left-item .header-left-inner .icon .span-two svg { fill: currentColor; color: var(--primary-color); stroke: transparent; } .header .header-left-item .header-left-inner .text p { line-height: 0; } .header .header-left-item .header-left-inner .text p a { font-size: 14px; font-weight: var(--regular); line-height: 1px; font-family: var(--roboto); color: var(--white-color); transition: var(--transition-all); } .header .header-left-item .header-left-inner .text p a:hover { color: var(--primary-color); text-decoration-line: underline; } .header-right-item-btn-main { display: flex; align-items: center; gap: 10px; } .header-right-item { display: flex; align-items: center; gap: 20px; justify-content: end; } .header-right-item .header-right-item-btn .dropdown { position: relative; display: flex; align-items: center; justify-content: space-between; width: 115px; line-height: 0; } .header-right-item .header-right-item-btn .dropdown.two { width: 80px; } .header-right-item .header-right-item-btn .dropdown.two .btn-arrow { right: 14px; } .header-right-item .header-right-item-btn .dropdown.two .usd-icon { position: absolute; left: -15px; top: -5px; } .header-right-item .header-right-item-btn .dropdown span svg { stroke: currentColor; color: var(--primary-color); } .header-right-item .header-right-item-btn .dropdown .btn-arrow { position: absolute; right: 18px; } .header-right-item .header-right-item-btn .dropdown .btn-arrow svg { fill: currentColor; color: var(--white-color); stroke: transparent; } .header-right-item .header-right-item-btn .dropdown .dropdown-menu { line-height: 15px; min-width: 100px; } .header-right-item .header-right-item-btn .dropdown .dropdown-menu li { line-height: 20px; } .header-right-item .header-right-item-btn .btn-secondary { color: var(--white-color); background-color: transparent; border-color: transparent; font-size: 14px; font-style: normal; font-weight: var(--regular); line-height: 14px; font-family: var(--roboto); display: flex; align-items: center; gap: 8px; } .header-right-item .header-right-item-btn .btn-secondary:focus { box-shadow: 0 0 0 0.25rem transparent; } .header-right-item .header-right-item-btn .btn-secondary::after { display: none; } .header-right-item .header-right-login-btn .thm-btn { font-family: var(--roboto); font-size: 16px; font-weight: 400; line-height: 28px; color: var(--headline-color); padding: 10px 22px; border: 1px solid var(--primary-color); display: flex; align-items: center; gap: 7px; background-color: var(--white-color); height: 36px; } .header-right-item .header-right-login-btn .thm-btn span { line-height: 0; } .header-right-item .header-right-login-btn .thm-btn span svg { stroke: currentColor; color: var(--headline-color); } .header-right-item .header-right-login-btn .thm-btn::after { background-color: var(--white-color); } .header-right-item .header-right-login-btn .thm-btn::before { background-color: var(--white-color); } .header-right-item .header-right-login-btn .thm-btn:hover { background-color: var(--primary-color); } .header-right-item .header-right-login-btn .thm-btn:hover::after { background-color: var(--primary-color); } .header-right-item .header-right-login-btn .thm-btn:hover::before { background-color: var(--primary-color); } .header .menu-bg { background-color: var(--white-color); padding: 22px 0; margin-top: 7px; } .header .menu-bg .nav-main { display: flex; align-items: center; justify-content: space-between; } .header .menu-bg .nav-main .nav-left { display: flex; align-items: center; gap: 140px; } .header .menu-bg .nav-main .nav-left .logo { width: 170.165px; height: 47px; } .header .menu-bg .nav-main .nav-left .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .header .menu-bg .nav-main .nav-left .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .header .menu-bg .nav-main .nav-left .menu ul li a { font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); transition: var(--transition-all); display: flex; align-items: center; gap: 5px; } .header .menu-bg .nav-main .nav-left .menu ul li a:hover { color: var(--primary-color); } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li { transition: all linear 0.5s; } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover::after { width: 100%; } .header .menu-bg .nav-main .nav-btn { display: flex; align-items: center; gap: 30px; } .header .menu-bg .nav-main .nav-btn .user { width: 56px; height: 56px; border: 1px solid var(--headline-color); display: flex; align-items: center; justify-content: center; border-radius: 4px; background-color: var(--headline-color); position: relative; transition: all linear 0.3s; cursor: pointer; } .header .menu-bg .nav-main .nav-btn .user:hover { background-color: transparent; } .header .menu-bg .nav-main .nav-btn .user:hover span svg { color: var(--headline-color); } .header .menu-bg .nav-main .nav-btn .user-list { position: absolute; top: -9px; right: -9px; width: 22px; height: 22px; background-color: var(--primary-color); border-radius: 50px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 400; line-height: 28px; color: var(--white-color); } .header .menu-bg .nav-main .nav-btn .user span svg { stroke: currentColor; color: var(--white-color); } .header-two .nav-bg { animation: slideDown 1s ease-out; margin-top: -50px !important; z-index: 999; position: relative; background: var(--headline-color) !important; padding-bottom: 15px; box-shadow: 0 14px 16px 0 rgba(11, 2, 55, 0.1); } .header-two .nav-bg .nav-main { border-top: 1px solid transparent !important; margin-top: 0px !important; padding: 20px 0 !important; } .header-two .header-left-item .header-left-inner .icon span svg { stroke: currentColor; color: var(--white-color); } .header-two .header-left-item .header-left-inner .icon .span-two svg { fill: currentColor; color: var(--white-color); stroke: transparent; } .header-two .header-left-item .header-left-inner .text p a:hover { color: var(--white-color); } .header-two .header-right-item .header-right-item-btn .dropdown span svg { stroke: currentColor; color: var(--white-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two { color: var(--headline-color); gap: 7px; height: 36px; } .header-two .header-right-item .header-right-login-btn .thm-btn-two::after { background-color: var(--primary-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two::before { background-color: var(--primary-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two span svg { stroke: currentColor; color: var(--headline-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two::after { background-color: var(--white-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two::before { background-color: var(--white-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two:hover { background-color: var(--white-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two:hover::after { background-color: var(--primary-color); } .header-two .header-right-item .header-right-login-btn .thm-btn-two:hover::before { background-color: var(--primary-color); } .header-two .menu-bg { background-color: transparent; padding: 0px 0; } .header-two .menu-bg .nav-main { border-top: 1px solid #2b4e88; padding-top: 14px; } .header-two .menu-bg .nav-main .nav-left .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .header-two .menu-bg .nav-main .nav-left .menu ul li a { color: var(--white-color); } .header-two .menu-bg .nav-main .nav-left .menu ul li a:hover { color: var(--primary-color); } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu li { transition: all linear 0.5s; } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .header-two .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover::after { width: 100%; } .header-two .menu-bg .nav-main .nav-btn .user { background-color: var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .user { background-color: var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .user:hover { border: 1px solid var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .user:hover span svg { color: var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .user-list { background-color: var(--primary-color); color: var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .user span svg { color: var(--headline-color); } .header-two .menu-bg .nav-main .nav-btn .thm-btn-two { color: var(--white-color); } .header-two .menu-bg .nav-main .nav-btn .thm-btn-two:hover { color: var(--headline-color); } .header-three .nav-bg { animation: slideDown 1s ease-out; margin-top: -50px !important; z-index: 999; position: relative; background: #f7f7f7 !important; } .header-three .header-left-item .header-left-inner .icon span svg { color: var(--primary-color); } .header-three .header-left-item .header-left-inner .icon .span-two svg { color: var(--primary-color); } .header-three .header-left-item .header-left-inner .text p a { color: var(--headline-color); } .header-three .header-left-item .header-left-inner .text p a:hover { color: var(--primary-color); } .header-three .header-right-item .header-right-item-btn .dropdown span svg { color: var(--primary-color); } .header-three .header-right-item .header-right-item-btn .dropdown .btn-arrow svg { color: var(--headline-color); } .header-three .header-right-item .header-right-item-btn .btn-secondary { color: var(--headline-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two { color: var(--headline-color); gap: 7px; height: 36px; border: 1px solid var(--primary-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two span svg { stroke: currentColor; color: var(--headline-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two::after { background-color: var(--white-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two::before { background-color: var(--white-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two:hover { background-color: var(--white-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two:hover::after { background-color: var(--primary-color); } .header-three .header-right-item .header-right-login-btn .thm-btn-two:hover::before { background-color: var(--primary-color); } .header-three .menu-bg { background-color: #f7f7f7; } .header-three .menu-bg .nav-main { border-top: 1px solid transparent; margin-top: 0; padding: 22px 0; } .header-three .menu-bg .nav-main .nav-left { display: flex; align-items: center; gap: 140px; } .header-three .menu-bg .nav-main .nav-left .logo { width: 170.165px; height: 47px; } .header-three .menu-bg .nav-main .nav-left .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .header-three .menu-bg .nav-main .nav-left .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .header-three .menu-bg .nav-main .nav-left .menu ul li a { font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); transition: var(--transition-all); display: flex; align-items: center; gap: 5px; } .header-three .menu-bg .nav-main .nav-left .menu ul li a:hover { color: var(--primary-color); } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu li { transition: all linear 0.5s; } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; list-style: 30px; } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .header-three .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover::after { width: 100%; } .header-three .menu-bg .nav-main .nav-btn { display: flex; align-items: center; gap: 30px; } .header-three .menu-bg .nav-main .nav-btn .user { border: 1px solid var(--primary-color); background-color: var(--white-color); } .header-three .menu-bg .nav-main .nav-btn .user:hover { background-color: var(--primary-color); } .header-three .menu-bg .nav-main .nav-btn .user-list { background-color: var(--primary-color); } .header-three .menu-bg .nav-main .nav-btn .user a span svg { color: var(--primary-color); } .header-three .menu-bg .nav-main .nav-btn .thm-btn-thr { background-color: #f7f7f7; } .header-three .menu-bg .nav-main .nav-btn .thm-btn-thr a { transition: var(--transition-all); } .header-three .menu-bg .nav-main .nav-btn .thm-btn-thr:hover a { color: var(--headline-color); } .inner-header .nav-bg { background: #f7f7f7 !important; } .inner-header .header-left-item .header-left-inner .icon span svg { color: var(--white-color); } .inner-header .header-left-item .header-left-inner .icon .span-two svg { color: var(--white-color); } .inner-header .header-left-item .header-left-inner .text p a { color: var(--white-color); } .inner-header .header-right-item .header-right-item-btn .dropdown span svg { color: var(--white-color); } .inner-header .header-right-item .header-right-item-btn .dropdown .btn-arrow svg { color: var(--white-color); } .inner-header .header-right-item .header-right-item-btn .btn-secondary { color: var(--white-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two { border: 1px solid var(--white-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two::after { background-color: var(--white-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two::before { background-color: var(--white-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two:hover { background-color: var(--white-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two:hover::after { background-color: var(--primary-color); } .inner-header .header-right-item .header-right-login-btn .thm-btn-two:hover::before { background-color: var(--primary-color); } .inner-header .menu-bg { background-color: var(--white-color); } .inner-header .menu-bg .nav-main { border-top: 1px solid transparent; margin-top: 0; padding: 22px 0; } .inner-header .menu-bg .nav-main .nav-left .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .inner-header .menu-bg .nav-main .nav-left .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .inner-header .menu-bg .nav-main .nav-left .menu ul li a { font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); transition: var(--transition-all); display: flex; align-items: center; gap: 5px; } .inner-header .menu-bg .nav-main .nav-left .menu ul li a:hover { color: var(--primary-color); } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li { transition: all linear 0.5s; } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .inner-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover::after { width: 100%; } .inner-header .menu-bg .nav-main .nav-btn .user { border: 1px solid var(--headline-color); background-color: var(--headline-color); } .inner-header .menu-bg .nav-main .nav-btn .user:hover { border: 1px solid var(--primary-color); } .inner-header .menu-bg .nav-main .nav-btn .user:hover span svg { color: var(--primary-color); } .inner-header .menu-bg .nav-main .nav-btn .user-list { background-color: var(--primary-color); } .inner-header .menu-bg .nav-main .nav-btn .user span svg { color: var(--white-color); } .help { position: relative; z-index: 1; background-color: var(--white-color); } .help .help-box { display: flex; align-items: center; gap: 25px; justify-content: center; } .help .help-box .icon { width: 46.999px; height: 47px; } .help .help-box .text h6 { font-size: 18px; font-weight: var(--regular); line-height: 28px; } .help .help-box .text h3 a { color: var(--headline-color); } .help .help-taitel { text-align: center; } .help .help-taitel span { color: var(--primary-color); text-decoration-line: underline; } .help .help-img { margin-top: 56px; } .help .help-img img { width: 1456px; height: 425px; } .help-two { padding-top: 0; } .information { padding: 120px 0; position: relative; z-index: 1; background-color: var(--white-color); overflow: hidden; } .information .information-main { border-radius: 8px; border: 1px solid #e9e9e9; padding-bottom: 50px; } .information .information-main .information-main-item { display: flex; align-items: center; justify-content: space-between; position: relative; } .information .information-main .information-main-item .information-main-item-inner { width: 100%; padding: 24px 0 24px 30px; background-color: var(--primary-color); border-radius: 8px 0px 0px 0px; display: flex; align-items: center; gap: 25px; } .information .information-main .information-main-item .information-main-item-inner.two { width: 100%; background-color: var(--white-color); border-radius: 0px 8px 0px 0px; justify-content: end; padding: 24px 30px 24px 0px; } .information .information-main .information-main-item .information-main-item-inner .icon img { width: 121px; height: 96px; border-radius: 500px; object-fit: cover; } .information .information-main .information-main-item .information-main-item-inner .text { font-weight: var(--bold); font-family: var(--DMSans); color: var(--white-color); } .information .information-main .information-main-item .vs-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 70px; height: 70px; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; border-radius: 100%; } .information .information-main .information-main-item .vs-text h4 { font-size: 24px; font-weight: var(--bold); font-family: var(--DMSans); line-height: 0; text-transform: uppercase; } .information .information-main .information-car-item { display: flex; align-items: center; justify-content: space-between; padding: 30px 75px; } .information .information-main .information-car-item .information-car-item-img img { width: 449px; height: 293px; } .information .information-main .information-list { padding: 0 50px; } .information .information-main .information-list ul { border-bottom: 1px solid #e9e9e9; padding: 10px 0; display: flex; align-items: center; justify-content: space-between; } .information .information-main .information-list ul:nth-child(5) { border-bottom: 1px solid transparent; } .information .information-main .information-list ul:last-child { border-bottom: 1px solid transparent; } .information .information-main .information-list ul li { width: 38%; font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--paragraph-color); text-align: center; display: flex; justify-content: center; } .information .information-main .information-list ul li span { color: var(--headline-color); } .information .information-main .information-list ul li .thm-btn { border: 1px solid #ffe2db; width: 184px; color: var(--headline-color); background-color: var(--primary-color); } .information .information-main .information-list ul li .thm-btn:hover { color: var(--white-color); } .information .information-main .information-list ul li .thm-btn::after { background-color: #ffe2db; border: 1px solid transparent; } .information .information-main .information-list ul li .thm-btn::before { background-color: #ffe2db; border: 1px solid transparent; } .information .information-main .information-btn { padding: 0 50px; margin-top: 10px; } .information .information-main .information-btn .thm-btn { width: 100%; border: 1px solid var(--primary-color); } .inventory { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .inventory .brand-car-two .brand-car-item { border: 1px solid #ededed; background-color: #fff; gap: 20px; } .inventory .brand-car-two .brand-car-item .brand-car-item-img { width: 185px; height: 203px; } .inventory .brand-car-two .brand-car-item .brand-car-item-img img { width: 100%; height: 100%; } .inventory .brand-car-two .brand-car-item .brand-car-inner { flex: 1 1 0%; } .inventory .brand-car-two .brand-car-item .brand-car-inner h3 { padding-top: 6px; font-size: 24px; } .inventory .brand-car-two .brand-car-item .brand-car-inner-item-main { gap: 10px; } .inventory-main-box { border-radius: 4px; background-color: var(--white-color); padding: 30px; /* Drop Shadow */ box-shadow: 0px 9px 126px 0px rgba(20, 0, 255, 0.06); } .inventory-main-box .inventory-taitel h5 { font-weight: var(--medium); line-height: 18px; } .inventory-main-box .location-box { position: relative; } .inventory-main-box .location-box .form-control { padding: 17px 17px 17px 16px; font-size: 14px; font-weight: var(--regular); font-family: var(--roboto); color: var(--headline-color); border: 1px solid #eceaff; border-radius: 4px; margin-top: 16px; } .inventory-main-box .location-box .form-control:focus { border-color: var(--primary-color); } .inventory-main-box .location-box .form-control::placeholder { color: #7e8ba0; } .inventory-main-box .location-box .icon { border: 1px solid var(--primary-color); width: 36px; height: 36px; background-color: var(--primary-color); border-radius: 4px; display: flex; align-items: center; justify-content: center; position: absolute; top: 10px; right: 8px; } .inventory-main-box .location-box .icon span { line-height: 0; } .inventory-main-box .location-box .icon span svg { stroke: currentColor; color: var(--white-color); } .inventory-main-box .accordion-body { padding: 0; } .inventory-main-box .accordion-item { background-color: var(--white-color); border: 1px solid var(--white-color); } .inventory-main-box .accordion-button::after { width: 13px; height: 7.41px; background-image: url(../assets/images/icon/arrow-2.png); background-size: cover; transform: rotate(-180deg); } .inventory-main-box .accordion-button:not(.collapsed)::after { transform: rotate(-360deg); } .inventory-main-box .accordion-header { padding-top: 0; } .inventory-main-box .accordion-button { font-weight: var(--medium); padding: 0; line-height: normal; font-size: 18px; padding: 20px 0 10px 0; color: var(--headline-color); } .inventory-main-box .accordion-button:focus { box-shadow: 0 0 0 0.25rem transparent; } .inventory-main-box .accordion-button:not(.collapsed) { color: var(--headline-color); background-color: var(--white-color); box-shadow: inset 0 -1px 0 transparent; padding: 20px 0 10px 0; } .inventory-main-box .select-Brand-box { border-radius: 4px; border: 1px solid #ededed; padding: 0 20px 20px 20px; height: 285px; overflow-y: scroll; display: inline-block; width: 100%; } .inventory-main-box .select-Brand-box.four { padding: 0 20px 20px 20px; } .inventory-main-box .select-Brand-box.two { overflow: unset; height: unset; } .inventory-main-box .select-Brand-box.three { display: flex; gap: 10px; flex-wrap: wrap; } .inventory-main-box .select-Brand-box .form-check-label { font-size: 16px; font-weight: var(--regular); line-height: normal; color: var(--headline-color); font-family: var(--roboto); margin-top: 18px; } .inventory-main-box .select-Brand-box .form-check { display: flex; gap: 15px; padding-left: 20px; min-height: 0; } .inventory-main-box .select-Brand-box .form-check:last-child { margin-bottom: 0; } .inventory-main-box .select-Brand-box .form-check-input { width: 18px; height: 18px; background-color: #ededed; border: 1px solid #ededed; } .inventory-main-box .select-Brand-box .form-check-input:focus { box-shadow: 0 0 0 0.25rem transparent; } .inventory-main-box .select-Brand-box .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .inventory-main-box .noUi-target { background: rgba(64, 95, 242, 0.2); border-radius: 30px; border: 1px solid transparent; box-shadow: inset 0 1px 1px transparent; height: 6px !important; display: inline-block; width: 100%; } .inventory-main-box .noUi-handle { border: 3px solid var(--primary-color); border-radius: 3px; background: var(--white-color); box-shadow: inset 0 0 1px transparent; } .inventory-main-box .noUi-horizontal .noUi-handle { width: 16px; height: 16px; border-radius: 50px; right: -17px; top: -6px; } .inventory-main-box .noUi-handle:after, .inventory-main-box .noUi-handle:before { display: none; } .inventory-main-box .noUi-connect { background: var(--primary-color); } .inventory-main-box .example-val { font-size: 16px; font-weight: var(--regular); line-height: 18px; color: var(--paragraph-color); font-family: var(--roboto); } .inventory-main-box .mb-3 { margin-bottom: 12px !important; } .inventory-main-box .color-dark, .inventory-main-box .color-golden, .inventory-main-box .color-orreng, .inventory-main-box .color-yellow, .inventory-main-box .color-blue, .inventory-main-box .color-sky, .inventory-main-box .color-green, .inventory-main-box .color-white, .inventory-main-box .color-ash { height: 24px; width: 24px; border-radius: 2px; cursor: pointer; } .inventory-main-box .color-dark { background-color: #030304; } .inventory-main-box .color-golden { background-color: #ff970e; } .inventory-main-box .color-orreng { background-color: var(--primary-color); } .inventory-main-box .color-yellow { background-color: #fbeb1a; } .inventory-main-box .color-blue { background-color: #333764; } .inventory-main-box .color-sky { background-color: #0379ed; } .inventory-main-box .color-green { background-color: #8bbb00; } .inventory-main-box .color-white { background-color: #efefef; } .inventory-main-box .color-ash { background-color: #bfbfbf; } .inventory-main-box-thumb { margin-top: 30px; position: relative; } .inventory-main-box-thumb img { width: 100%; height: 525px; } .inventory-main-box-thumb .close { position: absolute; top: 20px; right: 20px; border: 1px solid var(--white-color); border-radius: 50px; width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; } .inventory-ber { display: flex; align-items: center; justify-content: space-between; padding: 15px; border-radius: 6px; border: 1px solid #ededed; background: var(--white-color); box-shadow: 0px 9px 126px 0px rgba(20, 0, 255, 0.06); margin-bottom: 40px; } .inventory-ber .inventory-ber-left { width: 100%; } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item { display: flex; align-items: center; gap: 30px; width: 100%; } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber { position: relative; width: 100%; } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber .form-control { width: 100%; padding: 13px 20px; background-color: #f0f3ff; border: 1px solid #f0f3ff; font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--roboto); } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber .form-control::placeholder { color: var(--paragraph-color); } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber .form-control:focus { border-color: var(--primary-color); } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber .thm-btn-two { position: absolute; top: 7px; right: 6px; width: 160px; height: 42px; } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber-text { width: 100%; } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber-text p { font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); } .inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber-text p span { color: var(--headline-color); } .inventory-ber .inventory-ber-right .nav { display: flex; flex-wrap: nowrap; gap: 15px; } .inventory-ber .inventory-ber-right .nav-link { width: 44px; height: 44px; background-color: #f0f3ff; display: flex; align-items: center; justify-content: center; color: var(--headline-color); font-size: 20px; } .inventory-ber .inventory-ber-right .nav-link span { line-height: 0; } .inventory-ber .inventory-ber-right .nav-link span svg { fill: currentColor; color: var(--headline-color); } .inventory-ber .inventory-ber-right .nav-pills .nav-link.active, .inventory-ber .inventory-ber-right .nav-pills .show > .nav-link { color: var(--white-color) !important; background-color: var(--primary-color) !important; } .inventory-ber .inventory-ber-right .nav-pills .nav-link.active span svg, .inventory-ber .inventory-ber-right .nav-pills .show > .nav-link span svg { fill: currentColor; color: var(--white-color); } .inventory-with-map .inventory-ber .inventory-ber-right { display: flex; align-items: center; gap: 30px; width: 50%; } .inventory-with-map .inventory-ber .inventory-ber-right .inventory-ber-right-btn-one a { font-size: 18px; font-weight: var(--medium); line-height: 20px; /* 111.111% */ text-decoration-line: underline; font-family: var(--roboto); color: var(--paragraph-color); } .inventory-with-map .brand-car-item.two .brand-car-item-img img { width: 100%; } .inventory-with-map .next-prev-btn ul { justify-content: start; } .inventory-with-map iframe { width: 100%; height: 817px; border-radius: 10px 0px 0px 10px; } .next-prev-btn { margin-top: 50px; } .next-prev-btn.two { margin-top: 10px; } .next-prev-btn ul { display: flex; align-items: center; gap: 10px; justify-content: end; } .next-prev-btn ul li a { font-size: 18px; font-weight: var(--medium); line-height: 20px; color: #7e8ba0; width: 49px; height: 49px; display: flex; align-items: center; justify-content: center; border-radius: 4px; border: 1px solid #ededed; transition: var(--transition-all); font-family: var(--roboto); } .next-prev-btn ul li a:hover { background-color: var(--primary-color); border: 1px solid var(--primary-color); color: var(--white-color); } .next-prev-btn ul li .two { color: var(--headline-color); border: 1px solid transparent; } .next-prev-btn ul li .two.active { color: var(--white-color); } .next-prev-btn ul .active { background-color: var(--primary-color); border: 1px solid var(--primary-color); color: var(--white-color); } .inventory-details { position: relative; z-index: 1; background-color: var(--white-color); } .inventory-details .inventory-details-top-taitel { display: flex; align-items: center; gap: 30px; padding-bottom: 10px; } .inventory-details .inventory-details-top-taitel span { display: block; width: 9px; height: 9px; background-color: #ccc; border-radius: 50px; } .inventory-details .inventory-details-top-taitel h5 { font-size: 18px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--paragraph-color); } .inventory-details .inventory-details-taitel { font-size: 50px; font-weight: var(--bold); line-height: 60px; color: var(--headline-color); padding-top: 0; } .inventory-details .inventory-details-taitel-btn { display: flex; align-items: center; gap: 15px; margin-top: 32px; } .inventory-details .inventory-details-taitel-btn .btn-1 { height: 44px; width: 44px; border-radius: 5px; border: 1px solid #e9e9e9; display: flex; align-items: center; justify-content: center; } .inventory-details .inventory-details-taitel-btn .btn-1:hover span svg { fill: currentColor; color: var(--primary-color); } .inventory-details .inventory-details-taitel-btn .btn-1 span svg { stroke: currentColor; color: var(--primary-color); transition: var(--transition-all); } .inventory-details .inventory-details-taitel-btn .compare-btn { font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--roboto); display: flex; align-items: center; gap: 12px; padding: 10px 20px; border-radius: 5px; background: #ededed; transition: var(--transition-all); } .inventory-details .inventory-details-taitel-btn .compare-btn:hover { background: var(--primary-color); color: var(--white-color); } .inventory-details .inventory-details-taitel-btn .compare-btn:hover span svg { color: var(--white-color); } .inventory-details .inventory-details-taitel-btn .compare-btn span svg { stroke: currentColor; color: var(--headline-color); transition: var(--transition-all); } .inventory-details .inventory-details-right-btn { margin-top: 28px; text-align: end; margin-right: 10px; } .inventory-details .inventory-details-right-btn .price-btn { font-weight: var(--bold); line-height: 34px; color: var(--white-color); font-size: 24px; font-family: var(--DMSans); width: 158px; background-color: var(--primary-color); border-radius: 4px; padding: 11px 30px; text-align: center; } .inventory-details .inventory-details-slick-for { margin-top: 30px; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img { position: relative; margin: 0 10px; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag { position: absolute; top: 40px; right: 40px; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main { display: flex; gap: 10px; flex-direction: column; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon { height: 40px; width: 40px; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; border-radius: 4px; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon:hover { background-color: var(--primary-color); transition: var(--transition-all); } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon:hover span svg { color: var(--white-color); transition: var(--transition-all); } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon span svg { stroke: currentColor; color: var(--headline-color); transition: var(--transition-all); } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon span { line-height: 0; } .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon span:hover .inventory-details .inventory-details-slick-for .inventory-details-slick-img .inventory-details-slick-img-tag .icon-main .icon span svg { color: var(--white-color); } .inventory-details .inventory-details-slick-for .inventory-details-slick-img img { width: 100%; height: 631px; object-fit: cover; border-radius: 10px; } .inventory-details .inventory-details-slick-nav { margin-top: 24px; } .inventory-details .inventory-details-slick-nav .inventory-details-slick-img { margin: 0 10px; } .inventory-details .inventory-details-slick-nav .inventory-details-slick-img img { width: 100%; height: 144px; object-fit: cover; border-radius: 6px; } .inventory-details .inventory-details-thumb { margin-top: 50px; border-radius: 10px; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.06); } .inventory-details .inventory-details-thumb img { width: 100%; object-fit: cover; } .inventory-details .accordion-header { padding-top: 0; } .inventory-details .accordion-item { background-color: #f8f8f8; border: 1px solid #e9e9e9; } .inventory-details .accordion-item a { font-size: 18px; font-style: normal; font-weight: var(--regular); line-height: 20px; color: var(--primary-color); text-decoration-line: underline; display: block; padding-top: 20px; font-family: var(--roboto); } .inventory-details .accordion { margin-top: 30px; } .inventory-details .accordion-item:first-of-type .accordion-button { border-radius: 4px 4px 0px 0px; } .inventory-details .accordion-button { font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); background-color: var(--white-color); } .inventory-details .accordion-button:focus { z-index: 3; border-color: #86b7fe; outline: 0; box-shadow: 0 0 0 0.25rem transparent; } .inventory-details .accordion-button::after { background-image: url(../assets/images/icon/Arrow.png); background-size: cover; width: 16px; height: 8px; transform: rotate(-180deg); } .inventory-details .accordion-button:not(.collapsed)::after { background-image: url(../assets/images/icon/Arrow.png); transform: rotate(-360deg); } .inventory-details .accordion-button:not(.collapsed) { color: var(--headline-color); box-shadow: inset 0 -1px 0 transparent; } .inventory-details .accordion-body { padding: 0 30px 30px 30px; font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--paragraph-color); background-color: var(--white-color); } .inventory-details .accordion-body p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); } .inventory-details .accordion-body ul { padding: 0px 30px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); display: flex; flex-wrap: wrap; gap: 10px; } .inventory-details .accordion-body ul li { display: flex; align-items: center; justify-content: space-between; font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); border-bottom: 1px solid #e9e9e9; } .inventory-details .accordion-body ul li:last-child { border-bottom: 1px solid transparent; } .inventory-details .accordion-body ul li .li-two { color: var(--headline-color); } .inventory-details .accordion-body ul li span { display: flex; align-items: center; gap: 10px; color: var(--paragraph-color); } .inventory-details .accordion-body ul li span svg { fill: currentColor; color: var(--paragraph-color); } .inventory-details .accordion-body ul li span .svg-stock { fill: transparent; stroke: currentColor; color: var(--paragraph-color); } .inventory-details .accordion-body .feature-list { padding: 10px 30px; background-color: var(--white-color); display: flex; justify-content: space-between; } .inventory-details .accordion-body .feature-list ul { border: 0; padding: 0; } .inventory-details .accordion-body .feature-list ul li { padding-top: 0; padding-bottom: 15px; justify-content: start; gap: 10px; border: 0; } .inventory-details .accordion-body .feature-list ul li span i { color: #0ca640; } .inventory-details .inventory-details-vedio { margin-top: 22px; display: inline-block; position: relative; overflow: hidden; border-radius: 8px; } .inventory-details .inventory-details-vedio img { overflow: hidden; width: 100%; height: 398px; object-fit: cover; animation: 100s banner linear infinite alternate; } .inventory-details .inventory-details-vedio .overlay { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; justify-content: center; align-items: center; } .inventory-details .inventory-details-vedio .overlay span svg { fill: currentColor; color: var(--white-color); } .inventory-details .locations { padding: 0 !important; border-radius: 0 !important; border: 1px solid transparent !important; background: transparent !important; } .inventory-details .locations li { padding: 0 !important; border-bottom: 1px solid transparent !important; display: block !important; width: 100%; } .inventory-details .locations li a { display: flex; align-items: center; gap: 12px; font-size: 16px; font-weight: var(--regular); line-height: 24px; color: var(--headline-color); font-family: var(--roboto); text-decoration: unset; } .inventory-details .locations li a span svg { fill: currentColor; color: var(--primary-color); } .inventory-details .locations iframe { width: 100%; height: 400px; border-radius: 8px; margin-top: 30px; } .inventory-details .auto-sales-item { padding: 30px; border-radius: 10px; background-color: #f9faff; } .inventory-details .auto-sales-item .auto-sales-logo { width: 115px; height: 115px; background-color: var(--white-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; border: 1px solid #e9e9e9; } .auto-sales-text-item { flex: 1 1 0% !important; } .inventory-details .auto-sales-item .auto-sales-logo img { width: 100%; height: 100%; } .inventory-details .auto-sales-item .auto-sales-item-inner { display: flex; align-items: center; gap: 30px; border-bottom: 1px solid #c4e3ff; padding-bottom: 30px; } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-left h3 { font-weight: var(--bold); color: var(--headline-color); } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right { margin-top: 10px; } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-left p { font-size: 14px; font-weight: var(--regular); line-height: 14px; font-family: var(--roboto); padding-top: 6px; color: var(--paragraph-color); } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right h6 { line-height: 14px; color: var(--headline-color); font-family: var(--roboto); } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right p { padding-top: 12px; font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--headline-color); font-family: var(--roboto); } .inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right p span svg { fill: currentColor; color: #ffa800; } .inventory-details .auto-sales-item .auto-sales-contact { margin-top: 30px; } .inventory-details .auto-sales-item .auto-sales-contact ul li { padding-bottom: 16px; } .inventory-details .auto-sales-item .auto-sales-contact ul li:last-child { padding-bottom: 0; } .inventory-details .auto-sales-item .auto-sales-contact ul li a { font-size: 16px; font-weight: var(--regular); line-height: 16px; font-family: var(--roboto); color: var(--paragraph-color); display: flex; align-items: center; gap: 10px; } .inventory-details .auto-sales-item .auto-sales-contact ul li a span svg { fill: currentColor; color: var(--primary-color); } .inventory-details .auto-sales-item .auto-sales-contact ul li a .stroke-color { stroke: currentColor; color: var(--primary-color); fill: transparent; } .inventory-details .auto-sales-item .auto-sales-form { margin-top: 24px; } .inventory-details .auto-sales-item .auto-sales-form .auto-sales-form-item { margin-bottom: 14px; } .inventory-details .auto-sales-item .auto-sales-form .auto-sales-form-item .form-control { border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); padding: 11px 21px; font-size: 16px; font-weight: var(--regular); font-family: var(--roboto); line-height: 28px; } .inventory-details .auto-sales-item .auto-sales-form .auto-sales-form-item .form-control:focus { color: var(--headline-color); border-color: var(--primary-color); } .inventory-details .auto-sales-item .auto-sales-form .auto-sales-form-item .form-control::placeholder { color: #b1b1b1; } .inventory-details .auto-sales-item .thm-btn-two { margin-top: 10px; width: 100%; } .inventory-details .auto-lone-item { padding: 20px 30px 20px 30px; border-radius: 10px; background-color: #f9faff; margin-top: 30px; } .inventory-details .auto-lone-item .auto-lone-head { font-weight: var(--bold); } .inventory-details .auto-lone-item .sub-taitel { font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--roboto); padding-top: 10px; } .inventory-details .auto-lone-item .auto-lone-form { margin-top: 13px; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item { margin-top: 20px; position: relative; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; color: #6b6c6c; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .form-label span { color: var(--primary-color); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .form-control { font-size: 16px; font-style: normal; font-weight: 400; line-height: 16px; padding: 16px 16px 16px 80px; color: var(--headline-color); font-family: var(--roboto); border: 1px solid #e9e9e9; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .form-control:focus { border-color: var(--primary-color); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .form-control::placeholder { color: rgba(13, 39, 78, 0.6); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .icon { position: absolute; top: 43px; left: 18px; border-right: 1px solid rgba(13, 39, 78, 0.2); padding-right: 18px; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .icon span svg { stroke: currentColor; color: var(--primary-color); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-item .icon .svg-two { fill: transparent; stroke: currentColor; color: var(--primary-color); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn { display: flex; align-items: center; gap: 40px; margin-top: 30px; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn .thm-btn-two { width: 190px; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn .reset-now-btn { font-size: 18px; font-weight: var(--medium); line-height: 18px; color: var(--headline-color); font-family: var(--roboto); border: 1px solid transparent; background-color: transparent; display: flex; align-items: center; gap: 6px; } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn .reset-now-btn span svg { fill: currentColor; color: var(--headline-color); } .inventory-details .auto-lone-item .auto-lone-form .auto-lone-amount { font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--headline-color); display: flex; align-items: center; justify-content: space-between; border-top: 1px solid #c4e3ff; margin-top: 30px; padding-top: 20px; } .reviews { padding: 40px; border-radius: 4px; border: 1px solid #e9e9e9; background: var(--white-color); margin-bottom: 30px; } .reviews:last-child { margin-bottom: 0; } .reviews .reviews-item { display: flex; align-items: center; justify-content: space-between; } .reviews .reviews-item .icon { padding: 0; border: 0; display: flex; align-items: center; gap: 10px; } .reviews .reviews-item .icon li { padding: 0; border: 0; } .reviews .reviews-item .icon li:last-child { border: 0; } .reviews .reviews-item .icon li svg { color: #ffc403; } .reviews .reviews-item .icon li i { color: #ffc403; } .reviews .reviews-item .text h6 { color: var(--paragraph-color); font-family: var(--roboto); } .reviews p { font-size: 17px; font-weight: var(--regular); line-height: 28px; color: #6b6c6c; font-family: var(--roboto); padding-top: 14px; } .reviews .reviews-inner { display: flex; align-items: center; justify-content: space-between; margin-top: 26px; } .reviews .reviews-inner .reviews-inner-item { display: flex; align-items: center; gap: 14px; } .reviews .reviews-inner .reviews-inner-item .reviews-inner-img img { object-fit: cover; width: 64px; height: 64px; border-radius: 500px; } .reviews .reviews-inner .reviews-inner-item .reviews-inner-text h3 { font-weight: var(--bold); } .reviews .reviews-inner .reviews-inner-item .reviews-inner-text p { padding-top: 0; } .reviews .reviews-inner .reviews-inner-btn { font-size: 18px; font-weight: var(--medium); line-height: 20px; font-family: var(--roboto); color: var(--primary-color); border-radius: 3px; background: #ededed; border: 1px solid #e9e9e9; padding: 10px 25px; } .reviews .reviews-inner-btm { display: flex; align-items: center; gap: 10px; margin-top: 35px; border-top: 1px solid #e9e9e9; padding-top: 30px; } .reviews .reviews-inner-btm .reviews-inner-btm-img { margin-left: 70px; } .reviews .reviews-inner-btm .reviews-inner-btm-img img { width: 48px; height: 48px; border-radius: 500px; object-fit: cover; } .write-your-review-item .write-your-review-stars { display: flex; align-items: center; gap: 10px; } .write-your-review-item .write-your-review-stars .icon { display: flex; align-items: center; gap: 5px; padding: 0; border: 0; background-color: transparent; } .write-your-review-item .write-your-review-stars .icon li { border: 0; } .write-your-review-item .write-your-review-stars .icon li svg { color: #ffa800; } .write-your-review-item .write-your-review-stars .icon li i { color: #ffa800; } .write-your-review-item .write-your-review-stars span { font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--paragraph-color); font-family: var(--roboto); } .write-your-review-item .form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 20px; } .write-your-review-item .form-item .form-inner { width: 100%; } .write-your-review-item .form-item .form-inner .form-label { font-size: 16px; font-weight: var(--regular); line-height: 18px; font-family: var(--roboto); color: var(--headline-color); } .write-your-review-item .form-item .form-inner .form-label span { color: var(--primary-color); } .write-your-review-item .form-item .form-inner .form-control { font-size: 16px; font-weight: var(--regular); line-height: 18px; font-family: var(--roboto); color: var(--headline-color); padding: 20px 25px; border-radius: 4px; border: 1px solid #e9e9e9; background-color: var(--white-color); } .write-your-review-item .form-item .form-inner .form-control:focus { border-color: var(--primary-color); } .write-your-review-item .form-item .form-inner .form-control::placeholder { color: #b1b1b1; } .write-your-review-item .thm-btn-two { border: 1px solid var(--primary-color); margin-top: 16px; } .join-a-dealer { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .join-a-dealer-bg { padding: 80px 75px 90px 75px; border-radius: 10px; background-color: #f9faff; } .dealers-information { border-bottom: 1px solid #e9e9e9; padding-bottom: 10px; } .dealers-information.two { margin-top: 50px; } .join-a-dealer-form-main { margin-top: 50px; } .join-a-dealer-form-main.two { margin-top: 20px; } .join-a-dealer-form-main.two .join-a-dealer-form-item .join-a-dealer-form-inner .icon span svg { fill: currentColor; color: #b1b1b1; } .join-a-dealer-form-main.two .thm-btn { width: 100%; border: 1px solid var(--headline-color); margin-top: 25px; height: 56px; display: flex; align-items: center; color: var(--white-color); gap: 10px; background-color: var(--primary-color); } .join-a-dealer-form-main.two .thm-btn:hover { border-color: var(--primary-color); } .join-a-dealer-form-main.two .thm-btn::after { background-color: var(--headline-color); } .join-a-dealer-form-main.two .thm-btn::before { background-color: var(--headline-color); } .join-a-dealer-form-main.two .thm-btn-two { width: 100%; margin-top: 25px; } .join-a-dealer-form-main .join-a-dealer-form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; margin-top: 13px; } .join-a-dealer-form-main .join-a-dealer-form-item:first-child { margin-top: 0; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner { width: 100%; position: relative; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner.two .form-control::placeholder { color: var(--primary-color); } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; color: var(--headline-color); } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-label span { color: var(--primary-color); } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-control { padding: 20px 25px; background-color: var(--white-color); color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; border-radius: 4px; border: 1px solid #ededed; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-control:focus { border-color: var(--primary-color); color: var(--headline-color); } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-control.two::placeholder { font-size: 80px; line-height: 0; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .icon { position: absolute; right: 25px; top: 47px; cursor: pointer; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .icon span svg { fill: currentColor; color: var(--headline-color); } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-select { padding: 20px 25px; background-color: var(--white-color); color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; border-radius: 4px; border: 1px solid #ededed; } .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-select:focus { border-color: var(--primary-color); color: var(--headline-color); box-shadow: 0 0 0 0.25rem transparent; } .terms-and-conditions { font-weight: var(--medium); line-height: 20px; margin-top: 50px; font-family: var(--roboto); } .form-check { display: flex; align-items: end; margin-bottom: 0; gap: 12px; } .form-check .form-check-input { height: 20px; width: 20px; cursor: pointer; border: 1px solid #e9e9e9; margin-top: 20px; } .form-check .form-check-input:focus { box-shadow: 0 0 0 0.25rem transparent; } .form-check .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .form-check .form-check-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 19px; } .form-check .form-check-label span { color: var(--primary-color); } .terms-and-conditions-btn .thm-btn { border: 1px solid var(--primary-color) !important; background-color: var(--headline-color) !important; } .terms-and-conditions-btn .thm-btn:hover { border: 1px solid var(--headline-color) !important; } .terms-and-conditions-btn .thm-btn::after { background-color: var(--primary-color) !important; } .terms-and-conditions-btn .thm-btn::before { background-color: var(--primary-color) !important; } .upload-picture { background-color: var(--white-color); padding: 30px 10px; border: 1px solid #e9e9e9; border-radius: 8px; } .upload-picture .upload-picture-img { text-align: center; } .upload-picture .upload-picture-img img { height: 160px; width: 160px; border-radius: 500px; object-fit: cover; } .upload-picture .upload-picture-btn { text-align: center; position: relative; display: flex; align-items: center; justify-content: center; margin-top: 40px; } .upload-picture .upload-picture-btn .thm-btn { border: 1px solid transparent; width: 268px; height: 50px; display: flex; align-items: center; gap: 12px; } .upload-picture .upload-picture-btn .thm-btn span svg { fill: currentColor; color: var(--white-color); } .upload-picture .upload-picture-btn input[type="file"] { position: absolute; top: 0; left: 0; top: 0; left: 0; z-index: 1; height: 100%; width: 100%; opacity: 0; cursor: pointer; } .upload-picture .upload-picture-text { margin-top: 50px; text-align: center; } .upload-picture .upload-picture-text h5 { font-family: var(--roboto); font-weight: var(--medium); line-height: 20px; padding-bottom: 17px; } .upload-picture .upload-picture-text h6 { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: #6b6c6c; } .upload-picture .upload-picture-text h6 span { font-size: 18px; color: var(--headline-color); } .loan { padding: 120px 0; position: relative; z-index: 1; background-position: center; background-repeat: no-repeat; background-size: cover; background-attachment: fixed; } .loan .loan-bg { padding: 30px 20px 30px 20px; background-color: #0d274e; border-radius: 8px; border: 1px solid #1e4073; } .loan .loan-taitel { font-size: 46px; font-weight: var(--bold); line-height: 46px; font-family: var(--DMSans); color: var(--white-color); border-bottom: 1px solid #1e4073; padding-bottom: 16px; } .loan .loan-form-min { margin-top: 25px; } .loan .loan-form-min .loan-form-item { position: relative; margin-bottom: 15px; } .loan .loan-form-min .loan-form-item .form-label { font-size: 16px; font-weight: var(--regular); line-height: 18px; font-family: var(--roboto); color: var(--white-color); } .loan .loan-form-min .loan-form-item .form-label span { color: var(--primary-color); } .loan .loan-form-min .loan-form-item .form-control { font-size: 16px; font-weight: var(--regular); line-height: 16px; font-family: var(--roboto); color: var(--headline-color); padding: 12px 12px 12px 80px; border: 1px solid var(--white-color); background-color: var(--white-color); border-radius: 4px; } .loan .loan-form-min .loan-form-item .form-control:focus { box-shadow: 0 0 0 0.25rem transparent; border-color: var(--primary-color); } .loan .loan-form-min .loan-form-item .form-control::placeholder { color: rgba(13, 39, 78, 0.6); } .loan .loan-form-min .loan-form-item .icon { position: absolute; top: 38px; left: 20px; border-right: 1px solid rgba(13, 39, 78, 0.2); padding-right: 18px; } .loan .loan-form-min .loan-form-item .icon span svg { stroke: currentColor; color: var(--primary-color); } .loan .loan-form-min .loan-form-item .icon span .svg-two { stroke: transparent; fill: currentColor; color: var(--primary-color); } .loan .loan-form-min .loan-form-item-btn { display: flex; align-items: center; gap: 25px; margin-top: 22px; } .loan .loan-form-min .loan-form-item-btn .reset-btn { font-size: 18px; font-weight: 500; line-height: 18px; color: var(--white-color); display: flex; align-items: center; gap: 6px; font-family: var(--roboto); transition: all linear 0.3s; } .loan .loan-form-min .loan-form-item-btn .reset-btn:hover { color: var(--primary-color); } .loan .loan-form-min .loan-form-item-btn .reset-btn:hover span svg { color: var(--primary-color); } .loan .loan-form-min .loan-form-item-btn .reset-btn span svg { fill: currentColor; color: var(--white-color); transition: all linear 0.3s; } .loan .estimate-item { padding: 20px; border-radius: 8px; background-color: #163461; margin-left: 35px; } .loan .estimate-item .estimate-taitel { font-size: 46px; font-weight: var(--bold); line-height: 46px; color: var(--white-color); border-bottom: 1px solid #1e4073; padding-bottom: 16px; padding-top: 0; text-align: center; } .loan .estimate-item .estimate-img { padding: 70px 0; display: flex; align-items: center; justify-content: center; } .loan .estimate-item .estimate-img img { width: 218px; height: 165px; } .loan .estimate-item .estimate-payment ul li { font-size: 16px; font-weight: var(--regular); line-height: 18px; font-family: var(--roboto); color: var(--white-color); display: flex; align-items: center; justify-content: space-between; padding-bottom: 20px; } .loan .estimate-item .estimate-payment ul li span { font-size: 18px; font-weight: var(--semiBold); } .loan .estimate-item .estimate-payment ul li:last-child { border-top: 1px solid #1e4073; padding-top: 20px; padding-bottom: 0; } .loan-calculator { background: var(--white-color); padding-bottom: 0; } .loan-calculator .loan-bg { padding: 60px 80px 80px 80px; } .loan-calculator .loan-form-min { margin-top: 0; } .loan-calculator .loan-form-min .loan-form-item { margin-bottom: 25px; } .loan-calculator .loan-form-min .loan-form-item .icon { top: 47px; } .loan-calculator .loan-form-min .loan-form-item .form-control { padding: 20px 12px 20px 80px; } .loan-calculator .loan-form-min .thm-btn { height: 56px; margin-top: 30px; } .loan-calculator .loan-taitel { border-bottom: 1px solid transparent; text-align: center; } .loan-calculator .loan-taitel-dec { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--white-color); text-align: center; padding: 0 66px; margin-bottom: 60px; } .loan-calculator .estimate-item { margin-left: 35px; } .login { position: relative; z-index: 1; background-color: var(--white-color); padding: 120px 0; } .login .thm-btn-two { width: 100%; } .login-bg { border-radius: 10px; background: #f9faff; padding: 80px; } .login-form-item { display: flex; align-items: center; justify-content: space-between; gap: 20px; } .login-form-item.two { margin-top: 20px; } .login-form-item.two .form-control::placeholder { font-size: 100px; color: #b9b9b9; } .login-form-item.three { margin-top: 20px; } .login-form-item .login-form-inner { position: relative; width: 100%; } .login-form-item .login-form-inner .icon { position: absolute; top: 47px; right: 25px; } .login-form-item .login-form-inner .icon span svg { fill: currentColor; color: var(--headline-color); } .login-head { padding-bottom: 36px; } .login-head h3 { color: var(--headline-color); } .login-head span { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); padding-top: 10px; display: inline-block; } .from-txt { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; margin-bottom: 6px; } .from-txt span { color: var(--primary-color); } .form-control { color: #b1b1b1; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; padding: 20px 25px; border-radius: 4px; border: 1px solid #ededed; background: var(--white-color); } .form-control:focus { color: var(--headline-color); border-color: var(--primary-color); } .form-select { color: var(--headline-color); font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 18px; padding: 20px 25px; border-radius: 4px; border: 1px solid #ededed; } .form-select:focus { color: var(--headline-color); border-color: var(--primary-color); box-shadow: 0 0 0 0.25rem transparent; } .form-check-input:checked { background-color: var(--primary-color); border-color: var(--primary-color); } .form-check-input:focus { border-color: var(--primary-color); box-shadow: 0 0 0 0.25rem transparent; } .form-check-input { border: 1px solid #e9e9e9; } .form-check-label { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .forget-btn { display: flex; justify-content: end; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--primary-color); } .login-text { text-align: center; position: relative; margin-top: 45px; z-index: 1; } .login-text::after { position: absolute; content: ""; top: 12px; left: 50%; width: 50%; height: 1px; background-color: #eaeaea; z-index: -1; transform: translate(-50%, -50%); } .login-text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--headline-color); } .login-btn-item { margin-top: 45px; } .login-btn-item .login-btn { border: 0; border-radius: 5px; background: #e9f2ff; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--headline-color); width: 100%; padding: 16px 0; display: flex; align-items: center; gap: 10px; justify-content: center; margin-bottom: 20px; } .login-btn-item .login-btn:last-child { margin-bottom: 0; } .login-btn-item .login-btn span { line-height: 0; } .create-accoun-text { text-align: center; margin-top: 20px; } .create-accoun-text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); } .create-accoun-text p span { padding-left: 5px; } .create-accoun-text p span a { color: var(--headline-color); } .login-img { border-radius: 10px; text-align: end; overflow: hidden; padding-left: 45px; position: relative; } .login-img:hover::after { animation: shine 800ms; } .login-img::after { position: absolute; content: ""; top: 0; left: -75%; z-index: 2; display: block; width: 50%; height: 100%; background: linear-gradient( to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100% ); transform: skewX(-25deg); } .login-img img { width: 100%; height: 708px; border-radius: 10px; } .formbold-mb-5 { margin-bottom: 20px; } .formbold-pt-3 { padding-top: 12px; } .formbold-main-wrapper { display: flex; align-items: center; justify-content: center; position: fixed; bottom: 126px; right: 110px; z-index: 1; } .formbold-main-wrapper .thm-btn { width: 100%; border: 0; cursor: pointer; display: flex; align-items: center; gap: 10px; } .formbold-main-wrapper .thm-btn span { line-height: 0; } .formbold-main-wrapper .thm-btn span svg { fill: currentColor; color: var(--white-color); } .formbold-form-wrapper { max-width: 550px; width: 100%; background: #f4f2f3; border-radius: 8px; display: none; } .formbold-form-wrapper.active { display: block; margin-bottom: 10px; } .formbold-form-label { display: block; font-weight: 500; font-size: 16px; color: #07074d; margin-bottom: 12px; } .formbold-form-label-2 { font-weight: 600; font-size: 20px; margin-bottom: 20px; } .formbold-text { color: var(--headline-color); font-family: var(--roboto); font-size: 12px; font-weight: var(--regular); padding: 12px 14px; background-color: var(--white-color); border-radius: 4px; width: 100%; display: inline-block; margin-bottom: 8px; } .formbold-form-input { width: 100%; padding: 12px 24px; border-radius: 6px; border: 1px solid #e9e9e9; background: var(--white-color); font-weight: var(--roboto); font-size: 16px; color: #6b7280; outline: none; resize: none; font-family: var(--roboto); } .formbold-form-input:focus { border-color: var(--primary-color); box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05); } .formbold-btn:hover { box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.05); } .formbold--mx-3 { margin-left: -12px; margin-right: -12px; } .formbold-px-3 { padding-left: 12px; padding-right: 12px; } .flex { display: flex; } .flex-wrap { flex-wrap: wrap; } .w-full { width: 100%; } .formbold-form-header { background: var(--white-color); display: flex; align-items: center; justify-content: space-between; padding: 7px 14px; border-radius: 8px 8px 0px 0px; } .formbold-form-header h3 { font-weight: 700; font-size: 20px; color: white; } .formbold-form-header button { background: var(--white-color); border: none; width: 30px; height: 30px; color: var(--headline-color); display: flex; align-items: center; justify-content: center; border-radius: 50px; } .formbold-form-header button svg { fill: currentColor; } .formbold-chatbox-form { padding: 10px 14px 20px 14px; } .formbold-action-buttons { max-width: 550px; margin-left: auto; margin-right: auto; display: flex; align-items: center; justify-content: flex-end; } .formbold-action-btn { width: 70px; height: 70px; background: var(--primary-color); color: white; border-radius: 50%; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; } .formbold-action-btn .formbold-cross-icon { display: none; } .formbold-action-btn.active .formbold-cross-icon { display: block; } .formbold-action-btn.active .formbold-chat-icon { display: none; } .container-full { width: 100%; } .mobile-header { display: none; position: relative; z-index: 111; background-color: var(--headline-color); } .mobile-header.two { background-color: var(--primary-color); } .thm2-main .mobile-header.two { background-color: var(--white-color); } .thm2-main .mobile-header.two #nav-opn-btn { background-color: var(--primary-color); } .thm2-main .mobile-header.two #nav-opn-btn svg { color: var(--white-color); } .m-nav-two .header-right-item .header-right-item-btn .dropdown span svg { color: var(--primary-color) !important; } .m-nav-three .header-right-item .header-right-item-btn .dropdown span svg { color: var(--primary-color) !important; } .mobile-header.two #nav-opn-btn { background-color: var(--white-color); } .mobile-header.two #nav-opn-btn i { color: var(--primary-color); } .mobile-header.two #nav-opn-btn svg { color: var(--primary-color); } .mobile-header.three { background-color: var(--primary-color); } .mobile-header.three #nav-opn-btn { background-color: var(--white-color); } .mobile-header.three #nav-opn-btn i { color: var(--primary-color); } .mobile-header.three #nav-opn-btn svg { color: var(--primary-color); } .mobile-header__container { display: flex; align-items: center; justify-content: space-between; padding: 15px 10px; } #nav-opn-btn { width: 40px; height: 40px; border: none; background: var(--primary-color); color: #fff; border-radius: 5px; font-size: 18px; } #offcanvas-nav { background: transparent; position: absolute; left: -300px; top: 0px; z-index: 99; width: 300px; height: 100vh; z-index: 999999; transition: 0.5s ease; } #offcanvas-nav::before { content: ""; width: 0%; height: 100%; background: rgba(0, 0, 0, 0.8); position: fixed; top: 0; left: 0; right: 0; z-index: -1; transition: 0.5s ease 0.3s; } #offcanvas-nav.open { left: 0px; } #offcanvas-nav.open::before { width: 100%; } #offcanvas-nav .m-nav { position: relative; background: #fff; padding-top: 15px; padding-left: 25px; padding-right: 25px; padding-bottom: 50px; z-index: 9; display: block; height: 100%; overflow-y: scroll; } #nav-cls-btn { position: absolute; right: 15px; top: 15px; background: none; border: none; outline: none; font-size: 22px; } #offcanvas-nav .m-nav .nav-links { flex-direction: column; align-items: stretch; gap: 15px; } #offcanvas-nav .m-nav .nav-links li { border-bottom: 1px solid #e9e9e9; margin-bottom: 20px; } #offcanvas-nav .m-nav .nav-links li:last-of-type { border-bottom: 1px solid transparent; margin-bottom: 0; } #offcanvas-nav .m-nav .nav-links li a { font-size: 16px; color: #000; display: flex; align-items: center; justify-content: space-between; } #offcanvas-nav .m-nav .nav-links li a::before { display: none; } #offcanvas-nav .m-nav .nav-links .dropdown .d-menu { position: relative; box-shadow: none; padding-left: 20px; padding-top: 15px !important; padding-top: 0px; visibility: visible; opacity: 1; display: none; transition: 0.5s ease-in 0s; } #offcanvas-nav .m-nav .nav-links .dropdown .d-menu li { padding: 5px 0px; } #offcanvas-nav .m-nav .nav-links .dropdown .d-menu li a { font-size: 15px; color: #000; } #offcanvas-nav .m-nav .nav-links .dropdown:hover .d-menu { display: block; } #offcanvas-nav .m-nav .logo { margin-bottom: 30px; } #offcanvas-nav .m-nav > .social-icons-s1 { gap: 12px; margin-top: 50px; } #offcanvas-nav .m-nav > .social-icons-s1 li a::before { display: none; } .not-found { background-color: var(--white-color); padding: 120px 0; position: relative; z-index: 111; } .not-found .not-found-box { padding: 103px 197px; background-color: #f9faff; border-radius: 10px; } .not-found .not-found-box .not-found-thumb-main .not-fount-main-thumb { width: 480px; height: 410px; } .not-found .not-found-box .not-found-thumb-main .not-fount-main-thumb img { width: 100%; height: 100%; } .not-found .not-found-box .not-found-txt { font-size: 24px; font-weight: var(--bold); text-align: center; } .not-found .not-found-box .not-found-sub-txt { font-size: 16px; line-height: 28px; font-weight: var(--regular); text-align: center; margin-top: 10px; } .not-found .not-found-box .not-found-sub-txt span { color: var(--headline-color); font-weight: --bold; } .inventory-not-found .not-found-box { padding: 110px; } .inventory-not-found .not-found-box .not-found-thumb-main .not-fount-main-thumb { width: 604px; height: 272px; } .pricing { position: relative; z-index: 1; background-color: var(--white-color); padding: 120px 0; } .pricing .taitel { text-align: center; } .pricing .taitel .taitel-img { transform: translate(-50%, -50%); left: 50%; bottom: -25px; } .pricing .pricing-titel { text-align: center; } .pricing.two .pricing-item-two { border: 1px solid var(--primary-color); } .pricing.two .pricing-item-two .pricing-text-box { color: var(--white-color); background-color: var(--primary-color); } .pricing.two .pricing-item-two .thm-btn-thr { border: 1px solid var(--primary-color); background-color: var(--headline-color); margin-top: 20px; color: var(--white-color); width: 100%; } .pricing.two .pricing-item-two .thm-btn-thr:hover { border: 1px solid var(--headline-color); } .pricing.two .pricing-item-two .thm-btn-thr::after { background-color: var(--primary-color); } .pricing.two .pricing-item-two .thm-btn-thr::before { background-color: var(--primary-color); } .pricing-car-main { position: relative; z-index: 1; } .pricing-car-main .pricing-car-pos-img-one { position: absolute; top: -250px; left: -245px; z-index: -1; } .pricing-car-main .pricing-car-pos-img-one img { width: 575px; height: 440px; object-fit: cover; } .pricing-taitel { padding-bottom: 20px; } .pricing-mt { width: 1192px; margin: auto; } .pricing-item { padding: 30px; background: var(--white-color); border: 1px solid #e9e9e9; border-radius: 8px; transition: var(--transition-all); position: relative; z-index: 1; } .pricing-item:hover { transform: translateY(-10px); } .pricing-item .pricing-text { font-weight: var(--medium); margin-left: 20px; } .pricing-item .pricing-text-box { font-size: 64px; line-height: 80px; padding: 20px 0 20px 20px; border-radius: 6px; background-color: #fcdfdf; margin-top: 12px; } .pricing.two .pricing-item .pricing-text-box { background-color: #f6f8ff; } .pricing.two .pricing-item-two .pricing-text-box { background-color: var(--primary-color); } .pricing-item .pricing-text-box sup { top: -33px; left: 0px; font-size: 30px; } .pricing-item .pricing-text-box span { font-size: 18px; font-weight: 500; line-height: 180%; } .pricing-item .pricing-item-box { margin-top: 25px; margin-left: 25px; } .pricing-item .pricing-item-box ul li { display: flex; align-items: center; gap: 22px; font-size: 18px; font-weight: var(--regularr); line-height: 250%; color: var(--headline-color); font-family: var(--roboto); } .pricing-item .pricing-item-box ul li span svg { fill: currentColor; color: #47ce85; } .pricing-item .pricing-item-box ul .pricing-item-box-two { color: var(--paragraph-color); } .pricing-item .pricing-item-box ul .pricing-item-box-two span svg { fill: currentColor; color: red; } .pricing-item .thm-btn { width: 310px; border: 1px solid var(--headline-color); background-color: var(--primary-color); margin-top: 20px; color: var(--white-color); } .pricing-item .thm-btn:hover { border: 1px solid var(--primary-color); } .pricing-item .thm-btn::after { background-color: var(--primary-color); } .pricing-item .thm-btn::before { background-color: var(--primary-color); } .pricing-item .thm-btn::after { background-color: var(--headline-color); } .pricing-item .thm-btn::before { background-color: var(--headline-color); } .pricing-item .thm-btn-two { margin-top: 20px; } .pricing-item-two { border: 1px solid var(--primary-color); } .pricing-item-two .pricing-text-box { color: var(--white-color); background-color: var(--primary-color); } .pricing-item-two .thm-btn-thr { border: 1px solid var(--primary-color); background-color: var(--headline-color); margin-top: 20px; color: var(--white-color); width: 100%; } .pricing-item-two .thm-btn-thr:hover { border: 1px solid var(--headline-color); } .pricing-item-two .thm-btn-thr::after { background-color: var(--primary-color); } .pricing-item-two .thm-btn-thr::before { background-color: var(--primary-color); } .package-details .package-details-item .package-details-table .table tr td { padding: 15px 50px; font-size: 18px; font-weight: 500; line-height: 20px; color: var(--headline-color); } .package-details .package-details-item .package-details-table .table tr td:last-of-type { text-align: end; } .package-details .payment .payment-txt { padding: 0px 10px; text-align: center; background-color: var(--headline-color); color: var(--white-color); font-size: 24px; font-weight: 400; border-radius: 6px 6px 0 0; } .package-details .payment .payment-inner { padding: 30px; background: var(--white-color); border: 1px solid #e9e9e9; } .package-details .payment .payment-inner a { display: block; margin-bottom: 14px; } .package-details .payment .payment-inner .payment-inner-item { height: 50px; background-color: #eef5ff; border: 1px solid #e9e9e9; display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; border-radius: 4px; margin-bottom: 14px; } .package-details .payment .payment-inner .payment-inner-item:focus-within { border-color: var(--headline-color); } .package-details .payment .payment-inner .payment-inner-item:focus-within::after { opacity: 1; } .package-details .payment .payment-inner .payment-inner-item::after { position: absolute; content: ""; top: 50%; left: 30px; height: 22px; width: 22px; background: url(../assets/images/icon/fucos-img.png) no-repeat center/cover; transform: translate(-50%, -50%); opacity: 0; } .package-details .payment .payment-inner .payment-inner-item .payment-inner-item-label { background-color: #eef5ff; } .package-details .payment .payment-inner .payment-inner-item .payment-inner-item-label img { width: 120px; height: 30px; } .package-details .payment .payment-inner .payment-inner-item .payment-inner-item-input { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); z-index: -1; background-color: #eef5ff; border: 0; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-item { margin-top: 20px; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-item h4 { display: flex; justify-content: space-between; font-weight: 400; font-size: 24px; border-bottom: 1px solid var(--paragraph-color); padding-bottom: 10px; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-txt { margin: 20px 0; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-txt p { color: var(--paragraph-color); line-height: 26px; font-weight: 400; font-size: 16px; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-from-item { display: flex; gap: 20px; margin-top: 20px; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-from-item .payment-modal-from-inner { width: 100%; } .payment-modal .modal-dialog .modal-content .modal-body .payment-modal-from-item .payment-modal-from-inner .thm-btn { border: 0; margin-top: 20px; } .bank-payment-modal .payment-modal-item h4 { display: flex; align-items: center; justify-content: space-between; margin: 20px 0; } .bank-payment-modal .bank-payment-modal-txt { margin-bottom: 15px; } .bank-payment-modal .bank-payment-modal-txt p { font-size: 16px; } .bank-payment-modal .payment-modal-from .payment-modal-from-item .payment-modal-from-inner .thm-btn-two { border: 0; margin-top: 20px; } .varified-badge svg { width: 24px; height: 24px; color: #07ac12; } @keyframes move { from { clip-path: circle(50px at 0% 50%); } to { clip-path: circle(50px at 100% 50%); } } .preloader { position: fixed; z-index: 10; height: 100vh; width: 100%; left: 0; top: 0; display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; align-items: center; justify-content: center; background: transparent; z-index: 99999999999999; } .preloader svg { position: absolute; top: 0; width: 100vw; height: 110vh; fill: var(--headline-color); } h5.preloader-text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 100px; color: var(--white-color); } h5.preloader-text::after { content: "Loading"; position: absolute; left: 0; top: 0; color: var(--primary-color); animation: move 2s infinite alternate; } @media (max-width: 1040px) { h5.preloader-text { font-size: 60px; } } .privacy { position: relative; z-index: 1; background-color: var(--white-color); padding: 107px 0 115px 0; } .privacy .privacy-text-item.two { margin-top: 40px; } .privacy .privacy-text-item .privacy-text-item-inner { margin-top: 16px; display: flex; align-items: center; gap: 100px; } .privacy .privacy-text-item .privacy-text-item-inner ul li { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); display: flex; align-items: center; gap: 10px; } .privacy .privacy-text-item .privacy-text-item-inner ul li span { line-height: 0; width: 5px; height: 5px; background-color: #6b6c6c; border-radius: 50px; display: inline-block; } .privacy .privacy-text-item p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); padding-top: 16px; } .slick-img-main { background-color: var(--white-color); position: relative; z-index: 1; display: flex; align-items: center; justify-content: space-between; } .slick-img-main .slick-img { position: relative; } .slick-img-main .slick-img img { width: 275px; height: 286px; } .slick-img-main .slick-img:hover .slick-img-overlay { opacity: 1; } .slick-img-main .slick-img .slick-img-overlay { position: absolute; content: ""; top: 50%; left: 50%; width: 233px; height: 246px; background-color: rgba(255, 96, 61, 0.9); border-radius: 5px; transform: translate(-50%, -50%); display: flex; align-items: center; justify-content: center; opacity: 0; transition: var(--transition-all); } .shop { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; } .shop .inventory-main-box .select-Brand-box .form-check .form-check-label { color: var(--paragraph-color); } .shop .inventory-main-box .select-Brand-box .form-check:focus-within .form-check-label { color: var(--headline-color); } .shop .inventory-main-box .top-selling-box { border-radius: 4px; background-color: var(--white-color); padding: 20px; border: 1px solid #e9e9e9; box-shadow: 0px 9px 126px 0px rgba(20, 0, 255, 0.06); } .shop .inventory-main-box .top-selling-box .top-selling-box-item { display: flex; align-items: center; gap: 15px; margin-bottom: 20px; } .shop .inventory-main-box .top-selling-box .top-selling-box-item:last-child { margin-bottom: 0; } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-img { width: 80px; height: 80px; border-radius: 4px; background: #f4f2f3; display: flex; align-items: center; justify-content: center; } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-img img { width: 68px; height: 68px; } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-text { flex: 1 1 0%; } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-text h6 { font-family: var(--roboto); line-height: 24px; font-weight: var(--regular); } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-text h5 { font-family: var(--roboto); font-weight: var(--medium); padding-top: 4px; } .shop .inventory-main-box .top-selling-box .top-selling-box-item .top-selling-box-text h5 del { color: var(--paragraph-color); } .shop .inventory-main-box .form-check-df { display: flex; align-items: center; justify-content: space-between; width: 100%; } .shop .inventory-main-box .form-check-df .icon { display: flex; align-items: center; gap: 5px; } .shop .inventory-main-box .form-check-df .icon li svg { color: #fcc013; } .shop .inventory-main-box .form-check-df .icon li i { color: #fcc013; } .shop .inventory-main-box .form-check-df .text { font-size: 14px; font-weight: var(--regular); line-height: 14px; font-family: var(--roboto); color: var(--paragraph-color); } .shop .shop-item { padding: 20px 20px 30px 20px; border-radius: 10px; background-color: #f9faff; } .shop .shop-item:hover .shop-item-top-text .icon i { color: var(--primary-color); } .shop .shop-item:hover .shop-item-img img { transform: scale(1.1); } .shop .shop-item .shop-item-top-text { display: flex; align-items: center; justify-content: space-between; } .shop .shop-item .shop-item-top-text .text h3 del { color: var(--paragraph-color); } .shop .shop-item .shop-item-top-text .icon i { font-size: 22px; color: var(--headline-color); transition: var(--transition-all); } .shop .shop-item .shop-item-img { margin-top: 13px; height: 302px; border-radius: 8px; border: 1px solid #e9e9e9; background-color: var(--white-color); display: flex; align-items: center; justify-content: center; position: relative; } .shop .shop-item .shop-item-img img { width: 202px; height: 216px; object-fit: cover; transition: var(--transition-ease-in-out); } .shop .shop-item .shop-item-img .shop-item-img-overlay { position: absolute; top: 16px; left: 16px; } .shop .shop-item .shop-item-img .shop-item-img-overlay h6 { font-family: var(--roboto); font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--white-color); padding: 6px 18px; border-radius: 2px; background-color: var(--primary-color); } .shop .shop-item .shop-item-bottom-text { margin-top: 22px; } .shop .shop-item .shop-item-bottom-text a h3 { color: var(--headline-color); font-size: 22px; } .shop .shop-item .shop-item-reating-icon { display: flex; align-items: center; gap: 10px; margin-top: 16px; } .shop .shop-item .shop-item-reating-icon .icon { display: flex; gap: 5px; } .shop .shop-item .shop-item-reating-icon .icon li { color: #fcc013; } .shop .shop-item .shop-item-reating-icon .text h6 { font-size: 14px; font-weight: var(--regular); line-height: 14px; font-family: var(--roboto); color: var(--paragraph-color); } .shop-details { padding: 120px 0; background-color: var(--white-color); position: relative; z-index: 1; overflow: hidden; } .shop-details .shop-details-slick .shop-details-slick-img { display: flex; align-items: center; justify-content: center; border-radius: 5px; background: #f9faff; height: 650px; } .shop-details .shop-details-slick .shop-details-slick-img img { width: 367px; height: 367px; } .shop-details .shop-details-slick-nav .shop-details-slick-img { width: 138px; height: 149px; border-radius: 5px; background: #f9faff; display: flex; align-items: center; justify-content: center; margin-bottom: 18px; } .shop-details .shop-details-slick-nav .shop-details-slick-img img { width: 97px; height: 97px; } .shop-details .shop-details-text p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; /* 100% */ text-transform: capitalize; color: var(--paragraph-color); } .shop-details .shop-details-text h3 { padding-top: 10px; } .shop-details .shop-details-text-item { margin-top: 37px; } .shop-details .shop-details-text-item h6 { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; /* 100% */ text-transform: capitalize; color: var(--paragraph-color); } .shop-details .shop-details-text-item h3 { display: flex; align-items: center; gap: 10px; padding-top: 10px; } .shop-details .shop-details-text-item h3 del { color: #9b9b9b; } .shop-details .shop-details-text-item h3 span { display: flex; align-items: end; gap: 5px; } .shop-details .shop-details-text-item h3 span svg { color: #ffc403; } .shop-details .shop-details-text-item h3 span i { font-size: 14px; color: #ffc403; } .shop-details .shop-details-text-item h3 span .text { font-family: var(--roboto); font-size: 14px; font-weight: var(--regular); line-height: 14px; color: var(--paragraph-color); } .shop-details .shop-details-text-item p { font-family: var(--roboto); font-size: 18px; font-weight: var(--regular); line-height: 28px; color: #0ca640; padding-top: 8px; } .shop-details .shop-details-dec { margin-top: 28px; } .shop-details .shop-details-dec p { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); padding-right: 134px; } .shop-details .shop-details-dec a { font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 20px; color: var(--primary-color); padding-top: 10px; } .shop-details .shop-details-btn { margin-top: 39px; } .shop-details .shop-details-btn .shop-details-btn-item { display: flex; align-items: center; gap: 30px; } .shop-details .shop-details-btn .shop-details-btn-item .quantity { display: flex; align-items: center; justify-content: center; padding: 0; width: 144px; height: 50px; border-radius: 4px; border: 1px solid var(--primary-color); background: var(--white-color); } .shop-details .shop-details-btn .shop-details-btn-item .quantity__minus, .shop-details .shop-details-btn .shop-details-btn-item .quantity__plus { color: #696969; font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 18px; } .shop-details .shop-details-btn .shop-details-btn-item .quantity__input { background: var(--white-color); color: #111; width: 70px; text-align: center; border: 1px solid transparent; outline: none; font-family: var(--roboto); font-size: 18px; font-weight: var(--medium); line-height: 18px; text-transform: capitalize; } .shop-details .shop-details-btn .shop-details-btn-item .thm-btn-two { width: 377px; height: 50px; } .shop-details .shop-details-btn .shop-details-btn-inner { display: flex; align-items: center; gap: 30px; margin-top: 23px; border-bottom: 1px solid #e9e9e9; width: 551px; padding-bottom: 40px; } .shop-details .shop-details-btn .shop-details-btn-inner a { display: flex; align-items: center; gap: 19px; font-family: var(--roboto); font-size: 16px; font-weight: var(--medium); line-height: 28px; color: var(--headline-color); } .shop-details .shop-details-btn .shop-details-btn-inner a span { line-height: 0; } .shop-details .shop-details-btn .shop-details-btn-inner a span svg { stroke: currentColor; color: var(--headline-color); } .shop-details .shop-details-others-item { margin-top: 40px; } .shop-details .shop-details-others-item ul li { padding-bottom: 18px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 16px; color: var(--paragraph-color); } .shop-details .shop-details-others-item ul li:last-child { padding-bottom: 0; } .shop-details .shop-details-others-item ul li span { font-weight: var(--medium); color: var(--headline-color); } .shop-details .shop-details-others-item ul .active { color: var(--primary-color); } .shop-details .shop-details-others-item ul .active span svg { fill: currentColor; color: var(--primary-color); } .shop-details .shop-details-social-icon { display: flex; align-items: center; gap: 28px; margin-top: 22px; } .shop-details .shop-details-social-icon .text span { font-family: var(--roboto); font-size: 16px; font-weight: var(--medium); line-height: 16px; color: var(--headline-color); } .shop-details .shop-details-social-icon .icon { display: flex; align-items: center; gap: 20px; } .shop-details .shop-details-social-icon .icon i { font-size: 20px; color: rgb(62, 117, 178); } .shop-details .shop-details-social-icon .icon .fa-pinterest { color: #e12828; } .shop-details .shop-details-social-icon .icon .fa-twitter { color: #3fd1ff; } .shop-details .shop-details-review { padding: 23px 30px 30px; border-radius: 5px; border: 1px solid #e9e9e9; background: #f9faff; margin-top: 120px; } .shop-details .shop-details-review .nav { gap: 80px; border-bottom: 1px solid #e9e9e9; padding-bottom: 20px; margin-bottom: 30px; } .shop-details .shop-details-review .nav .nav-item .nav-link { font-family: var(--DMSans); font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); padding: 0; } .shop-details .shop-details-review .nav-pills .nav-link.active, .shop-details .shop-details-review .nav-pills .show > .nav-link { color: var(--primary-color); background-color: #f8f8f8; position: relative; } .shop-details .shop-details-review .nav-pills .nav-link.active::before, .shop-details .shop-details-review .nav-pills .show > .nav-link::before { position: absolute; content: ""; top: 53px; left: 0; width: 100%; height: 2px; background-color: var(--primary-color); } .shop-details .shop-details-review .dec { padding-top: 30px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; } .shop-details .shop-details-review .shop-details-review-list { margin-top: 30px; } .shop-details .shop-details-review .shop-details-review-list li { display: flex; align-items: center; gap: 15px; font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .shop-details .shop-details-review .shop-details-review-list li span { display: inline-block; width: 6px; height: 6px; border-radius: 50px; background: #6b6c6c; } .shop-details .write-your-review-item .write-your-review-text { padding-top: 60px; padding-bottom: 30px; font-family: var(--DMSans); } .testimonial { background-color: var(--white-color); position: relative; z-index: 1; } .testimonial .taitel .taitel-img { position: absolute; bottom: -14px; left: 0px; } .testimonial .testimonial-p { font-size: 18px; font-weight: 400; line-height: 28px; color: var(--paragraph-color); padding-top: 20px; } .testimonial .sm-df { display: flex; flex-direction: column; } .testimonial .testimonial-slick-btn { display: flex; align-items: center; gap: 20px; margin-top: 52px; } .testimonial .testimonial-slick-btn .feature-slick-next span { line-height: 0; } .testimonial .testimonial-slick-main { padding: 40px 40px 30px 40px; background-color: var(--white-color); box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.06); border-radius: 8px; position: relative; z-index: 1; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-p { padding: 25px 0; border-bottom: 1px solid #e9e9e9; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-btm-item { display: flex; align-items: center; justify-content: space-between; margin-top: 30px; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-btm-item .testimonial-btm-item-txt-item { display: flex; align-items: center; gap: 15px; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-btm-item .testimonial-btm-item-txt-item h6 { font-size: 18px; font-weight: 600; line-height: 27px; letter-spacing: -0.02em; color: var(--headline-color); } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-btm-item .testimonial-btm-item-txt-item ul { display: flex; align-items: center; gap: 6px; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top-main .testimonial-btm-item .testimonial-btm-item-txt-item ul li span { display: block; color: #ffc200 !important; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top { display: flex; align-items: center; gap: 25px; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top .testimonial-slick-top-thumb { height: 60px; width: 60px; overflow: hidden; border-radius: 50%; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top .testimonial-slick-top-thumb img { width: 100%; height: 100%; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top .testimonial-slick-top-txt h4 { font-size: 20px; font-weight: 600; line-height: 30px; letter-spacing: -0.03em; } .testimonial .testimonial-slick-main .testimonial-slick .testimonial-slick-top .testimonial-slick-top-txt p { font-size: 14px; font-weight: 500; line-height: 27px; color: var(--paragraph-color); } .testimonial .testimonial-position-img { position: relative; width: 100%; } .testimonial .testimonial-position-img .testimonial-position-img-left { position: absolute; bottom: -61px; left: 0px; z-index: -1; background: url(../assets/images/thumb/testimonial-pos-left.png) no-repeat; width: 479px; height: 153px; } .testimonial .testimonial-position-img .testimonial-position-img-right { position: absolute; bottom: -120px; right: -370px; z-index: -1; background: url(../assets/images/thumb/testimonial-pos-right.png) no-repeat center; width: 721.37px; height: 318.51px; } .testimonial.two .feature-slick-next { border: 1px solid var(--primary-color); } .testimonial.two .feature-slick-next span svg { color: var(--primary-color); } .testimonial.two .feature-slick-next:hover { background-color: var(--primary-color); } .testimonial.two .feature-slick-next:hover span svg { color: var(--white-color); } .testimonial.two .feature-slick-prev { border: 1px solid var(--primary-color); } .testimonial.two .feature-slick-prev span svg { color: var(--primary-color); } .testimonial.two .feature-slick-prev:hover { background-color: var(--primary-color); } .testimonial.two .feature-slick-prev:hover span svg { color: var(--white-color); } .testimonial-two { background-color: var(--white-color); position: relative; z-index: 1; padding: 120px 0; } .testimonial-two .testimonial-slick-item { display: flex; align-items: center; gap: 30px; border-radius: 8px; background: var(--white-color); box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.06); padding: 30px; } .testimonial-two .testimonial-slick-item .testimonial-slick-img img { width: 168px; height: 243px; border-radius: 4px; object-fit: cover; } .testimonial-two .testimonial-slick-item .testimonial-slick-txt p { font-size: 23px; } .testimonial-two .testimonial-slick-item .testimonial-slick-txt-item { display: flex; justify-content: space-between; } .testimonial-two .testimonial-slick-item .testimonial-slick-txt-item .testimonial-slick-txt-item-text { margin-top: 26px; } .testimonial-two .testimonial-slick-item .testimonial-slick-txt-item .testimonial-slick-txt-item-text h4 { font-weight: var(--bold); } .testimonial-two .testimonial-slick-item .testimonial-slick-txt-item .testimonial-slick-txt-item-text span { font-size: 16px; font-weight: var(--regular); line-height: 26px; font-family: var(--roboto); color: var(--paragraph-color); } .testimonial-two .testimonial-slick-item .testimonial-slick-txt-item .testimonial-slick-txt-item-text-icon span svg { stroke: currentColor; color: var(--primary-color); } .testimonial-two .next-prev-btn { margin-top: 10px; } .trending { position: relative; z-index: 1; background: var(--white-color); overflow-x: hidden; } .trending::after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: url(../assets/images/hero/trending-bg.png) no-repeat center/cover; margin-left: 150px; z-index: -1; border-radius: 8px; } .trending .trending-taitel { color: var(--headline-color); } .trending .trending-car-list { margin-top: 45px; } .trending .trending-car-list ul li { font-size: 16px; font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); display: flex; align-items: center; gap: 8px; padding-bottom: 12px; } .trending .trending-car-list ul li a { color: var(--paragraph-color); transation: all linear 0.5s; } .trending .trending-car-list ul li a:hover, .trending .trending-car-list ul li a:hover span svg { color: var(--primary-color); } .trending .trending-car-list ul li:last-child { padding-bottom: 0; } .trending .trending-car-list ul li span { line-height: 0; } .trending .trending-car-list ul li span svg { stroke: currentColor; color: var(--paragraph-color); } .trending .trending-car-slick-btn { margin-top: 83px; } .trending .trending-car-slick-btn .testimonial-slick-btn { display: flex; align-items: center; gap: 20px; } .trending .trending-car-slick-btn .testimonial-slick-btn .feature-slick-prev span { line-height: 0; } .trending .brand-car-item { background-color: var(--white-color); margin: 0 15px; box-shadow: 0px 0px 60px 0px transparent; border: 1px solid var(--white-color); } .trending .brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text.text-two { background-color: var(--primary-color); color: var(--white-color); } .trending .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon { background-color: #ededed; } .trending .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background-color: var(--primary-color); } .trending .brand-car-item .brand-car-inner .brand-car-inner-item p { color: var(--primary-color); } .trending .brand-car-item:hover .brand-car-inner h3 { color: var(--primary-color); } .trending .trending-slick { margin-right: -400px; } .vedio-two .taitel.two span { color: var(--white-color); } .vedio { background-color: var(--white-color); position: relative; z-index: 1; } .vedio .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .vedio .vedio-bg { padding: 115px 0px 120px 100px; border-radius: 6px; position: relative; background-position: center; background-size: cover; background-repeat: no-repeat; } .vedio .vedio-taitel { color: var(--white-color); padding-top: 36px; } .vedio .vedio-btn { margin-top: 60px; } .vedio .vedio-btn .thm-btn { color: var(--headline-color); } .vedio .vedio-btn .thm-btn-two { display: inline-block; } .vedio .vedio-item { display: flex; align-items: center; justify-content: center; } .vedio .vedio-item .my-video-links { z-index: 1; position: relative; } .vedio .vedio-item .vedio-item-icon { width: 118px; height: 118px; border-radius: 100%; display: flex; align-items: center; justify-content: center; background-color: var(--white-color); position: relative; } .vedio .vedio-item .vedio-item-icon::after { position: absolute; content: ""; top: -25px; left: -27px; width: 170px; height: 170px; border-radius: 100%; background-color: var(--primary-color); animation: waves 4s linear infinite; z-index: -1; transform: translate(-50%, -50%); } .vedio .vedio-item .vedio-item-icon::before { position: absolute; content: ""; top: -25px; left: -27px; width: 170px; height: 170px; border-radius: 100%; background-color: var(--white-color); animation: waves 5s linear infinite; z-index: -1; transform: translate(-50%, -50%); } .vedio .vedio-item .vedio-item-icon span svg { fill: currentColor; color: var(--primary-color); } .vedio .vedio-counter { padding: 35px 70px; border-radius: 8px 0px 0 0; background-color: var(--white-color); box-shadow: 10px 10px 60px 0px rgba(0, 0, 0, 0.06); display: flex; align-items: center; justify-content: space-between; position: absolute; bottom: 0; right: 0; width: 1020px; } .vedio .vedio-counter .vedio-counter-item { display: flex; align-items: center; gap: 30px; border-left: 1px solid rgba(70, 217, 147, 0.3); padding-left: 95px; } .vedio .vedio-counter .vedio-counter-item:first-of-type { border-left: 1px solid transparent; padding-left: 0px; } .vedio .vedio-counter .vedio-counter-item .icon img { width: 90px; height: 90px; border-radius: 50px; object-fit: cover; } .vedio .vedio-counter .vedio-counter-item .text h2 { padding-top: 0; font-size: 70px; } .vedio .vedio-counter .vedio-counter-item .text h5 { font-weight: var(--medium); color: var(--paragraph-color); padding-top: 6px; } .vedio-two .vedio-item { display: flex; align-items: center; justify-content: center; } .vedio-two .vedio-item .my-video-links { z-index: 1; position: relative; } .vedio-two .vedio-item .vedio-item-icon::after { background-color: var(--primary-color); } .vedio-two .vedio-item .vedio-item-icon span svg { fill: currentColor; color: var(--primary-color); } .modal { z-index: 999999; } .col-p-0 { padding: 0; } .taitel { position: relative; } .taitel .taitel-img { position: absolute; bottom: -16px; left: 0px; } .taitel .taitel-img img { object-fit: cover; } .taitel span { font-size: 20px; color: var(--primary-color); font-weight: var(--bold); line-height: 24px; font-family: var(--DMSans); } .taitel.two span { color: var(--primary-color); } .taitel.thr span { color: var(--primary-color); font-family: var(--DMSans); } h2 { font-family: var(--DMSans); font-size: 46px; font-weight: var(--bold); line-height: 56px; color: var(--headline-color); padding-top: 16px; } h3 { font-size: 24px; font-weight: var(--bold); line-height: 34px; color: var(--headline-color); font-family: var(--DMSans); } h4 { font-size: 24px; font-weight: var(--regular); line-height: 30px; color: var(--headline-color); font-family: var(--DMSans); } h5 { font-size: 18px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--DMSans); } h6 { font-size: 16px; font-weight: var(--regular); line-height: 28px; color: var(--headline-color); font-family: var(--DMSans); } p { font-family: var(--roboto); font-size: 24px; font-weight: var(--regular); line-height: 30px; color: var(--paragraph-color); } .header-container { max-width: 1780px !important; } .container { max-width: 1440px; } .g-5, .gy-5 { --bs-gutter-y: 30px; } .g-5, .gx-5 { --bs-gutter-x: 30px; } .py-120px { padding-top: 115px; padding-bottom: 120px; } .pb-120px { padding-bottom: 120px; } .mt-56px { margin-top: 46px; } .mt-32px { margin-top: 22px; } .mt-30px { margin-top: 30px; } .mt-60px { margin-top: 50px; } .mt-48px { margin-top: 48px; } .mt-50px { margin-top: 38px; } .mt-40px { margin-top: 40px; } .work { background-color: var(--white-color); position: relative; z-index: 1; padding-bottom: 115px; } .work .taitel { text-align: center; } .work .taitel .taitel-img { transform: translate(-50%, -50%); left: 50%; bottom: -23px; } .work .work-taitel { text-align: center; } .work .work-item.two { margin-top: 78px; } .work .work-item:hover .work-item-text { color: var(--white-color); } .work .work-item .work-icon-item { display: flex; align-items: center; gap: 44px; } .work .work-item .work-item-text { font-size: 30px; font-weight: var(--bold); line-height: 30px; color: var(--headline-color); font-family: var(--DMSans); padding-top: 30px; transition: var(--transition-all); } .work .work-item .work-item-des { color: var(--paragraph-color); padding-right: 50px; padding-top: 15px; } .not-found-txt-main { text-align: center; margin-top: 30px; } .not-found-txt { font-size: 30px; font-weight: 400; color: var(--headline-color); margin-bottom: 10px; } .not-fount-main-thumb { text-align: center; } .not-fount-main-thumb span svg { height: 410px; width: 480px; } .car-not-fount-btn { margin-top: 20px; } .car-not-fount-btn .thm-btn-two { display: inline-block; } .cookie_consent_modal { width: 350px; padding: 30px; background-color: var(--white-color); position: fixed; bottom: 30px; left: 30px; z-index: 9999; border: 1px solid #e4e4e4; box-shadow: 2px 3px 4px 0 rgba(0, 0, 0, 0.05); border-radius: 4px; } .cookie_consent_modal .btn-close { position: absolute; top: 15px; right: 15px; opacity: 1; } .cookie_consent_modal h5 { font-size: 22px; font-weight: 500; } .cookie_consent_modal p { font-size: 16px; line-height: 27px; margin-top: 10px; } .cookie_consent_modal .thm-btn-two { margin-top: 20px; } .car_list_table { overflow-x: auto; } .actions-btn.delet { border: 0; color: var(--white-color); padding: 2px 10px; border-radius: 2px; background: var(--primary-color); } .actions-btn.delet span i { color: var(--white-color); } .privacy-text-item h4:first-of-type { padding-top: 0px; } .privacy-text-item h4 { padding-top: 16px; font-size: 20px; font-weight: 700; line-height: 28px; color: var(--headding-color); } .privacy-text-item ul li { font-family: var(--roboto); font-size: 16px; font-weight: var(--regular); line-height: 26px; color: var(--paragraph-color); list-style: disc; } .privacy-text-item ul { margin-left: 20px; padding-top: 10px; } .dashboard-inner-img-main .dashboard-inner-img { width: 84px; height: 84px; background-color: var(--white-color); border-radius: 50%; display: flex; align-items: center; justify-content: center; } .banner-slick .banner-slick-thumb { position: relative; } .banner-slick-thumb-overlay { position: absolute; bottom: 50px; left: 0; width: 100%; padding: 0 50px; z-index: 1; } .banner-slick-thumb-overlay .banner-slick-thumb-txt { display: flex; align-items: center; justify-content: space-between; } .banner-slick-thumb-overlay .banner-slick-thumb-txt p { font-size: 14px; font-weight: 400; line-height: 14px; color: var(--white-color); } .banner-slick-thumb-overlay .banner-slick-thumb-txt h6 { font-size: 20px; font-weight: 700; line-height: 28px; color: var(--primary-color); } .banner-slick-thumb-overlay .banner-slick-thumb-txt-two { border-bottom: 1px solid rgba(255, 255, 255, 0.3); padding-bottom: 20px; } .banner-slick-thumb-overlay .banner-slick-thumb-txt-two h4 { font-size: 20px; font-weight: 700; line-height: 28px; color: var(--white-color); text-align: start; padding-top: 5px; transition: var(--transition-all); } .banner-slick-thumb-overlay .banner-slick-thumb-txt-two h4:hover { color: var(--primary-color); } .banner-slick-thumb-overlay .banner-slick-thumb-txt-two a { display: inline; } .banner-slick-thumb-overlay-icon-main { text-align: center; } .banner-slick-thumb-overlay-icon-main .banner-slick-thumb-overlay-txt { font-size: 14px; font-weight: 400; line-height: 14px; color: var(--white-color); padding-top: 12px; } .banner-slick-thumb-overlay-icon-main { margin-top: 20px; display: flex; align-items: center; justify-content: space-between; gap: 10px; } .banner-slick-thumb-overlay-icon { color: var(--primary-color); } .bank-payment-modal .payment-modal-from-inner .thm-btn { margin-top: 20px; } .payment-modal .modal-title { color: var(--headline-color); } .payment-modal .modal-header .btn-close { background-color: var(--headline-color); border: 0; } .payment-modal .modal-header { padding: 16px 0; border-bottom: 1px solid #ededed; border-radius: 0; } .bank-payment-modal .modal-header .btn-close { background-color: var(--headline-color); border: 0; } .bank-payment-modal .modal-header { padding: 16px 0; border-bottom: 1px solid #ededed; border-radius: 0; } .bank-payment-modal .modal-title { color: var(--headline-color); } .m-nav .header-right-item .header-right-item-btn .btn-secondary { color: var(--headding-color); } .m-nav .header-right-item .header-right-item-btn .dropdown .btn-arrow svg { color: var(--headding-color); } .m-nav .header-right-item .header-right-item-btn .dropdown span svg { color: var(--primary-color); } .m-nav .header-right-item { margin-bottom: 20px; justify-content: space-between; } .m-nav .header-right-item .header-right-item-btn .dropdown.two .usd-icon { position: unset; } .m-nav .header-right-item .header-right-item-btn .dropdown.two { width: 115px; } .m-nav .header-right-item-btn { border: 1px solid #e9e9e9; padding: 10px 0px 10px 10px; } .dealers-details .brand-car-item { box-shadow: 0px 0px 60px 0px transparent; } .key-information { display: block !important; } .key-information li { padding: 10px 0; } .categories-two .mt-50px { margin-top: 30px; } .categories-three-view-btn { text-align: -webkit-right; } .p-sticky { position: sticky; top: 100px; } .inner-banner-df { display: flex; align-items: center; justify-content: start; flex-direction: column; margin-top: -37px; padding-bottom: 37px; } .inner-banner-two { background: #e7ecff; padding-bottom: 50px; height: 430px; } .inner-banner-two .inner-banner-img { background: url(../assets/images/hero/badcam-2.png) no-repeat center / cover; height: 436px !important; } .help-inner { padding-top: 115px; } .search-text1 { display: none; color: var(--white-color); font-weight: 500; font-size: 18px; } /*# sourceMappingURL=style.css.map */ /* theme 2 */ /* global things */ .input-light label, .input-bg label, .input-border label { font-size: var(--font-size-18); font-weight: var(--regular); color: var(--paragraph-color); display: block; margin-bottom: 8px; } .input-light input, .input-light textarea { background-color: var(--white-color); border-radius: 99999px; padding: 10px 20px; font-size: var(--font-size-18); line-height: var(--lineheight-26); color: var(--heading-color-2); } .input-bg input, .input-bg select, .input-bg textarea { background-color: var(--gray-100); border-radius: 99999px; padding: 10px 20px; font-size: var(--font-size-18); line-height: var(--lineheight-26); color: var(--heading-color-2); border: 1px solid var(--gray-100); outline: none; } .input-light textarea, .input-bg textarea { border-radius: 20px; } .input-bg input:focus { border-color: var(--heading-color-2); outline: none; } .input-border input { background-color: var(--gray-100); border: 1px solid var(--paragraph-color); border-radius: 99999px; padding: 10px 20px; font-size: var(--font-size-18); line-height: var(--lineheight-26); color: var(--heading-color-2); } .thm2-btn-border, .thm2-btn-primary { font-size: var(--font-size-18); line-height: var(--lineheight-36); font-weight: var(--medium); padding: 7px 32px; border-radius: 99999px; display: flex; justify-content: center; gap: 16px; align-items: center; position: relative; overflow: hidden; z-index: 1; } .thm2-btn-border { border: 1px solid var(--primary-color); color: var(--heading-color-2); background-color: transparent; } .thm2-btn-border:hover { color: var(--white-color); } .width-fit { width: fit-content; } .thm2-btn-primary { border: 1px solid var(--heading-color-2); color: var(--white-color); background-color: var(--heading-color-2); } .thm2-btn-primary > * { position: relative; z-index: 1; } /* shared pseudo-element for sliding background */ .thm2-btn-border::before, .thm2-btn-primary::before { content: ""; position: absolute; height: 400%; width: 200%; left: -220%; top: -100%; transition: all 0.5s; transform: rotate(10deg); } .thm2-btn-border::before { background-color: var(--primary-color); z-index: -1; } .thm2-btn-border * { position: relative; z-index: 1; } .thm2-btn-primary::before { background-color: #323232; } .thm2-btn-border:hover::before, .thm2-btn-primary:hover::before { left: -50%; top: -100%; } .thm2-btn-primary:hover { color: var(--white-color); } .thm2-bg-red { background-color: var(--primary-color); border: 1px solid var(--primary-color); } .thm2-bg-red:hover { border: 1px solid var(--heading-color-2); transition: var(--transition-all); } .thm2-bg-red::before { background-color: var(--heading-color-2); } /* headers */ .thm-2-header { position: fixed; width: 100%; z-index: 999999; } .thm-2-top-bar { background: var(--secondary-color); } .thm-2-header .header-border { padding: 8px 0; } .thm-2-header .nav-bg { animation: slideDown 1s ease-out; margin-top: -43px !important; z-index: 999; position: relative; background: #f7f7f7 !important; padding-bottom: 15px; box-shadow: 0 14px 16px 0 rgba(11, 2, 55, 0.1); } .thm-2-header .header-left-item { display: flex; align-items: center; gap: 40px; } .thm-2-header .header-left-item .header-left-inner { display: flex; align-items: center; gap: 8px; } .thm-2-header .header-left-item .header-left-inner .icon { line-height: 0; } .thm-2-header .header-left-item .header-left-inner .icon span svg { stroke: currentColor; color: var(--white-color); } .thm-2-header .header-left-item .header-left-inner .icon .span-two svg { fill: currentColor; color: var(--white-color); stroke: transparent; } .thm-2-header .header-left-item .header-left-inner .text p { line-height: 0; } .thm-2-header .header-left-item .header-left-inner .text p a { font-size: var(--font-size-18); font-weight: var(--regular); line-height: 1px; font-family: var(--roboto); color: var(--white-color); transition: var(--transition-all); } .thm-2-header .header-left-item .header-left-inner .text p a:hover { color: var(--primary-color); text-decoration-line: underline; } .header-right-item-btn-main { display: flex; align-items: center; gap: 10px; } .header-right-item { display: flex; align-items: center; gap: 20px; justify-content: end; } .header-right-item .header-right-item-btn .dropdown { position: relative; display: flex; align-items: center; justify-content: space-between; width: 115px; line-height: 0; } .header-right-item .header-right-item-btn .dropdown.two { width: 80px; } .header-right-item .header-right-item-btn .dropdown.two .btn-arrow { right: 14px; } .header-right-item .header-right-item-btn .dropdown.two .usd-icon { position: absolute; left: -15px; top: -5px; } .header-right-item .header-right-item-btn .dropdown span svg { stroke: currentColor; color: var(--white-color); } .header-right-item .header-right-item-btn .dropdown .btn-arrow { position: absolute; right: 18px; } .header-right-item .header-right-item-btn .dropdown .btn-arrow svg { fill: currentColor; color: var(--white-color); stroke: transparent; } .header-right-item .header-right-item-btn .dropdown .dropdown-menu { line-height: 15px; min-width: 100px; } .header-right-item .header-right-item-btn .dropdown .dropdown-menu li { line-height: 20px; } .header-right-item .header-right-item-btn .btn-secondary { color: var(--white-color); background-color: transparent; border-color: transparent; font-size: 14px; font-style: normal; font-weight: var(--regular); line-height: 14px; font-family: var(--roboto); display: flex; align-items: center; gap: 8px; } .header-right-item .header-right-item-btn .btn-secondary:focus { box-shadow: 0 0 0 0.25rem transparent; } .header-right-item .header-right-item-btn .btn-secondary::after { display: none; } .header-right-item .header-right-login-btn .thm-btn { color: var(--headline-color); background-color: var(--white-color); border: 1px solid var(--white-color); } .header-right-item .header-right-login-btn .thm-btn span { line-height: 0; } .header-right-item .header-right-login-btn .thm-btn span svg { stroke: currentColor; color: var(--headline-color); } .header-right-item .header-right-login-btn .thm-btn::after { background-color: var(--white-color); } .header-right-item .header-right-login-btn .thm-btn::before { background-color: var(--white-color); } .header-right-item .header-right-login-btn .thm-btn:hover { background-color: var(--primary-color); } .header-right-item .header-right-login-btn .thm-btn:hover::after { background-color: var(--primary-color); } .header-right-item .header-right-login-btn .thm-btn:hover::before { background-color: var(--primary-color); } .thm-2-header .menu-bg { background-color: #f7f7f7; padding: 0px 0; } .thm-2-header .menu-bg .nav-main { display: flex; align-items: center; justify-content: space-between; border-top: 1px solid transparent !important; margin-top: 0 !important; padding: 16px 0 !important; border-top: 1px solid transparent; } .thm-2-header .menu-bg .nav-main .nav-left { display: flex; align-items: center; gap: 140px; } .thm-2-header .menu-bg .nav-main .nav-left .logo { width: 170.165px; height: 47px; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li a { font-size: var(--font-size-18); font-weight: var(--regular); color: var(--headline-color); transition: var(--transition-all); display: flex; align-items: center; gap: 5px; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li a .fa-angle-down { font-size: var(--font-size-16); font-weight: 200; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li a:hover { color: var(--primary-color); } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li { transition: all linear 0.5s; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; list-style: 30px; } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .thm-2-header .menu-bg .nav-main .nav-left .menu ul li .sub-menu li a:hover::after { width: 100%; } .thm-2-header .menu-bg .nav-main .nav-btn { display: flex; align-items: center; gap: 30px; } .thm-2-header .menu-bg .nav-main .nav-btn .user { width: 50px; height: 50px; border: 1px solid var(--primary-color); display: flex; align-items: center; justify-content: center; border-radius: 4px; background-color: var(--white-color); position: relative; transition: all linear 0.3s; cursor: pointer; border-radius: 99999px; } .thm-2-header .menu-bg .nav-main .nav-btn .user:hover { background-color: var(--primary-color); border: 1px solid var(--primary-color); } .thm-2-header .menu-bg .nav-main .nav-btn .user:hover span svg { color: var(--white-color); } .thm-2-header .menu-bg .nav-main .nav-btn .user-list { position: absolute; top: -5px; right: -5px; width: 22px; height: 22px; background-color: var(--primary-color); border-radius: 50px; display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 400; line-height: 28px; color: var(--white-color); } .thm-2-header .menu-bg .nav-main .nav-btn .user span svg { stroke: currentColor; color: var(--primary-color); } .thm-2-login-btn { display: flex; gap: 6px; align-items: center; color: var(--white-color); font-size: var(--font-size-18); } .thm-2-login-btn span { display: flex; justify-content: center; align-items: center; width: 32px; height: 32px; border-radius: 9999px; background-color: var(--white-color); color: var(--heading-color-2); } .thm21-hero { padding-top: 132px; position: relative; z-index: 1; } .thm21-hero-wrapper { position: relative; padding: 192px 0px; background-repeat: no-repeat; background-size: cover; } .thm21-hero-wrapper::after { position: absolute; content: ""; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(90deg, #000000 21.05%, rgba(0, 0, 0, 0) 82.63%); opacity: 0.6; } .thm21-hero-container { position: relative; z-index: 2; } .thm2-banner-shortTitle { display: flex; align-items: center; gap: 10px; background: linear-gradient( 90.79deg, rgba(255, 255, 255, 0.2) 0.81%, rgba(255, 255, 255, 0.1) 98.9% ); padding: 12px 16px; border-radius: 99999px; font-size: var(--font-size-24); color: var(--white-color); width: fit-content; border: 1.5px solid rgba(255, 255, 255, 0.3); margin-bottom: 20px; } .thm2-banner-title { font-size: var(--font-size-66); line-height: var(--lineheight-74); font-weight: var(--medium); color: var(--white-color); max-width: 1076px; } /* search-bar */ .thm2-banner-search-bar { margin-top: 90px; } .thm2-banner-search-bar .nav-pills { margin-left: 30px; } .thm2-banner-search-bar .banner-sarchber-box-item { display: flex; gap: 18px; align-items: center; } .thm2-banner-search-bar .banner-sarchber-box-inner { display: flex; align-items: center; gap: 6px; width: 100%; background: var(--gray-100); padding-left: 15px; height: 52px; border-radius: 999px; } .thm2-banner-search-bar .banner-sarchber-box-inner:first-of-type { padding-left: 0; } .thm2-banner-search-bar .banner-sarchber-box-inner:last-of-type { border: 0; padding-left: 0; } .thm2-banner-search-bar .banner-sarchber-box-inner:nth-child(4) { border: 0; } .thm2-banner-search-bar .banner-sarchber-box-inner.two { justify-content: end; flex: 1; border: 0; } .thm2-banner-search-bar .banner-sarchber-box-inner .icon { line-height: 0; } .thm2-banner-search-bar .banner-sarchber-box-inner .icon svg { fill: #374151; color: #374151; } .thm2-banner-search-bar .banner-sarchber-box-inner .form-control { padding: 20px 20px 20px 48px; border-radius: 0px; font-family: var(--futura); color: var(--headline-color); border: 0; background: transparent !important; } .thm2-banner-search-bar .banner-sarchber-box-inner .form-select { background-color: transparent !important; } .thm2-banner-search-bar .banner-sarchber-box-inner .form-control::placeholder { color: rgba(13, 39, 78, 0.5); } .thm2-banner-search-bar .banner-sarchber-box-inner .form-select { padding: 20px 0px 20px 48px; box-sizing: border-box; border-radius: 0px; font-family: var(--futura); max-width: 100%; color: var(--headline-color); border: 0; background-position: right 0px center; background-image: url(../assets/images/icon/s-arrow.png); background-size: 12px 7px; } .thm2-banner-search-bar .banner-sarchber-box-inner .form-select option { max-width: 200px; } .thm2-banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn { border: 1px solid var(--primary-color); height: 52px; width: 52px; background-color: var(--primary-color); border-radius: 999px; transition: var(--transition-all); color: var(--white-color); } .thm2-banner-search-bar .banner-sarchber-box-inner.two { display: flex; align-items: end; margin-top: auto; } .thm2-banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn:hover { background-color: var(--white-color); border-color: var(--white-color); color: var(--primary-color); } .thm2-banner-search-bar .banner-sarchber-box-inner .sarchber-box-btn span svg { stroke: currentColor; transition: var(--transition-all); } .thm2-banner-search-bar .nav { overflow: hidden; border-radius: 8px 8px 0px 0; width: fit-content; } .thm2-banner-search-bar .nav .nav-link { padding: 12px 20px; background-color: transparent; color: var(--white-color); font-size: 16px; font-weight: 400; line-height: 16px; border-radius: 0; border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgba(255, 255, 255, 0.3); } .thm2-banner-search-bar .nav .nav-item:last-child .nav-link { border-radius: 0px 10px 0px 0px; } .thm2-banner-search-bar .nav .nav-item:first-child .nav-link { border-radius: 10px 0px 0px 0px; border-width: 1px 1px 0px 1px; } .thm2-banner-search-bar .nav .nav-link.active { background-color: var(--primary-color); border-color: var(--primary-color); } .thm2-banner-search-bar .banner-sarchber-box { background-color: rgba(255, 255, 255, 0.1); padding: 30px; border-radius: 20px; border: 1px solid rgba(255, 255, 255, 0.1); backdrop-filter: blur(80px); -webkit-backdrop-filter: blur(80px); } .thm2-banner-search-bar .search-label { font-size: var(--font-size-18); color: var(--white-color); margin-bottom: 8px; display: block; } .thm2-banner-search-bar .item-wrapper { width: 100%; box-sizing: border-box; } .thm2-banner-search-bar .item-wrapper:first-child { min-width: 300px; } .thm2-banner-search-bar .item-wrapper .banner-sarchber-box-inner { padding: 0px 20px 0 0; position: relative; } .thm2-banner-search-bar .banner-sarchber-box-inner .icon { position: absolute; left: 20px; pointer-events: none; } .thm2-sub-title { font-size: var(--font-size-20); color: var(--primary-color); } .thm2-title { font-weight: var(--medium); font-size: var(--font-size-46); color: var(--heading-color-2); padding-top: 8px; } .thm2-categories-card { border: 1px solid #f3f4f6; border-radius: 12px; padding: 14px; } .thm2-categories-card:hover { transition: var(--transition-all); border-color: var(--primary-color); } .thm2-categories-card .categories-logo-thumb { width: 100%; aspect-ratio: 192/132; border-radius: 8px; background: var(--stock-color); display: flex; align-items: center; justify-content: center; margin-bottom: 40px; } .thm2-categories-card .categories-logo-thumb img { width: 80%; height: 80%; max-width: fit-content; max-height: fit-content; object-fit: contain; } .thm2-categories-card .categories-logo-txt { display: flex; justify-content: space-between; align-items: center; } .thm2-categories-card .categories-logo-txt a p { font-size: var(--font-size-18); color: var(--paragraph-color); } .thm2-categories-card:hover .categories-logo-txt a p { color: var(--primary-color); transition: var(--transition-all); } .thm2-categories-card .categories-logo-txt h5 { font-size: var(--font-size-18); font-weight: var(--medium); color: var(--heading-color-2); } .thm2-categories-card:hover .categories-logo-txt h5 { color: var(--primary-color); transition: var(--transition-all); } .brand-car-two .nav .nav-link { border: 1px solid var(--primary-color); border-radius: 99999px; } .brand-car-two .nav-pills .nav-link.active { color: var(--white-color); background-color: var(--primary-color); border: 1px solid var(--primary-color); } .thm2-brand-car-item { padding: 0px !important; } .brand-car-two .thm2-brand-car-item .brand-car-item-img { border-radius: 8px 0px 0px 8px !important; } .brand-car-two .thm2-brand-car-item .brand-car-inner { padding: 24px 30px 24px 0px; } .thm2-brand-car-item .brand-car-inner .brand-car-inner-item span { font-size: var(--font-size-14); color: var(--primary-color); } .brand-car-two .thm2-brand-car-item .brand-car-inner .brand-car-inner-item p { font-size: var(--font-size-22); font-weight: var(--medium); color: var(--heading-color-2); } .brand-car-two .thm2-brand-car-item .brand-car-inner h3 { font-size: var(--font-size-22); font-weight: var(--medium); color: var(--heading-color-2); } .thm2-brand-car-item .brand-car-inner .brand-car-inner-item-two { align-items: start; } .thm2-brand-car-item .brand-car-inner .brand-car-inner-item-two span { font-size: var(--font-size-16); color: var(--heading-color-2); } .thm2-brand-car-item .brand-property-name { font-size: var(--font-size-16); color: var(--paragraph-color) !important; } .thm2-brand-car-item .brand-car-inner .brand-car-btm-txt { font-weight: var(--regular); font-family: var(--futura); } .thm2-brand-car-item .view-more span, .thm2-brand-car-item .view-more svg { font-size: var(--font-size-16); color: var(--heading-color-2); } .thm2-brand-car-item .view-more:hover span, .thm2-brand-car-item .view-more:hover svg { color: var(--primary-color); transition: var(--transition-all); } .thm2-brand-car-item .brand-car-inner .brand-car-btm-txt-btm { padding-top: 14px; } .thm2-brand-car-item .brand-car-inner-item-main { padding-bottom: 18px; } .brand-car-two .brand-car-item-img img { width: 100%; min-width: 100%; height: 100%; min-height: 100%; } .brand-car-two .thm2-brand-car-item { align-items: unset; } .thm2-video .thm2-sub-title, .thm2-video .thm2-title { color: var(--white-color); } .thm2-video .vedio-item-icon { width: 80px !important; height: 80px !important; border-radius: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: var(--primary-color) !important; position: relative !important; } .thm2-video .vedio-item .vedio-item-icon::before, .thm2-video .vedio-item .vedio-item-icon::after { top: auto; left: auto; background-color: var(--primary-color) !important; } .vedio.thm2-video .vedio-bg { padding: 174px 122px 174px 122px; } .thm2-brand-car-item .brand-car-inner h3 { color: var(--heading-color-2); } .feature-two .thm2-brand-car-item .brand-car-inner .brand-car-inner-item p { color: var(--heading-color-2); font-weight: var(--medium); } .thm2-brand-car-item .brand-car-inner h3 { font-size: var(--font-size-22); font-weight: var(--medium); } .thm2-loancard { width: 100%; max-width: 600px; margin-left: auto; background-color: var(--white-color); border-radius: 12px; padding: 30px; } .thm2-loancard .loan-taitel { font-size: var(--font-size-46); font-weight: var(--medium); color: var(--heading-color-2); line-height: var(--lineheight-56); border-bottom: none; margin-bottom: 10px; } .thm2-loan-description { font-size: var(--font-size-16); color: var(--paragraph-color); padding-bottom: 28px; border-bottom: 1px solid var(--stock-color); font-family: var(--futura); margin-bottom: 30px; } /* loan form */ .thm2-loan-form { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } .thm2-cal-details { padding-top: 40px; padding-bottom: 40px; width: 100%; } .thm2-cal-item { display: flex; justify-content: space-between; align-items: center; } .thm2-cal-title { font-size: var(--font-size-18); color: var(--heading-color-2); } .thm2-amount { font-size: var(--font-size-18); color: var(--heading-color-2); } /* testimonials */ .thm2-testimonial-p { font-size: var(--font-size-18); margin-top: 28px; } .thm2-slider-arrow { height: 50px; width: 50px; border-radius: 9999px; } .thm2-testimonial-wrapper { min-width: 200%; } .thm2-testimonial-slick-top-main { position: relative; padding: 34px 40px; border-radius: 8px; background: var(--stock-color); } .thm2-testimonial-slick-top-main .testimonial-p { font-size: var(--font-size-24); line-height: var(--lineheight-36); color: var(--paragraph-color); padding-top: 0px; } .thm2-testimonial-slick-top-main .testimonial-btm-item-txt-item { display: flex; margin-top: 24px; gap: 14px; align-items: center; } .thm2-testimonial-slick-top-main .testimonial-btm-item-txt-item h6 { font-weight: var(--medium); font-size: var(--font-size-18); color: var(--heading-color-2); line-height: 18px; letter-spacing: -2%; vertical-align: middle; } .thm2-testimonial-slick-top-main .testimonial-btm-item-txt-item ul { display: flex; gap: 6px; color: #ff9028; } .thm2-testimonial-slick-top { margin-top: 80px; display: flex; align-items: center; gap: 24px; } .thm2-testimonial-slick-top-thumb { height: 60px; width: 60px; border-radius: 99999px; overflow: hidden; } .thm2-testimonial-slick-top-thumb img { width: 100%; height: 100%; object-fit: cover; } .thm2-testimonial-slick-top-txt h4 { font-weight: var(--medium); font-size: var(--font-size-20); line-height: var(--lineheight-20); letter-spacing: -3%; color: var(--heading-color-2); } .thm2-testimonial-slick-top-txt p { font-weight: var(--medium); font-size: var(--font-size-20); line-height: var(--lineheight-30); letter-spacing: -3%; } .thm2-testimonial-btm-item-thumb { position: absolute; bottom: 0; right: 0; } .thm2-testimonial-slick-top-main.slick-slide { margin: 0 10px; /* Half of the desired gap */ } /* blogs */ .thm2-blog-item { } .thm2-blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .txt a { font-family: var(--futura); } .thm2-blog-item .blog-item-inner .blog-item-inner-text h3 { font-weight: 500; color: var(--heading-color-2); } .thm2-blog-item:hover .blog-item-inner-text h3 { text-decoration: underline; } /* footer */ .thm2-footer { position: static; padding-top: 0px; } .thm2-cta { padding: 40px 80px 40px 80px; border-radius: 12px; border-color: rgba(0, 0, 0, 0); background: transparent; overflow: hidden; min-width: 100% !important; position: relative; } .thm2-cta-bg { width: 100%; height: 50%; position: absolute; background: var(--white-color); } .thm2-cta-wrapper { position: relative; z-index: 1px; } .thm2-newsletter-txt { color: var(--white-color); font-weight: var(--medium); font-size: var(--font-size-46); line-height: var(--lineheight-56); margin-bottom: 6px; } .thm2-newsletter-desc { font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; text-align: left; color: var(--white-color); margin-bottom: 36px; } .thm2-newsletter-search-box { display: flex; background: var(--white-color); border-radius: 999px; border: 1px solid #e3e3e3; padding: 4px; } .newsletter-search-input { flex: 1 1 0%; border: none; background-color: transparent; padding: 0px 8px; outline: none; } .newsletter-search-input:focus { outline: none; } .thm2-subscribe-btn { display: flex; gap: 6px; align-items: center; background-color: var(--heading-color-2); color: var(--white-color); border: none; font-weight: var(--medium); font-size: var(--font-size-18); padding: 7px 20px; border-radius: 9999px; transition: var(--transition-all); } .thm2-subscribe-btn:hover { background-color: #323232; } .thm2-cta-bg-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; border-radius: 12px; } .thm2-footer-social-btn { height: 48px; width: 48px; border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 9999999px; display: flex; justify-content: center; align-items: center; background: transparent; color: var(--heading-color-2); transition: var(--transition-all); } .thm2-footer-social-btn:hover { background: var(--white-color); } .footer .footer-icon .footer-icon-item .thm2-footer-social-btn a span svg { color: var(--white-color); } .thm2-footer-social-btn:hover a span svg { color: var(--heading-color-2) !important; } .thm2-footer .footer-text-p { padding: 32px 0px 0px 0px; } .thm2-footer .footer-text-p p { font-size: var(--font-size-18); line-height: var(--lineheight-28); color: var(--white-color); font-family: var(--futura); } .thm2-footer .footer-icon { margin-top: 48px; } .thm2-footer .footer-icon .footer-icon-item { gap: 16px; } .thm2-footer .footer-item-text h3 { font-size: var(--font-size-26); font-weight: var(--medium); } .thm2-footer .footer-item-text-link ul li a { font-size: var(--font-size-18); } .thm2-footer .footer-item-text-link.two ul li a span svg { fill: currentColor; color: currentColor; } .thm2-footer .copyright .copyright-text p { font-size: var(--font-size-18); color: var(--white-color); } .screen-width { max-width: 100vw; overflow: hidden; } /* home 5 */ .thm2-h5-lg-container { max-width: 1720px; padding: 0px 16px; width: 100%; margin-left: auto; margin-right: auto; } .home5-header .menu-bg { background: transparent; } .home-5-header-content { border-radius: 9999999px; background: var(--white-color); padding: 20px; } .home5-header .nav-bg .home-5-header-content { background: transparent; } .home5-dropdown .btn-secondary { display: flex; align-items: center; gap: 4px; } .home5-dropdown .btn-secondary::after { display: none; } .home5-dropdown .btn-secondary { color: #fff; background-color: transparent; border-color: transparent; } .home5-dropdown .btn-secondary:focus { outline: none; box-shadow: none; } .home5-dropdown .m-nav { color: var(--primary-color); } .home5-dropdown .mr-2 { color: var(--heading-color-2); } .home5-dropdown .btn-arrow { color: var(--heading-color-2); } .home5-dropdown-2 .btn-secondary { background-color: transparent; border-color: transparent; color: var(--heading-color-2); } .home5-dropdown-2 .btn-secondary .icon { color: var(--primary-color); } .home5-dropdown-2 .btn-secondary:focus { outline: none; box-shadow: none; } .home5-dropdown-2 .btn-secondary::after { display: none; } .home5-header .menu-bg .nav-main { padding: 0 0 !important; } .home5-header { top: 30px; } .home-5-cta { display: flex; justify-content: space-between; } .home-5-cta .thm2-newsletter-desc { margin-bottom: 0px; } .home-5-cta .thm2-newsletter-txt { margin-bottom: 16px; padding-top: 0px; } .home-5-cta { padding: 70px 100px 70px 100px; } .form-content .thm2-newsletter-desc { margin-top: 10px; } .home5-cta-content { display: flex; justify-content: space-between; align-items: center; width: 100%; gap: 20px; } .home5-cta-content .text-content { width: 100%; max-width: 556px; } .home5-cta-content .form-content { width: 100%; max-width: 438px; } .font-futura, .font-futura * { font-family: var(--futura) !important; } .home-5-subscribe-btn { background: var(--primary-color); } .banner-five { padding-top: 290px; background-position: center; background-repeat: no-repeat; background-size: cover; padding-bottom: 190px; z-index: 9999; position: relative; background-color: var(--white-color); } .banner-five .banner-three-txt span { font-size: var(--font-size-24); padding: 12px 24px; background: var(--white-color); border-radius: 99999999px; display: block; width: fit-content; } .banner-five .banner-three-txt h1 { font-size: var(--font-size-66); font-weight: var(--medium); line-height: var(--lineheight-74); color: var(--heading-color-2); } .banner-five .banner-search-bar { margin-top: 98px; } .banner-five .nav { margin-bottom: 20px; gap: 12px; } .banner-five .nav .nav-link { font-size: var(--font-size-18); min-width: 120px; display: flex; justify-content: center; align-items: center; border: 1px solid var(--primary-color); border-radius: 9999999px; background: transparent; } .banner-five .nav .nav-link.active { color: var(--white-color); position: relative; overflow: visible; } .home-5-banner-search .nav { overflow: visible; } .banner-five .nav .nav-link.active::after { width: 14px; height: 14px; background: var(--primary-color); content: ""; position: absolute; bottom: -7px; left: 50%; transform: translateX(-50%) rotate(45deg); } .home-5-banner-search .nav .nav-item:first-child .nav-link, .home-5-banner-search .nav .nav-item:last-child .nav-link { border-radius: 9999px; border-width: 1px 1px 1px 1px; } .home-5-banner-search .nav .nav-link { color: var(--heading-color-2); } .home-5-banner-search .banner-sarchber-box { backdrop-filter: none; background: var(--white-color); border: 1px solid var(--white-color); } .home-5-banner-search .banner-sarchber-box-inner .sarchber-box-btn:hover { background: var(--heading-color-2); color: var(--white-color); } .home-5-banner-search .search-label { color: var(--paragraph-color); } .home-5-categories .taitel span { font-weight: var(--normal); } .thm2-sec-title { font-weight: var(--medium); padding-top: 6px; } .home-5-categories .categories-logo { box-shadow: 4px 4px 48px 0px rgba(34, 34, 34, 0.04); border-color: var(--stock-color) !important; background: var(--white-color) !important; border-radius: 12px; padding: 20px; transition: var(--transition-all); } .rounded-full { border-radius: 9999999px !important; } .rounded-lg{ border-radius: 12px !important; } .home-5-categories .categories-logo.hv-five { padding: 34px; } .home-5-categories .categories-logo:hover { border-color: var(--heading-color-2) !important; } .home-5-categories .categories-logo .categories-logo-txt { border-top: none; margin-top: 0px; flex-direction: column; gap: 8px; justify-content: center; padding-bottom: 0px; } .home-5-categories .categories-logo .categories-logo-txt p { font-size: var(--font-size-26); font-weight: var(--medium); color: var(--heading-color-2); padding-left: 0px; } .home-5-categories .categories-logo .categories-logo-txt h5 { font-weight: var(--normal); padding-right: 0px; font-size: var(--font-size-18); color: var(--paragraph-color); } .home-5-categories .categories-logo .categories-logo-thumb { width: 84px; height: fit-content; margin: 0px; padding: 4px; } .home-5-categories .categories-logo.hv-five .categories-logo-thumb { width: 110px; } .h5-trending .h5-trending-subtitle { font-size: var(--font-size-20); color: var(--primary-color); display: block; width: fit-content; } .h5-trending .trending-taitel { font-size: var(--font-size-46); font-weight: var(--medium); line-height: var(--lineheight-56); color: var(--heading-color-2); padding: 0px 0px; } .h5-trending .trending-car-list { margin-top: 38px; } .h5-trending-left { display: flex; justify-content: space-between; flex-direction: column; gap: 20px; padding-bottom: 12px; } .h5-trending .trending-car-slick-btn { margin-top: 0px; } .h5-trending .trending-slick-next, .h5-trending .trending-slick-prve { border-radius: 9999px; } .h5-trending .trending-slick-next:hover span svg { stroke: var(--white-color); } .h5-trending-slick { margin-right: -400px; } .h5-trending .brand-car-item { margin: 12px 12px; } .h5-brand-car .h5-trending-subtitle { font-size: var(--font-size-20); color: var(--primary-color); display: block; width: fit-content; } .h5-brand-car .trending-taitel { font-size: var(--font-size-46); font-weight: var(--medium); line-height: var(--lineheight-56); color: var(--heading-color-2); padding: 0px 0px; } .h5-pricing { padding-top: 0px; } .thm2-brand-car-item .brand-car-inner .brand-car-inner-item p { font-size: var(--font-size-22); font-weight: var(--medium); color: var(--heading-color-2) !important; } .h5-sec-subtitle { font-size: var(--font-size-20); color: var(--primary-color); display: block; width: fit-content; margin-bottom: 14px; font-weight: var(--regular) !important; } .h5-sec-title { font-size: var(--font-size-46); font-weight: var(--medium); line-height: var(--lineheight-56); color: var(--heading-color-2); padding: 0px 0px; } /* pricing */ .h5-pricing-card { padding: 40px !important; border-radius: 12px; border: 1px solid var(--stock-color); background: #f8f9fb; } .h5-pricing-card .pricing-icon { height: 66px; width: 66px; border-radius: 99999999px; display: flex; justify-content: center; align-items: center; border: 1px solid var(--stock-color); background: var(--white-color); margin-bottom: 20px; } .h5-pricing-card .pricing-text { margin-left: 0px; margin-bottom: 1px; font-weight: var(--medium); font-size: var(--font-size-26); line-height: var(--lineheight-36); color: var(--heading-color-2); } .h5-pricing-card .pricing-description { font-size: var(--font-size-18); line-height: var(--font-weight-28); color: var(--paragraph-color); margin-bottom: 20px; } .h5-pricing-card .pricing-text-box { font-size: var(--font-size-46); line-height: var(--lineheight-56); font-weight: var(--medium); padding: 0px 0 0px 0px; border-radius: 0px; background-color: transparent; margin-top: 0px; color: var(--heading-color-2); } .h5-pricing-card .pricing-text-box span { font-size: var(--font-size-18); color: var(--paragraph-color); } .h5-pricing-card .thm2-btn { border-radius: 999999px; background: var(--heading-color-2); padding: 8px 8px 8px 24px; display: flex; align-items: center; justify-content: space-between; margin-top: 44px; font-weight: var(--medium); font-size: var(--font-size-18); color: var(--white-color); transition: var(--transition-all); } .h5-pricing-card .thm2-btn:hover { background: #323232; } .h5-pricing-card .thm2-btn .btn-arrow { height: 44px; width: 44px; display: flex; justify-content: center; align-items: center; border-radius: 99999999px; background: var(--white-color); transition: var(--transition-all); color: var(--heading-color-2); } .h5-pricing-card .thm2-btn:hover .btn-arrow { transform: rotate(45deg); } .h5-pricing-card .pricing-item-box { margin-top: 45px; margin-left: 0px; padding-top: 26px; border-top: 1px solid var(--stock-color); } .h5-pricing-card .pricing-item-box ul { display: grid; gap: 8px; } .h5-pricing-card .pricing-item-box ul li { gap: 14px; font-size: var(--font-size-18); line-height: var(--lineheight-28); color: var(--paragraph-color); } .h5-pricing-card .pricing-item-box ul li span { display: flex; justify-content: center; align-items: center; height: 18px; width: 18px; border-radius: 9999px; background: var(--heading-color-2); padding: 4px; } .h5-pricing-card .pricing-item-box ul li span svg { color: var(--white-color); } .h5-pricing-card .pricing-item-box ul .pricing-item-box-two span { background: var(--primary-color) !important; color: var(--white-color); } .h5-pricing-card .pricing-item-box ul .pricing-item-box-two span svg { color: var(--white-color); } .h5-pricing-card.pricing-item-two { background: var(--heading-color-2); position: relative; overflow: hidden; } .h5-pricing-card.pricing-item-two .pricing-text, .h5-pricing-card.pricing-item-two .pricing-description, .h5-pricing-card.pricing-item-two .pricing-text-box, .h5-pricing-card.pricing-item-two .pricing-text-box span, .h5-pricing-card.pricing-item-two .pricing-item-box ul li { color: var(--white-color); } .h5-pricing-card.pricing-item-two .pricing-item-box ul li span { background: var(--white-color); } .h5-pricing-card.pricing-item-two .pricing-item-box ul li span svg { color: var(--heading-color-2); } .h5-pricing-card.pricing-item-two .thm2-btn { background: var(--primary-color); } .h5-pricing-card.pricing-item-two * { position: relative; z-index: 10; } .h5-pricing-card .pricing-cart-bg { display: none; } .h5-pricing-card.pricing-item-two .pricing-cart-bg { display: block; position: absolute; top: 0px; left: 0px; z-index: 0; } .color-white { color: var(--white-color); } .h5-dealers { padding-top: 40px; } .h5-dealers .dealer-two-item { width: 100%; padding: 30px 36px; border-radius: 8px; overflow: hidden; box-shadow: 4px 4px 48px 0px #2222220a; display: flex; flex-direction: column; justify-content: center; align-items: center; } .h5-dealers .dealer-two-item .icon { width: 100px; height: 100px; border-radius: 99999px; overflow: hidden; margin-bottom: 16px; } .h5-dealers .dealer-two-item .icon img { width: 100%; height: 100%; object-fit: cover; } .h5-dealers .dealer-two-item .title { font-size: var(--font-size-26); line-height: var(--lineheight-36); font-weight: var(--medium); color: var(--heading-color-2); margin-bottom: 16px; } .h5-dealers .dealer-two-item .title .varified-badge svg { color: #005fff; } .h5-dealers .dealer-two-item .content { display: flex; justify-content: center; align-items: center; gap: 10px; color: var(--paragraph-color); max-width: fit-content; } .h5-dealers .dealer-two-item .content .dot { width: 8px; height: 8px; border-radius: 999999px; background: #cfd2d6; } .h5-dealers .dealer-two-item .content .single-item { display: flex; align-items: center; gap: 6px; color: var(--paragraph-color); font-size: var(--font-size-18); } .two-car-bg { position: absolute; width: 100%; top: -160px; } .h5-brand-car { position: relative; z-index: 10; background: transparent; } .compare-section { max-width: 1264px; padding: 0 20px; margin: 0 auto; padding-top: 120px; } .compare-details { border-radius: 12px; border: 1px solid var(--stock-color); background-color: #f8f9fb; padding: 80px; } .compare-images-wrapper { display: flex; gap: 10px; position: relative; } .compare-image { width: 100%; background: var(--white-color); padding: 40px; border-radius: 12px; } .compare-image img { width: 100%; max-width: fit-content; margin: 0 auto; display: block; } .compare-title { font-size: var(--font-size-26); font-weight: var(--medium); color: var(--heading-color-2); text-align: center; } .compare-vs { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: flex; justify-content: center; align-items: center; width: 70px; height: 70px; border-radius: 99999px; background: var(--primary-color); font-size: var(--font-size-26); font-weight: var(--medium); color: var(--white-color); } .description-wrapper { margin-top: 30px; } .description-wrapper .description-item { padding: 14px 30px; } .description-wrapper .description-item p { font-size: var(--font-size-18); color: var(--headline-color); } .description-wrapper .description-item .title { font-size: var(--font-size-22); font-weight: var(--medium); } .description-wrapper .description-item:nth-child(odd) { background: var(--white-color); border-radius: 99999px; } .h5-pricing .container { position: relative; z-index: 10px; } .dealer-two .dealer-two-item { margin: 0 0; } .gy-r { padding-top: calc(var(--bs-gutter-x) * 0.5); padding-bottom: calc(var(--bs-gutter-x) * 0.5); } .thm2-footer { overflow: hidden; } .thm2-footer { bottom: 0 !important; } /* home 6 */ .home5-header .menu-bg .nav-main .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .home5-header .menu-bg .nav-main .menu ul { display: flex; align-items: center; gap: 30px; position: relative; } .home5-header .menu-bg .nav-main .menu ul li:hover .sub-menu { opacity: 1; visibility: visible; transform: scaleY(1); } .home5-header .menu-bg .nav-main .menu ul li a { font-size: var(--font-size-18); font-weight: var(--regular); line-height: 28px; font-family: var(--roboto); color: var(--headline-color); transition: var(--transition-all); display: flex; align-items: center; gap: 5px; } .home5-header .menu-bg .nav-main .menu ul li a svg { font-size: var(--font-size-14); } .home5-header .menu-bg .nav-main .menu ul li a:hover { color: var(--primary-color); } .home5-header .menu-bg .nav-main .menu ul li .sub-menu { display: block; position: absolute; border-radius: 10px; background: var(--white-color); padding: 14px; width: 200px; border-radius: 10px; top: 28px; transition: 0.4s ease-in-out; transform-origin: top center; opacity: 1; visibility: visible; transform: scaleY(0); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } .home5-header .menu-bg .nav-main .menu ul li .sub-menu li { transition: all linear 0.5s; } .home5-header .menu-bg .nav-main .menu ul li .sub-menu li a { color: #6b6c6c; padding: 5px 0px; width: 100%; position: relative; display: inline !important; } .home5-header .menu-bg .nav-main .menu ul li .sub-menu li a::after { position: absolute; content: ""; bottom: 0; left: 0; width: 0%; height: 1px; background-color: var(--primary-color); transition: var(--transition-all); } .home5-header .menu-bg .nav-main .menu ul li .sub-menu li a:hover { color: var(--primary-color); } .home5-header .menu-bg .nav-main .menu ul li .sub-menu li a:hover::after { width: 100%; } .home6-header { top: 20px; } .home-6-header-content .menu { background: rgba(255, 255, 255, 0.12); padding: 24px 40px; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 9999px; } .home6-header .menu-bg .nav-main .menu ul li a { color: var(--white-color); } /* /// */ .home6-dropdown .btn-secondary { display: flex; align-items: center; gap: 4px; } .home6-dropdown .btn-secondary::after { display: none; } .home6-dropdown .btn-secondary { color: #fff; background-color: transparent; border-color: transparent; } .home6-dropdown .btn-secondary:focus { outline: none; box-shadow: none; } .home6-dropdown .m-nav { color: var(--white-color); } .home6-dropdown .mr-2 { color: var(--white-color); } .home6-dropdown .btn-arrow { color: var(--white-color); } .home6-dropdown-2 .btn-secondary { background-color: transparent; border-color: transparent; color: var(--white-color); } .home6-dropdown-2 .btn-secondary .icon { color: var(--white-color); } .home6-dropdown-2 .btn-secondary:focus { outline: none; box-shadow: none; } .home6-dropdown-2 .btn-secondary::after { display: none; } .h6-banner .banner-three-txt h1 { color: var(--white-color); } .h6-banner .nav .nav-link { border-color: var(--white-color); background: var(--white-color); color: var(--heading-color-2); } .home-6-banner-search .banner-sarchber-box { backdrop-filter: none; background: var(--white-color); padding: 20px; border-radius: 99999px; } .home-6-banner-search .nav { overflow: visible; } .home-6-banner-search .nav .nav-item:first-child .nav-link, .home-6-banner-search .nav .nav-item:last-child .nav-link { border-radius: 9999px; border-width: 1px 1px 1px 1px; } .banner-right-card { padding: 48px 26px; background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.1); display: flex; flex-direction: column; align-items: center; color: var(--white-color); border-radius: 20px; gap: 24px; min-width: 200px; } .banner-right-card p { font-size: var(--font-size-26); font-weight: var(--medium); color: var(--white-color); } .banner-right-wrapper { display: flex; flex-direction: column; align-items: end; gap: 16px; } .h6-banner { padding-top: 260px; padding-bottom: 168px; } .thm2-brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text-two { color: var(--white-color); } .thm2-brand-car-item .brand-car-item-img .brand-car-item-img-text .text-df .text { border-radius: 99999px; } .h6-feature .feature-slick-icon .feature-slick-prev, .h6-feature .feature-slick-icon .feature-slick-next { border-radius: 99999px; } .h6-feature .feature-slick-icon .feature-slick-prev:hover span svg { color: var(--white-color); } .h6-download .thm2-title { color: var(--white-color); } .h6-download .decp { margin-top: 26px; font-size: var(--font-size-18); color: var(--white-color); } .h6-download .h6-download-btn { margin-top: 56px; } .h6-download .h6-download-btn a { padding: 12px 30px; border-radius: 99999px; border: 1px solid var(--primary-color); background: var(--heading-color-2); color: var(--white-color); transition: var(--transition-all); } .h6-download .h6-download-btn a:hover { background: var(--primary-color); } .thm2-video .vedio-item .vedio-item-icon span svg { color: var(--white-color); } .categories-bg { position: absolute; top: -28px; right: 0; } .brand-car { position: relative; } .categories-bg-bottom { position: absolute; bottom: 120px; left: 0; z-index: 0; } .h6-categories-content { position: relative; z-index: 50; } .thm2-brand-car-item .brand-car-inner { background: var(--white-color); border: 1px solid var(--stock-color); border-top: 0; } .categories-bg-car { position: absolute; bottom: 0px; right: 0; z-index: 0; } .h6-feature .feature-position-img { position: absolute; top: 0px; right: 0px; z-index: -1; background: url(../assets/images/brand-bg.png) no-repeat center / cover; width: 100%; height: 100%; } .py-12px { padding-top: 12px; padding-bottom: 12px; } .mt-28px { margin-top: 28px; } .home6-header .nav-bg { margin-top: -20px !important; } .home6-header .nav-bg .nav-main .menu ul li a { color: var(--heading-color-2); } .home6-header .nav-bg .home6-dropdown .m-nav, .home6-header .nav-bg .home6-dropdown .mr-2, .home6-header .nav-bg .home6-dropdown .btn-arrow, .home6-header .nav-bg .btn-secondary .icon, .home6-header .nav-bg .home6-dropdown-2 .btn-secondary { color: var(--heading-color-2); } .thm2-inner-banner { padding: 180px 0 0 0; } .thm2-inner-banner .inner-banner-taitel { font-size: var(--font-size-46); font-weight: var(--medium); color: var(--heading-color-2); margin-bottom: 8px; } .thm2-inner-banner .breadcrumb .breadcrumb-item a, .thm2-inner-banner .breadcrumb .breadcrumb-item { font-size: var(--font-size-20); } .thm2-inner-banner .inner-banner-df { margin-top: 0px; padding-bottom: 48px; } .thm2-inner-banner .inner-banner-img { width: 100%; height: 100%; } .thm2-about .about_description p { font-size: var(--font-size-18); line-height: var(--lineheight-28); color: var(--paragraph-color); } .thm2-about .about_description { padding-top: 30px; padding-bottom: 48px; border-bottom: 1px solid var(--stock-color); } .thm2-about .about-item-main .about-item { margin-top: 48px; } .thm2-about .about-item-main .about-item .text { padding-top: 0px; } .thm2-about .about-item-main .about-item .text h6 { font-size: var(--font-size-22); font-weight: var(--medium); line-height: 100%; margin-bottom: 20px; } .thm2-about .about-item-main .about-item .text p { padding-top: 0px; font-size: var(--font-size-18); color: var(--paragraph-color); } .thm2-about .about-img { width: 100%; max-width: 586px; aspect-ratio: 586 / 550; position: relative; } .thm2-about .about-img img { width: 100%; height: 100%; } .pl-116 { padding-left: 116px; } .thm2-counter { border-radius: 12px; padding: 30px; background: var(--primary-color); color: var(--white-color); position: absolute; bottom: 40px; left: 0px; z-index: 10; max-width: 238px; } .ab-sub-title { display: flex; gap: 10px; align-items: center; margin-bottom: 10px; } .ab-sub-title span { font-size: var(--font-size-18); } .ab-title { font-size: var(--font-size-26); font-weight: var(--medium); } .about-wrapper { justify-content: space-between; } .max-w-702 { max-width: 702px; } .thm2-about-content { max-width: 646px; } .about-background { position: absolute; left: 0; top: -60px; } .thm2-help .help-box .icon { width: 54px; height: 54px; border-radius: 9999px; background: var(--stock-color); color: var(--primary-color); display: flex; justify-content: center; align-items: center; } .thm2-help .help-box .text h6 { font-size: var(--font-size-20); line-height: var(--lineheight-28); color: var(--primary-color); margin-bottom: 12px; } .thm2-help .help-box .text h3 a { font-size: var(--font-size-26); font-weight: var(--medium); line-height: var(--lineheight-36); } .thm2-help .help-taitel { padding-top: 30px; font-size: var(--font-size-46); font-weight: var(--medium); color: var(--heading-color-2); } .thm2-help .help .help-taitel span { font-size: var(--font-size-66); } /* .thm2-select2 { } */ .them2-inventory-main-box .location-box .form-control { padding: 13px 14px 13px 16px; font-size: var(--font-size-18); font-family: var(--futura); color: var(--heading-color-2); border-radius: 999px; border: none; background: #f3f4f6; } .them2-inventory-main-box .location-box .icon { border: none; width: auto; height: auto; background-color: transparent; border-radius: none; position: absolute; top: 50%; transform: translateY(-50%); right: 12px; } .them2-inventory-main-box .location-box .icon span svg { color: var(--heading-color-2); } .them-inventory-main-box .select-Brand-box { border-color: var(--stock-color); } .thm2-inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber .form-control { padding: 10px 20px; background: var(--stock-color); border: none; border-radius: 99999px; } .thm2-search-btn { position: absolute; right: 6px; top: 50%; transform: translateY(-50%); } .thm2-inventory-ber .thm2-btn-primary { padding: 0px 20px; } .thm2-inventory-ber .inventory-ber-left .inventory-sarch-ber-item .inventory-sarch-ber-text p { font-size: var(--font-size-18); color: var(--paragraph-color); font-family: var(--futura); } .thm2-inventory-ber .inventory-ber-right .nav-link { border-radius: 99999px; } .thm2-inventory-ber { border-radius: 9999px; padding: 13px; border: none; box-shadow: 4px 4px 40px 0px #2222220f; } .thm2-listview .brand-car-two .thm2-brand-car-item .brand-car-inner { padding: 20px 24px 20px 24px; } .thm2-inventory .brand-car-two .brand-car-item .brand-car-inner h3 { font-size: var(--font-size-22); font-weight: var(--medium); } .thm2-inventory .brand-car-two .brand-car-item { border: none; } .thm2-list-view-card .brand-car-inner { border-left: none; border-top: 1px solid var(--stock-color); border-right: 1px solid var(--stock-color); } .h5-trending .brand-car-item { border: 1px solid var(--stock-color); } .thm2-listview .brand-car-two .brand-car-item .brand-car-item-img { width: 100%; max-width: 210px; height: auto; aspect-ratio: 210 / 221; } .not-found-txt { font-size: var(--font-size-46); font-weight: var(--medium); margin-bottom: 24px; } .not-found-sub-txt { font-size: var(--font-size-18); font-family: var(--futura); } .thm2-listing-title { font-weight: var(--medium); font-size: var(--font-size-46); line-height: var(--lineheight-56); margin-bottom: 20px; font-family: var(--futura); } .listing-details-title-bottom { display: flex; justify-content: space-between; } .listing-details-title-bottom .inventory-details-top-taitel { padding-bottom: 0px; } .thm2-inventory-details .inventory-details-right-btn { margin-top: 0px; } .thm2-inventory-details .inventory-details-top-taitel h5 { font-size: var(--font-size-18); font-family: var(--futura); color: var(--paragraph-color); display: flex; align-items: center; gap: 4px; } .thm2-inventory-details .inventory-details-top-taitel { gap: 16px; } .title-bottom-right { display: flex; align-items: center; gap: 12px; } .wishlist-btn, .compare-btn { display: flex; justify-content: center; align-items: center; width: 48px; height: 48px; border-radius: 9999px; border: 1px solid var(--stock-color); } .wishlist-btn:hover, .compare-btn:hover { border: 1px solid var(--heading-color-2); } .price-btn { padding: 5px 24px; border: 1px solid var(--stock-color); color: var(--primary-color); } .thm2-inventory-details .inventory-details-slick-for .inventory-details-slick-img { margin: 0 0; } .description-header { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-26); line-height: var(--lineheight-36); color: var(--heading-color-2); padding-top: 60px; padding-bottom: 12px; border-bottom: 1px solid var(--stock-color); margin-bottom: 24px; } .description-details * { font-family: var(--futura); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; } .info-header { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-26); line-height: var(--lineheight-36); color: var(--heading-color-2); padding-top: 30px; padding-bottom: 12px; border-bottom: 1px solid var(--stock-color); margin-bottom: 24px; } .info-description .key-information { border: 1px solid var(--stock-color); border-radius: 12px; padding: 12px 24px; } .info-description .key-information li { display: flex; justify-content: space-between; padding: 12px 0px; border-bottom: 1px solid var(--stock-color); } .info-description .key-information li:last-child { border-bottom: none; } .info-description .key-information li .title { display: flex; align-items: center; gap: 6px; } .info-description .key-information li .title span { font-family: var(--futura); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--paragraph-color); } .info-description .key-information li .details { font-family: var(--futura); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--heading-color-2); } .thm2-feature-wrapper .feature-list ul li { display: flex; align-items: center; gap: 6px; font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; font-family: var(--futura); width: calc(25% - 12px); min-width: 174px; } .thm2-feature-wrapper .feature-list ul li span { width: 18px; height: 18px; border-radius: 9999px; display: flex; justify-content: center; align-items: center; background: var(--primary-color); color: var(--white-color); padding: 4px; } .thm2-feature-wrapper .feature-list ul { display: flex; gap: 12px; flex-wrap: wrap; } .listing-details-video, .listing-details-location { border: 1px solid var(--stock-color); border-radius: 12px; background: #f8fafc; margin-top: 30px; padding: 30px; } .listing-details-video .info-header, .listing-details-location .info-header { border-bottom: none; padding-top: 0px; padding-bottom: 14px; margin-bottom: 0; } .video-description { font-family: var(--futura); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; } .listing-details-location .location { display: flex; flex-direction: column; } .listing-details-location .location a { font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--paragraph-color); margin-bottom: 24px; display: flex; align-items: center; gap: 6px; } .listing-details-location .location iframe { width: 100%; aspect-ratio: 859/443; border-radius: 10px; } .review-wrapper .reviews { padding: 0; border: none; } .review-heading { font-weight: var(--medium); font-size: var(--font-size-26); line-height: var(--lineheight-36); margin-top: 30px; margin-bottom: 10px; } .write-your-review-item { border-radius: 12px; border: 1px solid var(--stock-color); background: #f8fafc; padding: 30px 24px; } .write-your-review-stars { font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; } .write-your-review-item .form-item .form-inner .form-label { font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; font-family: var(--futura); } .write-your-review-item .form-item .form-inner .form-control { border-radius: 8px; border-color: var(--stock-color); color: var(--heading-color-2); } .write-your-review-item .form-item .form-inner .form-control:focus { border-color: var(--heading-color-2); } .mt-22 { margin-top: 22px; } .thm2-inventory-details .auto-sales-item { border-radius: 12px; background: #f3f4f6; padding: 20px; } .thm2-inventory-details .thm2-profile { background: var(--white-color); padding: 30px; border-radius: 8px; margin-bottom: 20px; } .thm2-inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-left h3 { font-weight: var(--medium); color: var(--headline-color-2); font-size: var(--font-size-24); } .thm2-inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right { display: flex; align-items: center; gap: 20px; } .thm2-inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right .dot { width: 8px; height: 8px; border-radius: 9999px; background: #cfd2d6; } .thm2-inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right p { padding-top: 0; color: var(--paragraph-color); display: flex; align-items: center; gap: 8px; } .thm2-inventory-details .auto-sales-item .auto-sales-text-item .auto-sales-text-right h6 { display: flex; align-items: center; gap: 8px; color: var(--paragraph-color); } .thm2-inventory-details .auto-sales-item .auto-sales-item-inner { gap: 16px; align-items: start; padding-bottom: 10px; border-color: var(--stock-color); } .thm2-inventory-details .auto-sales-item .auto-sales-logo { height: 80px; width: 80px; } .thm2-inventory-details .auto-sales-item .auto-sales-contact { margin-top: 20px; } .thm2-inventory-details .auto-sales-item .auto-sales-contact ul li a { font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--heading-color-2); display: flex; align-items: center; gap: 8px; } .thm2-inventory-details .contact-form { padding: 30px; } .thm2-inventory-details .contact-form .title { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-20); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--heading-color-2); margin-bottom: 16px; } .thm2-inventory-details .auto-sales-item .auto-sales-form { margin-top: 0; display: grid; gap: 14px; } .mt-10 { margin-top: 10px; } .thm2-inventory-details .auto-lone-item { padding: 50px 40px; border-radius: 12px; background-color: var(--stock-color); margin-top: 40px; } .thm2-inventory-details .auto-lone-item .auto-lone-head { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-24); line-height: var(--lineheight-30); letter-spacing: 0%; color: var(--heading-color-2); } .inventory-details .auto-lone-item .sub-taitel { font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-18); line-height: var(--lineheight-24); letter-spacing: -0.5%; color: var(--paragraph-color); padding-top: 8px; } .thm2-inventory-details .auto-lone-item .auto-lone-form { display: grid; gap: 18px; } .thm2-inventory-details .auto-lone-item .auto-lone-form .auto-lone-amount { font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--medium); line-height: var(--lineheight-28); letter-spacing: -0.5%; color: var(--headline-color-2); display: flex; align-items: center; justify-content: space-between; border-top: 0px; margin-top: 12px; padding-top: 0px; } .thm2-inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn { margin-top: 12px; } .thm2-inventory-details .auto-lone-item .auto-lone-form .auto-lone-form-btn .reset-now-btn { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-18); line-height: var(--lineheight-28); color: var(--heading-color-2); } .dealer-bg, .dealer-three, .thm2-cta-bg.cat-fill { background: var(--fill-color); } .dealer-three.h5-dealer .dealer-two-item { border: 1px solid var(--stock-color); box-shadow: none; transition: var(--transition-all); } .dealer-three.h5-dealer .dealer-two-item:hover { border-color: var(--primary-color); } .h5-dealers .dealer-two-item .content .single-item:first-child { text-wrap: nowrap; } .h5-dealers .dealer-two-item .content .single-item:last-child { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } .thm2-dealer-form { display: flex; gap: 16px; padding: 12px; background-color: var(--white-color); border-radius: 999px; } .thm2-dealer-form .input-bg { position: relative; } .thm2-dealer-form .input-bg .icon { position: absolute; top: 50%; transform: translateY(-50%); left: 24px; display: flex; } .thm2-dealer-form .input-bg .icon span { display: flex; } .thm2-dealer-form .input-bg input, .thm2-dealer-form .input-bg select { padding-left: 48px; width: 100%; } .thm2-dealer-form .input-bg { width: 100%; max-width: 325px; } .thm2-dealer-form { max-width: 890px; width: 100%; } .pt-80px { padding-top: 80px; } .thm2-dealer-form .thm2-btn-primary { padding: 6px 24px; text-wrap: nowrap; min-width: fit-content; } .thm2-dealer-form .input-bg input, .thm2-dealer-form .input-bg select { padding-top: 12px; } .thm2-inner-banner .inner-banner-img { background: url(../assets/images/hero/badcam-3.png) no-repeat center / cover; height: 436px !important; } .thm2-inner-banner .dealers-banner-item .dealers-banner-logo { height: 146px; width: 146px; border-radius: 99999px; } .thm2-inner-banner .dealers-banner-item { gap: 20px; } .thm2-inner-banner .dealers-banner-contact { display: flex; gap: 80px; align-items: center; } .thm2-inner-banner .dealers-banner-item .dealers-banner-contact { flex: 1; } .thm2-inner-banner .dealers-banner-item .dealers-banner-contact .dealers-banner-contact-taitel { font-weight: var(--medium); font-size: var(--font-size-36); font-family: var(--futura); padding-bottom: 10px; color: var(--headding-color); } .thm2-inner-banner .dealers-banner-contact-left a { font-weight: var(--medium); font-size: var(--font-size-22); font-family: var(--futura); color: var(--headding-color); } .thm2-inner-banner .dealers-banner-contact-center { height: 140px; width: 1px; background: var(--paragraph-color); } .thm2-inner-banner .dealers-banner-contact-right { display: grid; gap: 18px; } .thm2-inner-banner .dealers-banner-contact-right a { font-family: var(--futura); font-size: var(--font-size-18); letter-spacing: -0.5%; color: var(--heading-color-2); display: flex; align-items: center; gap: 12px; } .dealers-banner { padding-top: 190px; height: 400px; } .dealers-banner .dealers-banner-item { margin-top: 0px; } .thm2-dealers-details .contact-beach-box { box-shadow: 4px 4px 40px 0px #0b0b0b0f; background: var(--white-color); border-radius: 10px; padding: 30px 24px; } .thm2-dealers-details .contact-beach-box h3 { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-24); color: var(--heading-color); padding-bottom: 30px; } .thm2-dealers-details .contact-beach-box-main { display: grid; gap: 14px; } .thm2-dealers-details .dealers-details-side-bar:not(:last-child) { margin-bottom: 30px; } .thm2-dealers-details .dealers-details-side-bar { background: var(--fill-color); padding: 24px 20px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel h3 { padding-bottom: 16px; font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-24); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel p { font-family: var(--futura); font-size: var(--font-size-18); letter-spacing: -0.5%; padding-top: 0px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel.two { padding-top: 0px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .address { padding-top: 0px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .address li a { font-size: var(--font-size-18); font-family: var(--futura); color: var(--heading-color-2); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .address { display: grid; gap: 18px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .address li { padding-bottom: 0px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours { padding-top: 0px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours li { font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); color: var(--paragraph-color); display: flex; align-items: center; justify-content: space-between; transition: var(--transition-all); color: var(--paragraph-color); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link { display: flex; align-items: center; gap: 24px; margin-top: 20px; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link .social-link-single { height: 42px; width: 42px; border-radius: 9999px; background: var(--white-color); display: flex; justify-content: center; align-items: center; transform-origin: var(--transition-all); } .dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a span svg { fill: none; } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link .social-link-single:hover { background: var(--heading-color-2); color: var(--white-color); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link .social-link-single:hover a span svg { background: var(--heading-color-2); color: var(--white-color); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a span svg { color: var(--paragraph-color); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a span svg:hover { color: var(--white-color); } .thm2-dealers-details .dealers-details-side-bar .dealers-details-taitel .social-link li a:hover span svg { color: var(--white-color); } .thm2-dealers-details .inventory-ber { display: flex; align-items: center; justify-content: space-between; padding: 12px; border-radius: 99999px; border: none; background: var(--white-color); box-shadow: 4px 4px 40px 0px #2222220f; margin-bottom: 40px; } .thm2-dealers-details .inventory-ber-left .shaf-filter li { padding: 10px 24px; border: 1px solid var(--primary-color); border-radius: 999999px; background: rgba(64, 95, 242, 0.2); font-size: var(--font-size-18); font-family: var(--futura); color: var(--headline-color-2); font-weight: var(--medium); cursor: pointer; background: var(--white-color); transition: var(--transition-all); } .thm2-dealers-details .inventory-ber-left .shaf-filter li:hover { background: var(--primary-color); color: var(--white-color); } .not-found .not-found-box .not-found-thumb-main .not-fount-main-thumb { color: var(--primary-color); } .thm2-not-found .not-found-box .not-found-txt { font-size: var(--font-size-36); font-weight: var(--medium); font-family: var(--futura); text-align: center; color: var(--heading-color-2); } .thm2-not-found .not-found-box .not-found-sub-txt { font-size: var(--font-size-18); color: var(--paragraph-color); margin-top: 10px; } .btn-wrapper-n { display: flex; justify-content: center; margin-top: 20px; } .thm2-car-compare .car-compare-item { padding: 0px; border-radius: 12px; } .thm2-car-compare .car-compare-item .car-compare-img .delet { background: #ee3536; color: var(--white-color); } .thm2-car-compare .car-compare-item .car-compare-content { padding: 20px; } .thm2-car-compare .car-compare-item .car-compare-item-text { padding-top: 0px; } .thm2-car-compare .car-compare-item .car-compare-item-text .brand-price { display: flex; align-items: center; justify-content: space-between; padding-bottom: 10px; } .thm2-car-compare .car-compare-item .car-compare-item-text .brand-price span { font-size: var(--font-size-16); color: var(--primary-color); } .thm2-car-compare .car-compare-item .car-compare-item-text p { font-family: var(--futura); font-size: var(--font-size-22); font-weight: var(--medium); line-height: 100%; color: var(--heading-color-2); padding-bottom: 0px; } .thm2-car-compare .car-compare-item .car-compare-item-text h3 a { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-22); line-height: 100%; color: var(--heading-color-2); padding-bottom: 20px; } .thm2-car-compare .accordion-button { background: var(--stock-color); } .thm2-car-compare .accordion-button { font-size: var(--font-size-24); font-weight: var(--medium); color: var(--heading-color-2); font-family: var(--futura); } .thm2-car-compare .accordion.two { margin-top: 40px; } .thm2-car-compare .table { border: none; } .thm2-car-compare .table-bordered > :not(caption) > * { border-width: 0px 0; } .thm2-car-compare .table tr td:nth-child(1) { background: var(--fill-color); color: var(--heading-color-2); } .thm2-car-compare .table tr td { font-family: var(--futura); border: 1px solid var(--stock-color); } .thm2-car-compare .accordion-button::after { display: none; } .pt-120 { padding-top: 120px; } .thm2-faq .accordion { background: var(--fill-color); border: 1px solid var(--stock-color); border-radius: 12px; padding: 30px; } .thm2-faq .faq-title { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-46); line-height: var(--lineheight-56); text-align: center; color: var(--heading-color-2); padding-bottom: 24px; } .thm2-faq .accordion-button { line-height: 0; font-family: var(--futura); font-size: var(--font-size-20); font-weight: var(--regular); line-height: var(--lineheight-28); color: var(--headline-color-2); padding: 16px 24px; display: flex; align-items: center; justify-content: space-between; } .thm2-faq .accordion-item { border-radius: 20px; border: 1px solid var(--stock-color); overflow: hidden; background: transparent; box-shadow: none; margin-bottom: 24px; } .thm2-faq .accordion-body { background: var(--white-color); border-color: var(--stock-color); } .thm2-faq-help { padding-top: 0px; } .thm2-blog-rightbar-item { border: 1px solid var(--stock-color); border-radius: 12px; padding: 30px; } .thm2-blog-rightbar-item .blogs-rightbar-item { padding: 0px 0px 0px 0px; border-radius: 0px; background: transparent; } .thm2-blog-rightbar-item { height: fit-content; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-taitel { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-22); color: var(--heading-color-2); } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-sarch-box { margin-top: 8px; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-sarch-box .form-control { font-family: var(--futura); font-size: var(-font-size-18); font-weight: var(--regular); color: var(--paragraph-color); padding: 13px 20px; border-radius: 9999999px; border: 1px solid var(--stock-color); background: var(--fill-color); } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-sarch-box .sarch-btn span svg { fill: transparent; color: #323b49; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-sarch-box .sarch-btn { top: 50%; transform: translateY(-50%); display: flex; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item { margin-top: 20px; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item .blogs-list-inner { margin-bottom: 16px; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-img { width: 72px; height: 72px; border-radius: 4px; overflow: hidden; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item { padding-top: 0px; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text a { font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); color: var(--headline-color-2); line-height: 100%; transition: var(--transition-all); margin-top: 8px; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item h6 { font-family: var(--futura); font-size: var(--font-size-14); font-weight: var(--regular); line-height: 100%; color: var(--paragraph-color); } .thm2-blog-rightbar-item .blogs-list-inner:hover .blogs-list-text .blogs-list-text-item a { color: var(--primary-color); } .thm2-blog-rightbar-item .blogs-rightbar-item .brand-categories li { padding-bottom: 16px; } .thm2-blog-rightbar-item .blogs-rightbar-item .brand-categories li a { display: flex; align-items: center; justify-content: space-between; font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); color: var(--paragraph-color); transition: var(--transition-all); } .thm2-blog-rightbar-item .blogs-rightbar-item .brand-categories li a span { color: var(--heading-color-2); } .thm2-blog-rightbar-item .blogs-rightbar-item .brand-categories { padding-bottom: 4px; border-bottom: 1px solid var(--stock-color); } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-social-link li a { height: 43px; width: 43px; background-color: var(--white-color); border-radius: 999px; display: flex; align-items: center; justify-content: center; transition: var(--transition-all); border: 1px solid var(--stock-color); color: #8b8bab; } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-social-link li a:hover { background: var(--heading-color-2); } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-social-link li a span svg { color: var(--paragraph-color); } .thm2-blog-rightbar-item .blogs-rightbar-item .blogs-rightbar-social-link li a:hover span svg { color: var(--white-color); } .thm2-blogs-details .blogs-details .blogs-details, .thm2-blogs-details .tag h6, .thm2-blogs-details .share h6, .thm2-blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text h6, .thm2-blogs-details .write-your-review-text, .thm2-blogs-details .blog-details-comment-inner-text-item h3 { font-weight: var(--medium); color: var(--heading-color-2); } .thm2-blogs-details .write-your-review-item { background: var(--fill-color); border-color: var(--stock-color); } .mt-20 { margin-top: 20px; } .thm2-blogs-details .blogs-details-top-ber { border-radius: 9999px; } .thm2-privacy .privacy-text-item h4 { font-family: var(--futura); font-size: var(--font-size-26); font-weight: var(--medium); color: var(--heading-color-2); } .thm2-privacy .privacy-text-item p { font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); line-height: var(--lineheight-28); color: var(--paragraph-color); padding-top: 16px; } .thm2-privacy .privacy-text-item h4 { margin-top: 30px; } .thm2-contact-us .contact-us-wight { padding-right: 144px; } .thm2-contact-us .contact-us-taitel { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-46); line-height: var(--lineheight-56); } .thm2-contact-us .contact-us-dec { padding-top: 24px; font-family: var(--futura); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; } .thm2-contact-us .contact-us-item { padding: 0; border-radius: 0; background: transparent; gap: 40px; } .thm2-contact-us .contact-us-item .contact-us-inner { box-shadow: 4px 4px 40px 0px #0b0b0b0f; border-radius: 12px; padding: 24px; width: 100%; text-align: left; flex: 1; } .thm2-contact-us .contact-us-item .contact-us-inner .icon { height: 48px; width: 48px; background: var(--stock-color); border-radius: 999px; display: flex; justify-content: center; align-items: center; color: var(--primary-color); } .thm2-contact-us .contact-us-item .contact-us-inner .text h4 { font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-20); line-height: var(--lineheight-28); color: var(--heading-color-2); } .thm2-contact-us .contact-us-item .contact-us-inner .text p { font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-18); line-height: var(--lineheight-28); letter-spacing: -0.5%; } .thm2-contact-us .contact-us-item .contact-us-inner .text h6 { font-family: var(--futura); font-size: var(--font-size-20); line-height: var(--lineheight-28); color: var(--paragraph-color); margin-top: 8px; } .thm2-contact-us .get-in-touch { box-shadow: 4px 4px 40px 0px #0b0b0b0f; border-radius: 24px; padding: 30px; background: var(--white-color); } .thm2-contact-us .get-in-touch .get-in-touch-taitel { font-family: var(--futura); font-size: var(--font-size-46); font-weight: var(--medium); line-height: var(--lineheight-56); color: var(--headline-color-2); padding-bottom: 36px; } .thm2-contact-us .get-in-touch .get-in-touch-form-item { gap: 16px; margin-bottom: 16px; } .thm2-contact-map iframe { border-radius: 20px; overflow: hidden; width: 100%; aspect-ratio: 1440/554; min-height: 200px; } .thm2-login .login-head h3 { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-46); color: var(--heading-color-2); } .thm2-login .login-head span { margin-top: 16px; } .login-form-item.two .input-light .icon { position: absolute; top: 50%; transform: translateY(-50%); opacity: 0.8; right: 20px; } .thm2-login .login-btn-item .login-btn:last-child { border-radius: 9999999px; padding: 13px 0; } .thm2-login .input-light input { padding: 12px 20px; } .top-dashboard-btn { border-radius: 9999px; border: 1px solid var(--primary-color); color: var(--white-color); padding: 6px 12px; font-size: var(--font-size-18); line-height: var(--lineheight-36); font-weight: var(--medium); } .top-dashboard-btn:hover { background: var(--primary-color); color: var(--white-color); } .thm2-topbar-btn { font-size: var(--font-size-18); color: var(--white-color); display: flex; justify-content: center; align-items: center; gap: 6px; transition: var(--transition-all); } .thm2-topbar-btn:hover { color: var(--primary-color); } .thm2-topbar-btn .icon { background: var(--white-color); border-radius: 99999px; width: 32px; height: 32px; color: var(--heading-color-2); display: flex; justify-content: center; align-items: center; } .thm2-topbar-btn span:last-child { flex: 1; } .thm2-topbar-btn:hover .icon { background: var(--primary-color); color: var(--white-color); } .thm2-dashboard .thm2-dashboard-container { box-shadow: 0px 0px 36px 0px #00000012; border-radius: 12px; padding: 30px; } .dashboard .thm2-dashboard-side-ber { border-radius: 16px; border: 1px solid var(--stock-color); padding: 24px 20px; background: #f8fafc; margin-right: 10px; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item { flex-direction: column; gap: 12px; border-bottom: 1px solid #f3f3f5; padding-bottom: 10px; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .logo { width: 80px; height: 80px; position: relative; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .logo .icon-item { left: auto; right: -0px; top: auto; bottom: 0; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .text { text-align: center; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .text h3 { color: var(--heading-color-2); font-weight: var(--medium); font-size: var(--font-size-24); text-align: center; } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .text p { font-size: var(--font-size-18); letter-spacing: -0.5%; text-align: center; color: var(--paragraph-color); } .dashboard .thm2-dashboard-side-ber .dashboard-logo-item .text h3 .varified-badge svg { color: #2196f3; } .dashboard .thm2-dashboard-side-ber .dashboard-btn { margin-top: 20px; } .dashboard .thm2-dashboard-side-ber .dashboard-btn li a { padding: 14px 8px 14px 16px; font-family: var(--futura); font-size: var(--font-size-20); color: var(--heading-color-2); border-radius: 9999px; border: 1px solid transparent; } .dashboard .thm2-dashboard-side-ber .dashboard-btn li a span svg { color: var(--heading-color-2); fill: none; } .dashboard .thm2-dashboard-side-ber .dashboard-btn li .active { color: var(--heading-color-2); background: var(--white-color); border-color: var(--stock-color); } .dashboard .thm2-dashboard-side-ber .dashboard-btn li .active span svg { color: var(--primary-color); } .dashboard .thm2-dashboard-side-ber .dashboard-btn li a:hover { color: var(--heading-color-2); background: var(--white-color); border-color: var(--stock-color); } .dashboard .thm2-dashboard-side-ber .dashboard-btn li a:hover span svg { color: var(--primary-color); } .dashboard .thm2-dashboard-side-ber .log-out-btn { padding: 14px 8px 14px 16px; font-family: var(--futura); font-size: var(--font-size-20); color: var(--heading-color-2); border-radius: 9999px; border: 1px solid transparent; margin-top: 20px; } .dashboard .thm2-dashboard-side-ber .log-out-btn span svg { fill: none; } .dashboard .thm2-dashboard-item { padding: 30px 30px 30px 30px; border-radius: 10px; background: var(--white-color); border: 1px solid var(--stock-color); width: 100%; } .dashboard .thm2-dashboard-item .dashboard-inner .dashboard-inner-text h5 { font-family: var(--futura); font-size: var(--font-size-22); font-weight: var(--medium); line-height: 100%; color: var(--heading-color-2); margin-bottom: 20px; } .dashboard .thm2-dashboard-item .dashboard-inner .dashboard-inner-text h3 { color: var(--heading-color-2); font-size: var(--font-size-36); font-weight: var(--medium); padding-top: 0px; } .dashboard .thm2-dashboard-item .dashboard-inner .dashboard-inner-img-main { height: 99px; width: 99px; border: 1px solid var(--stock-color); background-color: #f8fafc; border-radius: 9999999px; display: flex; align-items: center; justify-content: center; color: var(--primary-color); } .thm2-dashboard-item .dashboard-inner-img-main .dashboard-inner-img { background: transparent; } .thm2-dashboard .dashbord-taitle { padding: 30px 0 20px 0; font-weight: var(--medium); line-height: 36px; font-size: var(--font-size-30); color: var(--heading-color-2); } .thm2-dashboard .dashbord-tabel .table thead tr { background: var(--stock-color); } .thm2-dashboard .dashbord-tabel .table > :not(:last-child) > :last-child > * { border-bottom-color: #f3f3f5; } .dashboard .dashbord-tabel .table thead tr th { padding: 19px 16px; color: var(--heading-color-2); font-family: var(--futura); font-size: var(--font-size-22); font-weight: var(--medium); line-height: 100%; } .thm2-dashboard .dashbord-tabel .table tbody tr td { padding: 14px 16px; border-bottom: 1px solid var(--stock-color); font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); line-height: 28px; color: var(--paragraph-color); } .thm2-dashboard .dashbord-tabel .table tbody tr .price { color: var(--heading-color-2); } .thm2-dashboard .dashbord-tabel .table { margin-bottom: 0; background: transparent; border-right: 1px solid var(--stock-color); border-left: 1px solid var(--stock-color); border-radius: 8px; vertical-align: middle; overflow-x: auto; } .thm2-dashboard .dashbord-tabel .table tbody tr:last-child td { border-color: var(--stock-color); } .thm2-dashboard .dashbord-tabel .table tbody tr td .no { border: 0; color: var(--white-color); min-width: 80px; padding: 0px 1px; color: var(--heading-color-2); border-radius: 99999999px; background: #e7e8ea; display: flex; align-items: center; justify-content: center; } .thm2-dashboard .dashbord-tabel .table tbody tr td .no.yes { color: var(--white-color); } .thm2-dashboard .dashbord-tabel .table tbody tr .status .no { color: #ee3536; background: #fff0ee; } .thm2-dashboard .dashbord-tabel .table tbody tr .status .no.yes { color: #00802b; background: #ebf9eb; } .thm2-dashboard .dashbord-tabel .table tbody tr td .actions-btn-item { display: flex; gap: 10px; align-items: center; } .thm2-dashboard .dashbord-tabel .table tbody tr td .edit { border-radius: 9999px; width: 40px; height: 40px; border: 1px solid #e7e8ea; display: flex; justify-content: center; align-items: center; background-color: transparent; color: var(--heading-color-2); transition: var(--transition-all); } .thm2-dashboard .dashbord-tabel .table tbody tr td .edit:hover { border-color: var(--heading-color-2); background-color: var(--heading-color-2); color: var(--white-color); } .thm2-dashboard .dashbord-tabel .table tbody tr td .edit span svg { fill: transparent; color: inherit; } .thm2-dashboard .actions-btn.delet { border-radius: 9999px; width: 40px; height: 40px; border: 1px solid #ffd0d0; display: flex; justify-content: center; align-items: center; background-color: transparent; color: #ee3536; transition: var(--transition-all); } .thm2-dashboard .actions-btn.delet:hover { border: 1px solid #ee3536; background-color: #ee3536; color: var(--white-color); } .thm2-dashboard .add-listing-car { border: 1px solid var(--stock-color); background: var(--stock-color); border-radius: 12px; } .thm2-dashboard .add-listing-car .add-listing-car-thumb-main .add-listing-car-thumb { width: 150px; height: 150px; padding: 20px; } .thm2-dashboard .add-listing-car .add-listing-car-txt { margin-top: 50px; font-size: var(--font-size-26); font-weight: var(--medium); line-height: var(--lineheight-36); color: var(--heading-color-2); } .thm2-dashboard .add-listing-car { padding: 42px 60px; } .thm2-dashboard .add-listing-car .add-listing-car-sub-txt { margin-top: 10px; font-size: var(--font-size-18); font-weight: 400; line-height: 28px; letter-spacing: -0.5%; text-align: center; } .thm2-dashboard .car-images { border-radius: 8px; background: transparent; border: 1px solid var(--stock-color); padding: 30px 24px; } .thm2-dashboard .car-images .car-images-taitel { padding: 0px 0px; border: none; background-color: transparent; color: var(--heading-color-2); border-radius: 0px 0px 0px 0px; font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-28); line-height: var(--lineheight-28); } .thm2-dashboard .car-images .car-images-inner { padding: 24px 30px 0px 0px; border: none; border-top: 0; background-color: transparent; } .thm2-dashboard .car-images .form-label { font-size: var(--font-size-18); color: var(--paragraph-color); } .thm2-dashboard .car-images .form-control { color: var(--heading-color-2); font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); line-height: 18px; padding: 10px 20px; border-radius: 9999px; border: 1px solid var(--stock-color); background: #f3f4f6; } .thm2-dashboard .car-images .form-select { color: var(--heading-color-2); font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); line-height: 18px; padding: 13px 20px; border-radius: 99999px; border: 1px solid var(--stock-color); background-color: #f3f4f6; } .thm2-dashboard .tox .tox-editor-container { background: var(--stock-color); } .thm2-dashboard .tox:not(.tox-tinymce-inline) .tox-editor-header, .thm2-dashboard .tox .tox-menubar, .thm2-dashboard .tox .tox-toolbar, .thm2-dashboard .tox .tox-toolbar__overflow, .thm2-dashboard .tox .tox-toolbar__primary, .thm2-dashboard .tox .tox-toolbar-overlord, .thm2-dashboard .tox .tox-edit-area__iframe, .thm2-dashboard .tox .tox-statusbar { background: transparent; } .thm2-dashboard .image-label { font-size: var(--font-size-18); line-height: 28px; letter-spacing: -0.5%; color: var(--paragraph-color); display: block; padding-bottom: 14px; } .thm2-dashboard .image-input-wrapper { border-radius: 12px; border: 1px dashed var(--stock-color); display: flex; flex-direction: column; align-items: center; padding: 32px 20px; background: #fafafa; position: relative; } .thm2-dashboard .image-input-wrapper .car-images-inner-item-thumb { max-width: 100%; max-height: 100%; } .thm2-dashboard .image-input-wrapper .car-images-inner-item-thumb img { max-width: 100%; max-height: 100%; border-radius: 10px; } .thm2-dashboard .choose-file-txt h6 { font-weight: var(--regular); font-size: var(--font-size-18); line-height: 28px; letter-spacing: -0.5%; padding-top: 16px; text-align: center; color: var(--paragraph-color); } .thm2-dashboard .choose-file-txt h6 span { color: #005fff; } .thm2-dashboard .thm2-img-input input { display: none; } .thm2-dashboard .description-feature-item { display: flex; flex-wrap: wrap; gap: 15px; border-radius: 0px; border: none; background: transparent; padding: 0px; } .thm2-dashboard .description-item.two { margin-top: 24px; } .thm2-dashboard .description-feature-item .form-check { height: auto; padding: 8px 16px; border-radius: 6px; border: 1px solid #f3f4f6; background: #f3f4f6; border-radius: 99999999px; display: flex; align-items: center; } .thm2-dashboard .description-feature-item .form-check .form-check-input { margin-top: 0; margin-left: 0; border-color: var(--heading-color-2); background-color: var(--white-color); } .thm2-dashboard .description-feature-item .form-check .form-check-input:checked { background-color: var(--heading-color-2); } .thm2-dashboard .form-check .form-check-label { font-family: var(--futura); font-size: var(--font-size-18); font-weight: var(--regular); line-height: 28px; color: var(--heading-color); } .thm2-dashboard .description-feature-item { gap: 24px; } .thm2-dashboard .car-images textarea.form-control { border-radius: 6px; } .display-hidden { display: none; } .padding-top-0 { padding-top: 0px !important; } .last-actions-btn-item .actions-btn-item { justify-content: end; } .thm2-dashboard .review-main .review-main-taitel { font-family: var(--futura); font-size: var(--font-size-30); font-weight: var(--medium); background: transparent; padding-top: 0; padding-left: 0; color: var(--heading-color-2); } .thm2-dashboard .review-main .review-main-item { padding: 0px; background: transparent; } .thm2-dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-text a { font-family: var(--futura); font-size: var(--font-size-28); font-weight: var(--medium); color: var(--heading-color-2); } .thm2-dashboard .review-main .review-main-item .review-main-inner { border-color: var(--stock-color); } .thm2-dashboard .join-a-dealer-bg { padding: 0px; background: transparent; border-radius: 0px; } .thm2-dashboard .dealers-information { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-30); border-color: var(--stock-color); } .thm2-dashboard .join-a-dealer-form-main { margin-top: 30px; } .thm2-dashboard .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-label { font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-18); line-height: 100%; letter-spacing: 0%; color: var(--paragraph-color); } .thm2-dashboard .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-control { border-radius: 999999px; border-color: var(--stock-color); padding: 10px 20px; background: var(--stock-color); } .thm2-dashboard .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner textarea.form-control { border-radius: 6px; } .thm2-dashboard .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .form-control:focus { border-color: var(--heading-color-2); } .thm2-dashboard .join-a-dealer-form-main .join-a-dealer-form-item .join-a-dealer-form-inner .icon { top: auto; bottom: 16px; } .thm2-dashboard .terms-and-conditions-btn .thm2-btn-primary.w-100 { margin-top: 24px; } .thm2-dashboard .upload-picture { border-color: var(--stock-color); } .thm2-dashboard .upload-picture .upload-picture-text h5 { font-family: var(--futura); font-size: var(--font-size-24); color: var(--heading-color-2); } .thm2-dashboard .kyc-wrapper .add-listing-car { background: transparent; border-color: var(--stock-color); } .thm2-dashboard .kyc-wrapper .add-listing-car .add-listing-car-thumb-main .add-listing-car-thumb { background: var(--stock-color); padding: 0px; overflow: hidden; } .thm2-dashboard .kyc-wrapper .add-listing-car .add-listing-car-thumb-main .add-listing-car-thumb a { width: 100%; height: 100%; } .thm2-dashboard .kyc-wrapper .add-listing-car .add-listing-car-thumb-main .add-listing-car-thumb a img { width: 100%; height: 100%; object-fit: cover; } .thm2-dashboard .login-bg { border-radius: 0px; background: transparent; padding: 0px; } .thm2-dashboard .login-head { padding-bottom: 0px; } .thm2-dashboard .login-head h3 { font-size: var(--font-size-30); font-family: var(--futura); font-weight: var(--medium); } .thm2-dashboard .login-form-inner .form-label { font-family: var(--futura); font-weight: var(--regular); font-size: var(--font-size-18); line-height: 100%; letter-spacing: 0%; } .thm2-dashboard .login-form-inner .form-control { border-radius: 99999px; border-color: var(--stock-color); background: var(--stock-color); padding: 13px 20px; } .thm2-logout .modal-header .modal-title { color: var(--heading-color-2); font-weight: var(--medium); font-family: var(--futura); } .thm2-logout .logout-text h3 { color: var(--heading-color-2); font-weight: var(--medium); font-family: var(--futura); } .mobile-header { display: none; position: relative; z-index: 111; background-color: var(--headline-color); } .thm2-main, .thm2-main *, .thm2-main .about .about_description p, .thm2-main .about .about-item-main .about-item .text h6, .thm2-main .about .about-item-main .about-item .text p, .thm2-main .edit-car-item .edit-car-btn, .thm2-main .uplode-vedio .uplode-vedio-taite, .thm2-main .ql-editor p, .thm2-main .form-label, .thm2-main .form-control, .thm2-main .form-select, .thm2-main .thm-btn, .thm2-main .thm-btn-two, .thm2-main .thm-btn-thr, .thm2-main .banner .banner-taitel p, .thm2-main .banner .banner-search-bar .banner-sarchber-box-inner .form-control, .thm2-main .banner .banner-search-bar .banner-sarchber-box-inner .form-select, .thm2-main .banner .banner-search-bar .nav .nav-link, .thm2-main .banner-search-bar .banner-sarchber-box-inner .form-control, .thm2-main .banner-search-bar .banner-sarchber-box-inner .form-select, .thm2-main .banner-search-bar .nav .nav-link, .thm2-main .inner-banner .breadcrumb .breadcrumb-item, .thm2-main .inner-banner .breadcrumb .breadcrumb-item a, .thm2-main .inner-banner .dealers-banner-item .dealers-banner-contact ul li a, .thm2-main .brand-car .nav .nav-link, .thm2-main .brand-car-item .brand-car-inner .brand-car-inner-item span, .thm2-main .brand-car-item .brand-car-inner .brand-car-inner-item-two span, .thm2-main .brand-car-item .brand-car-inner .brand-car-btm-txt, .thm2-main .blog-item .blog-item-inner .blog-item-inner-item .blog-item-inner-item-box .txt a, .thm2-main .blog-item .blog-item-inner .blog-item-btn a, .thm2-main .blogs-rightbar-item .blogs-rightbar-sarch-box .form-control, .thm2-main .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text a, .thm2-main .blogs-rightbar-item .blogs-list-item .blogs-list-inner .blogs-list-text .blogs-list-text-item h6, .thm2-main .blogs-rightbar-item .brand-categories li a, .thm2-main .blogs-rightbar-item .blogs-rightbar-tag li a, .thm2-main .blogs-details .blogs-details-top-ber ul li a, .thm2-main .blogs-details-dec p, .thm2-main .blogs-details .highlight-text p, .thm2-main .blogs-details .tag ul li a, .thm2-main .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text a, .thm2-main .blogs-details .blog-details-prot .blog-details-prot-item .blog-details-prot-item-inner .blog-details-prot-item-text p, .thm2-main .blogs-details .blog-details-prot .share h6, .thm2-main .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-inner-text-item span, .thm2-main .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-text p, .thm2-main .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-btn, .thm2-main .blogs-details .blog-details-comment-item .blog-details-comment-inner-text .blog-details-comment-replay span, .thm2-main .categories-two .form-item .form-inner .form-label, .thm2-main .categories-two .form-item .form-inner .form-control, .thm2-main .categories-two .form-item .form-inner .form-select, .thm2-main .contact-us .contact-us-dec, .thm2-main .contact-us .contact-us-item .contact-us-inner .text p, .thm2-main .contact-us .location a, .thm2-main .contact-us .contact-share .text span, .thm2-main .contact-us .get-in-touch .form-label, .thm2-main .contact-us .get-in-touch .form-control, .thm2-main .dealer-two .dealer-two-item .dealer-two-inner .text span, .thm2-main .dealer-two .dealer-two-item .dealer-contact-box ul li a, .thm2-main .dealer-three .dealer-form .dealer-form-item .form-control, .thm2-main .dealer-three .dealer-form .dealer-form-item .form-select, .thm2-main .dealers-details .dealers-details-side-bar .dealers-details-taitel .address li a, .thm2-main .dealers-details .dealers-details-side-bar .dealers-details-taitel .working-hours li, .thm2-main .dealers-details .contact-beach-box .contact-beach-box-main .contact-beach-box-item .form-control, .thm2-main .dealers-details .inventory-ber-left .shaf-filter li, .thm2-main .download .decp, .thm2-main .dashboard .dashboard-side-ber .dashboard-logo-item .text p, .thm2-main .dashboard .dashboard-side-ber .dashboard-btn li a, .thm2-main .dashboard .dashboard-side-ber .log-out-btn, .thm2-main .dashboard .dashboard-item .dashboard-inner .dashboard-inner-text h5, .thm2-main .dashboard .dashboard-item .dashboard-inner .dashboard-inner-text a, .thm2-main .dashboard .dashbord-tabel .table tbody tr td, .thm2-main .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left .text h6, .thm2-main .dashboard .manage-car .manage-car-top-bar .manage-car-top-bar-item .manage-car-top-bar-item-left .text .form-control, .thm2-main .dashboard .manage-car .table.three tbody tr td p, .thm2-main .dashboard .manage-car .table thead tr th, .thm2-main .dashboard .manage-car .table tbody tr td, .thm2-main .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-top .text span, .thm2-main .dashboard .review-main .review-main-item .review-main-inner .review-dec, .thm2-main .dashboard .review-main .review-main-item .review-main-inner .review-main-inner-btm .review-main-inner-btm-text span, .thm2-main .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .text h5, .thm2-main .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .text span, .thm2-main .dashboard .ticket-information-main .ticket-information-item .ticket-information-inner .dec, .thm2-main .dashboard .ticket-information-main .form-control, .thm2-main .car-compare .table tr td, .thm2-main .modal-body .modal-body-item .modal-body-item-inner .form-label, .thm2-main .modal-body .modal-body-item .modal-body-item-inner .form-select, .thm2-main .modal-footer .selected, .thm2-main .checkout .checkout-top-ber a, .thm2-main .checkout .checkout-form-item .checkout-form-item-inner .form-label, .thm2-main .checkout .checkout-form-item .checkout-form-item-inner .form-control, .thm2-main .checkout .checkout-form-item .checkout-form-item-inner .form-select, .thm2-main .checkout .form-check .form-check-label, .thm2-main .checkout .order-summary-box .order-summary-list li, .thm2-main .checkout .order-summary-box .direct-dank-transfer .form-check .form-check-label, .thm2-main .checkout .order-summary-box .direct-dank-transfer p, .thm2-main .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-label, .thm2-main .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-control, .thm2-main .car-rent-booking .car-rent-booking-bg .car-rent-booking-form-main .car-rent-booking-form-item .car-rent-booking-form-inner .form-select, .thm2-main .car-features .car-features-dec, .thm2-main .cart .table tbody tr td, .thm2-main .cart .table tbody tr td .df .count button, .thm2-main .cart .table tbody tr td .df .count input, .thm2-main .cart .apply-main .apply-btn .form-control, .thm2-main .cart .apply-main .continue-shopping-box .continue-shopping-item .continue-shopping-taitel, .thm2-main .cart .apply-main .continue-shopping-box .continue-shopping-item .continue-shopping-item-inner .text { font-family: var(--futura) !important; } .thm-2-header .layout-4.nav-bg, .thm-2-header .layout-7.nav-bg { margin-top: -50px !important; } .thm2-main #offcanvas-nav .m-nav .header-right-login-btn { margin-bottom: 20px; } .thm2-main .inventory-main-box .select-Brand-box { border-color: var(--stock-color); border-radius: 4px; } .thm2-error .error-text h2 { font-family: var(--futura); font-weight: var(--medium); font-size: var(--font-size-46); line-height: var(--lineheight-56); color: var(--heading-color-2); text-align: center; } .thm2-main .nav-main .thm2-btn-primary { padding-left: 24px; padding-right: 24px; } .thm2-main .trending .trending-car-list ul li { font-size: var(--font-size-18); } .thm2-main .blogs-details-dec p { font-size: var(--font-size-18); } .thm2-main .blogs-details .blogs-details { font-weight: var(--medium); } .blogs-details-dec img { max-width: 100%; height: auto; } .loader { width: 220px; display: flex; flex-direction: column; align-items: center; gap: 0; color: var(--primary-color); } .car-svg { width: 120px; animation: bob 0.4s ease-in-out infinite alternate; } @keyframes bob { from { transform: translateY(0); } to { transform: translateY(-3px); } } .wheel { transform-box: fill-box; transform-origin: center; animation: spin 0.5s linear infinite; } @keyframes spin { to { transform: rotate(360deg); } } /* road track */ .track { width: 220px; height: 3px; background: var(--primary-color); border-radius: 2px; overflow: hidden; margin-top: -1px; } .track-fill { height: 100%; width: 60px; background: #fff; opacity: 0.8; border-radius: 2px; animation: road 1s linear infinite; } @keyframes road { from { transform: translateX(-60px); } to { transform: translateX(280px); } } .loader-wrapper { width: 100vw; height: 100vh; display: flex; justify-content: center; align-items: center; position: fixed; top: 0; left: 0; z-index: 99999999999999; background: var(--heading-color-2); } .header { padding: 0px 0 0 0; } .header .menu-bg { margin-top: 0px; } .header-border { padding: 7px 0; } .bg-primary { background-color: var(--primary-color); } .bg-white { background-color: var(--white-color); } .dealer-two-slick .slick-slide { margin-left: 12px; margin-right: 12px; } .thm2-main .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon { border-radius: 99999px; } .thm2-main .not-fount-main-thumb { color: var(--primary-color); max-width: 400px; margin-left: auto; margin-right: auto; } .thm2-main .not-fount-main-thumb svg { max-width: 100%; } .thm2-main .form-control:focus { border-color: var(--headline-color-2) !important; } .thm2-main .blogs-rightbar-item .blogs-list-inner:hover .blogs-list-img img { transform: scale(1.2); transition: var(--transition-all); } .thm2-main .blogs-rightbar-item .blogs-list-inner:hover .blogs-list-text a { text-decoration: underline; } .thm2-main .brand-categories li a:hover { color: var(--headline-color-2); transition: var(--transition-all); font-weight: 600; } .h5-pricing-card .thm2-btn:hover { background: var(--primary-color); } .h5-pricing-card.pricing-item-two .thm2-btn:hover { background: var(--white-color); color: var(--heading-color-2); & .btn-arrow { background: var(--heading-color-2); color: var(--white-color); } } .payment-inner-item-label img { object-fit: contain; } .thm2-main .package-details .payment .payment-inner .payment-inner-item { background-color: var(--gray-100); } .thm2-main .package-details .payment .payment-inner .payment-inner-item .payment-inner-item-input { background-color: var(--gray-100); } .thm2-expaired, .thm2-pending, .thm2-success { border-radius: 99999px; font-size: var(--font-size-18); font-weight: var(--regular); padding: 6px 18px; } .thm2-expaired { background-color: #fff0ee !important; color: #ee3536; } .thm2-success { background-color: #ebf9eb !important; color: #00802b; } .thm2-pending { color: #ff603d; background-color: rgba(255, 96, 61, 0.4); } .thm2-dashboard .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon span svg { color: #ee3536; } .thm2-dashboard .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:hover { background: white; } .padding-0 { padding: 0 0 0 0; } .dealer-two-item:hover .title { transition: var(--transition-all); color: var(--primary-color); } .h6-banner .banner-three-txt h1:hover { /* color: var(--primary-color); */ text-decoration: underline; transition: var(--transition-all); } .thm2-cta { background-color: var(--primary-color); } .h6-feature .feature-thumb a { width: 100%; } .h6-feature .feature-thumb a img { height: auto !important; } .thm2-main .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:first-child span svg { color: #ee3536; } .thm2-main .brand-car-item .brand-car-item-img .brand-car-item-img-text .icon:first-child:hover { background: var(--white-color); } .home-6-mobile-app-image{ width: auto !important; } .home-6-mobile-app-image-container{ display: flex ; justify-content: center; } html[lang="ar"] body, html[lang="ar"] p, html[lang="ar"] a, html[lang="ar"] span, html[lang="ar"] li, html[lang="ar"] div, html[lang="ar"] h1, html[lang="ar"] h2, html[lang="ar"] h3, html[lang="ar"] h4, html[lang="ar"] h5, html[lang="ar"] h6, html[lang="ar"] input, html[lang="ar"] textarea, html[lang="ar"] button, html[lang="ar"] select { font-family: "Tajawal", sans-serif !important; }