@import url("https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500;600;700;800;900&display=swap");
:root {
--bs-blue: #0d6efd;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #d63384;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #198754;
--bs-teal: #20c997;
--bs-cyan: #0dcaf0;
--bs-black: #000;
--bs-white: #fff;
--bs-gray: #6c757d;
--bs-gray-dark: #343a40;
--bs-gray-100: #f8f9fa;
--bs-gray-200: #e9ecef;
--bs-gray-300: #dee2e6;
--bs-gray-400: #ced4da;
--bs-gray-500: #adb5bd;
--bs-gray-600: #6c757d;
--bs-gray-700: #495057;
--bs-gray-800: #343a40;
--bs-gray-900: #212529;
--bs-primary: #0d6efd;
--bs-secondary: #6c757d;
--bs-success: #198754;
--bs-info: #0dcaf0;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-light: #f8f9fa;
--bs-dark: #212529;
--bs-primary-rgb: 13, 110, 253;
--bs-secondary-rgb: 108, 117, 125;
--bs-success-rgb: 25, 135, 84;
--bs-info-rgb: 13, 202, 240;
--bs-warning-rgb: 255, 193, 7;
--bs-danger-rgb: 220, 53, 69;
--bs-light-rgb: 248, 249, 250;
--bs-dark-rgb: 33, 37, 41;
--bs-primary-text: #0a58ca;
--bs-secondary-text: #6c757d;
--bs-success-text: #146c43;
--bs-info-text: #087990;
--bs-warning-text: #997404;
--bs-danger-text: #b02a37;
--bs-light-text: #6c757d;
--bs-dark-text: #495057;
--bs-primary-bg-subtle: #cfe2ff;
--bs-secondary-bg-subtle: #f8f9fa;
--bs-success-bg-subtle: #d1e7dd;
--bs-info-bg-subtle: #cff4fc;
--bs-warning-bg-subtle: #fff3cd;
--bs-danger-bg-subtle: #f8d7da;
--bs-light-bg-subtle: #fcfcfd;
--bs-dark-bg-subtle: #ced4da;
--bs-primary-border-subtle: #9ec5fe;
--bs-secondary-border-subtle: #e9ecef;
--bs-success-border-subtle: #a3cfbb;
--bs-info-border-subtle: #9eeaf9;
--bs-warning-border-subtle: #ffe69c;
--bs-danger-border-subtle: #f1aeb5;
--bs-light-border-subtle: #e9ecef;
--bs-dark-border-subtle: #adb5bd;
--bs-white-rgb: 255, 255, 255;
--bs-black-rgb: 0, 0, 0;
--bs-body-color-rgb: 33, 37, 41;
--bs-body-bg-rgb: 255, 255, 255;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
--bs-body-font-family: var(--bs-font-sans-serif);
--bs-body-font-size: 1rem;
--bs-body-font-weight: 400;
--bs-body-line-height: 1.5;
--bs-body-color: #212529;
--bs-emphasis-color: #000;
--bs-emphasis-color-rgb: 0, 0, 0;
--bs-secondary-color: rgba(33, 37, 41, 0.75);
--bs-secondary-color-rgb: 33, 37, 41;
--bs-secondary-bg: #e9ecef;
--bs-secondary-bg-rgb: 233, 236, 239;
--bs-tertiary-color: rgba(33, 37, 41, 0.5);
--bs-tertiary-color-rgb: 33, 37, 41;
--bs-tertiary-bg: #f8f9fa;
--bs-tertiary-bg-rgb: 248, 249, 250;
--bs-body-bg: #fff;
--bs-body-bg-rgb: 255, 255, 255;
--bs-link-color: #0d6efd;
--bs-link-color-rgb: 13, 110, 253;
--bs-link-decoration: underline;
--bs-link-hover-color: #0a58ca;
--bs-link-hover-color-rgb: 10, 88, 202;
--bs-code-color: #d63384;
--bs-highlight-bg: #fff3cd;
--bs-border-width: 1px;
--bs-border-style: solid;
--bs-border-color: #dee2e6;
--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
--bs-border-radius: 0.375rem;
--bs-border-radius-sm: 0.25rem;
--bs-border-radius-lg: 0.5rem;
--bs-border-radius-xl: 1rem;
--bs-border-radius-2xl: 2rem;
--bs-border-radius-pill: 50rem;
--bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);
--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);
--bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);
--bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);
--bs-emphasis-color: #000;
--bs-form-control-bg: var(--bs-body-bg);
--bs-form-control-disabled-bg: var(--bs-secondary-bg);
--bs-highlight-bg: #fff3cd;
--bs-breakpoint-xs: 0;
--bs-breakpoint-sm: 576px;
--bs-breakpoint-md: 768px;
--bs-breakpoint-lg: 992px;
--bs-breakpoint-xl: 1200px;
--bs-breakpoint-xxl: 1400px;
}
*,
::after,
::before {
box-sizing: border-box;
}
@media (prefers-reduced-motion:no-preference) {
:root {
scroll-behavior: smooth;
}
}
.grayscale-100 img {
filter: grayscale(1);
}
body {
margin: 0;
font-family: var(--bs-body-font-family);
font-size: var(--bs-body-font-size);
font-weight: var(--bs-body-font-weight);
line-height: var(--bs-body-line-height);
color: var(--bs-body-color);
text-align: var(--bs-body-text-align);
background-color: var(--bs-body-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: transparent;
}
.cebia {
margin: 0 auto;
display:table!important;
}
h1,
h2,
h3,
h5 {
margin-top: 0;
margin-bottom: .5rem;
font-weight: 500;
line-height: 1.2;
color: var(--bs-heading-color, inherit);
}
h1 {
font-size: calc(1.375rem + 1.5vw);
}
@media (min-width:1200px) {
h1 {
font-size: 2.5rem;
}
.carDetail {
height: 90vh;
}
}
h2 {
font-size: calc(1.325rem + .9vw);
}
@media (min-width:1200px) {
h2 {
font-size: 2rem;
}
}
h3 {
font-size: calc(1.3rem + .6vw);
}
@media (min-width:1200px) {
h3 {
font-size: 1.75rem;
}
}
h5, p.heading {
font-size: 1.25rem;
}
p.heading {
color: white;
font-weight: 600;
margin-bottom: 0;
padding-bottom: 10px;
}
p.heading:before {
content: '';
position: absolute;
top: 32px;
left: calc(50% - 10px);
width: 20px;
height: 2px;
background: #31586b;
}
p {
margin-top: 0;
margin-bottom: 1rem;
position: relative;
}
ul {
padding-left: 2rem;
}
ul {
margin-top: 0;
margin-bottom: 1rem;
}
strong {
font-weight: bolder;
}
a {
color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
text-decoration: underline;
}
a:hover {
--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
img,
svg {
vertical-align: middle;
}
button {
border-radius: 0;
}
button:focus:not(:focus-visible) {
outline: 0;
}
button {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button {
text-transform: none;
}
[type=button],
button {
-webkit-appearance: button;
}
[type=button]:not(:disabled),
button:not(:disabled) {
cursor: pointer;
}
.container {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
width: 100%;
padding-right: calc(var(--bs-gutter-x) * .5);
padding-left: calc(var(--bs-gutter-x) * .5);
margin-right: auto;
margin-left: auto;
}
@media (min-width:576px) {
.container {
max-width: 540px;
}
}
@media (min-width:768px) {
.container {
max-width: 720px;
}
}
@media (min-width:992px) {
.container {
max-width: 960px;
}
}
@media (min-width:1200px) {
.container {
max-width: 1140px;
}
}
@media (min-width:1400px) {
.container {
max-width: 1320px;
}
}
.row {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * var(--bs-gutter-y));
margin-right: calc(-.5 * var(--bs-gutter-x));
margin-left: calc(-.5 * var(--bs-gutter-x));
}
.row>* {
flex-shrink: 0;
width: 100%;
max-width: 100%;
padding-right: calc(var(--bs-gutter-x) * .5);
padding-left: calc(var(--bs-gutter-x) * .5);
margin-top: var(--bs-gutter-y);
}
.col-auto {
flex: 0 0 auto;
width: auto;
}
.col-6 {
flex: 0 0 auto;
width: 50%;
}
.col-12 {
flex: 0 0 auto;
width: 100%;
}
@media (min-width:768px) {
.col-md-auto {
flex: 0 0 auto;
width: auto;
}
.col-md-6 {
flex: 0 0 auto;
width: 50%;
}
}
@media (min-width:992px) {
.col-lg-auto {
flex: 0 0 auto;
width: auto;
}
.col-lg-6 {
flex: 0 0 auto;
width: 50%;
}
.col-lg-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
.col-lg-12 {
flex: 0 0 auto;
width: 100%;
}
}
@media (min-width:1200px) {
.col-xl-auto {
flex: 0 0 auto;
width: auto;
}
.col-xl-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-xl-6 {
flex: 0 0 auto;
width: 50%;
}
.col-xl-7 {
flex: 0 0 auto;
width: 58.33333333%;
}
}
@media (min-width:1400px) {
.col-xxl-8 {
flex: 0 0 auto;
width: 66.66666667%;
}
}
.btn {
--bs-btn-padding-x: 0.75rem;
--bs-btn-padding-y: 0.375rem;
--bs-btn-font-size: 1rem;
--bs-btn-font-weight: 400;
--bs-btn-line-height: 1.5;
--bs-btn-color: #212529;
--bs-btn-bg: transparent;
--bs-btn-border-width: var(--bs-border-width);
--bs-btn-border-color: transparent;
--bs-btn-border-radius: 0.375rem;
--bs-btn-hover-border-color: transparent;
--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
--bs-btn-disabled-opacity: 0.65;
--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
display: inline-block;
padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
font-family: var(--bs-btn-font-family);
font-size: var(--bs-btn-font-size);
font-weight: var(--bs-btn-font-weight);
line-height: var(--bs-btn-line-height);
color: var(--bs-btn-color);
text-align: center;
text-decoration: none;
vertical-align: middle;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
border-radius: var(--bs-btn-border-radius);
background-color: var(--bs-btn-bg);
transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
@media (prefers-reduced-motion:reduce) {
.btn {
transition: none;
}
}
.btn:hover {
color: var(--bs-btn-hover-color);
background-color: var(--bs-btn-hover-bg);
border-color: var(--bs-btn-hover-border-color);
}
.btn:first-child:active {
color: var(--bs-btn-active-color);
background-color: var(--bs-btn-active-bg);
border-color: var(--bs-btn-active-border-color);
}
.btn:disabled {
color: var(--bs-btn-disabled-color);
pointer-events: none;
background-color: var(--bs-btn-disabled-bg);
border-color: var(--bs-btn-disabled-border-color);
opacity: var(--bs-btn-disabled-opacity);
}
.collapse:not(.show) {
display: none;
}
.navbar {
--bs-navbar-padding-x: 0;
--bs-navbar-padding-y: 0.5rem;
--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-brand-padding-y: 0.3125rem;
--bs-navbar-brand-margin-end: 1rem;
--bs-navbar-brand-font-size: 1.25rem;
--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
--bs-navbar-nav-link-padding-x: 0.5rem;
--bs-navbar-toggler-padding-y: 0.25rem;
--bs-navbar-toggler-padding-x: 0.75rem;
--bs-navbar-toggler-font-size: 1.25rem;
--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
--bs-navbar-toggler-border-radius: 0.375rem;
--bs-navbar-toggler-focus-width: 0.25rem;
--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
position: relative;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar-brand {
padding-top: var(--bs-navbar-brand-padding-y);
padding-bottom: var(--bs-navbar-brand-padding-y);
margin-right: var(--bs-navbar-brand-margin-end);
font-size: var(--bs-navbar-brand-font-size);
color: var(--bs-navbar-brand-color);
text-decoration: none;
white-space: nowrap;
}
.navbar-brand:focus,
.navbar-brand:hover {
color: var(--bs-navbar-brand-hover-color);
}
.navbar-collapse {
flex-basis: 100%;
flex-grow: 1;
align-items: center;
}
@media (min-width:768px) {
.navbar-expand-md {
flex-wrap: nowrap;
justify-content: flex-start;
}
.navbar-expand-md .navbar-collapse {
display: flex !important;
flex-basis: auto;
}
}
.d-block {
display: block !important;
}
.d-table {
display: table !important;
}
.d-flex {
display: flex !important;
}
.position-relative {
position: relative !important;
}
.position-absolute {
position: absolute !important;
}
.top-0 {
top: 0 !important;
}
.w-100 {
width: 100% !important;
}
.w-auto {
width: auto !important;
}
.h-100 {
height: 100% !important;
}
.justify-content-center {
justify-content: center !important;
}
.align-items-center {
align-items: center !important;
}
.align-self-center {
align-self: center !important;
}
.align-self-end {
align-self: end !important;
}
.m-0 {
margin: 0 !important;
}
.mx-auto {
margin-right: auto !important;
margin-left: auto !important;
}
.mt-2 {
margin-top: .5rem !important;
}
.mt-3 {
margin-top: 1rem !important;
}
.mt-4 {
margin-top: 1.5rem !important;
}
.mt-5 {
margin-top: 3rem !important;
}
.mb-0 {
margin-bottom: 0 !important;
}
.mb-4 {
margin-bottom: 1.5rem !important;
}
.ms-3 {
margin-left: 1rem !important;
}
.ms-auto {
margin-left: auto !important;
}
.p-0 {
padding: 0 !important;
}
.p-2 {
padding: .5rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.px-4 {
padding-right: 1.5rem !important;
padding-left: 1.5rem !important;
}
.pb-2 {
padding-bottom: .5rem !important;
}
.gap-3 {
gap: 1rem !important;
}
.text-center {
text-align: center !important;
}
.text-white {
--bs-text-opacity: 1;
color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.bg-danger {
--bs-bg-opacity: 1;
background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.rounded-2 {
border-radius: var(--bs-border-radius) !important;
}
.z-1 {
z-index: 1 !important;
}
.z-2 {
z-index: 2 !important;
}
@media (min-width:576px) {
.mb-sm-3 {
margin-bottom: 1rem !important;
}
}
@media (min-width:992px) {
.d-lg-none {
display: none !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.px-lg-0 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.py-lg-4 {
padding-top: 1.5rem !important;
padding-bottom: 1.5rem !important;
}
}
@media (min-width:1200px) {
.mb-xl-0 {
margin-bottom: 0 !important;
}
} i[class^="flaticon-"]:before {
font-family: flaticon_motoz !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.flaticon-car-key:before {
content: "\f10b";
}
.flaticon-disc-brake:before {
content: "\f115";
}
.flaticon-gear:before {
content: "\f120";
}
.flaticon-menu:before {
content: "\f12e";
}
.flaticon-tire:before {
content: "\f158";
} [class^=ri-] {
font-family: remixicon !important;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ri-arrow-right-s-line:before {
content: "\ea6e";
}
.ri-close-fill:before {
content: "\eb98";
}
.ri-close-line:before {
content: "\eb99";
}
.ri-copyright-line:before {
content: "\ebe2";
} .header-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 99;
transition: var(--transition);
}
.header-wrap .navbar {
padding: 0;
}
.header-wrap .header-bottom {
transition: var(--transition);
}
.header-wrap .header-bottom .container {
position: relative;
}
.header-wrap .header-bottom .navbar .navbar-brand {
padding: 0;
position: relative;
top: -2px;
}
.header-wrap.header-one .header-bottom {
background-color: transparent;
position: relative;
}
.sidebar-btn {
background-color: transparent;
border: none;
padding: 0;
cursor: pointer;
}
.sidebar-btn i {
color: var(--whiteColor);
font-size: 30px;
line-height: 0.8;
}
.sidebar-popup {
position: fixed;
top: 0;
right: -100%;
width: 450px;
background: var(--headerTopColor);
z-index: 9999;
visibility: hidden;
opacity: 0;
height: 100vh !important;
padding: 0;
transition: all 0.5s ease;
box-shadow: 0 0 0 9999px rgba(5, 13, 17, 0.8);
}
.sidebar-popup.toggled {
visibility: visible;
opacity: 1;
right: 0;
}
.sidebar-popup:after {
content: "";
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.sidebar-popup .close-popup {
position: absolute;
background: transparent;
border: none;
top: 30px;
right: 20px;
width: 42px;
height: 42px;
text-align: center;
padding: 0;
transition: var(--transition);
}
.sidebar-popup .close-popup i {
font-size: 38px;
line-height: 32px;
color: var(--whiteColor);
transition: var(--transition);
}
@media (max-width: 768px) {
.sidebar-popup .close-popup {
top: 15px;
right: 5px;
}
.carul ul {
columns: 1!important;
}
}
.sidebar-popup .sidebar-popup-wrap {
overflow-y: auto;
height: 100%;
}
@media only screen and (max-width: 767px) {
.navbar-brand img {
max-width: 120px;
}
.sidebar-popup {
width: 100%;
padding: 15px 15px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) {
.header-wrap .header-bottom .navbar .navbar-brand {
margin-right: 25px;
}
.header-wrap .header-bottom .navbar .navbar-brand img {
max-width: 130px;
}
.header-wrap .header-bottom .navbar .other-options .option-item {
margin: 0 0 0 15px;
}
}
@media only screen and (max-width: 991px) {
.header-wrap .header-bottom {
padding: 10px 0;
}
.header-wrap .header-bottom .container {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}
.header-wrap .header-bottom .navbar .navbar-collapse {
-webkit-box-align: start;
-ms-flex-align: start;
-ms-grid-row-align: flex-start;
align-items: flex-start;
}
.mobile-bar-wrap {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
justify-content: flex-end;
text-align: right;
position: relative;
top: 4px;
}
.mobile-bar-wrap .sidebar-btn {
margin-left: 8px;
}
.menu-close {
position: absolute;
top: 13px;
right: 16px;
}
.menu-close i {
color: var(--blackColor);
font-size: 25px;
}
.main-menu-wrap {
width: 100%;
position: fixed;
background: var(--whiteColor);
z-index: 999;
top: 0;
height: 100vh;
transition: 0.5s;
left: -100%;
padding: 55px 20px 30px;
overflow-y: auto;
transition: var(--transition);
}
}
@media only screen and (min-width: 992px) {
.header-wrap .navbar .other-options {
display: flex;
align-items: center;
position: relative;
}
.header-wrap .navbar .other-options .option-item {
margin: 0 0 0 28px;
line-height: 1;
}
}
.header-wrap {
position: fixed;
}
.header-scrolled {
background: var(--aztechColor);
box-shadow: 0 1px 5px var(--blackColor);
}
body.customize-support {
header {
margin-top: 32px;
}
@media(max-width: 766px) {
header {
margin-top: 0;
}
#wpadminbar {
display: none;
}
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.header-wrap .header-bottom .navbar .navbar-brand {
margin-right: 25px;
}
.header-wrap .header-bottom .navbar .navbar-brand img {
max-width: 130px;
}
.header-wrap .header-bottom .navbar .other-options .option-item {
margin: 0 0 0 15px;
}
}
@media only screen and (min-width: 1400px) {
.header-wrap.header-one .navbar .navbar-brand {
margin-right: 30px;
}
} :root {
--bodyFont: "Jost", sans-serif;
--mainColor: #ff8138;
--primaryColor: #F5FECA;
--headerTopColor: #08161B;
--heroColor: #08161B;
--optionalColor: #EFF4FA;
--blackColor: #050d11;
--paraColor: #666;
--whiteColor: #ffffff;
--offwhiteColor: rgba(255, 255, 255, 0.85);
--blueColor: #4F61C7;
--footerColor: #08151B;
--copyrightColor: #02060F;
--bgColor: #EFF3FA;
--ashColor: #F7F7F7;
--grayColor: #E5E5E5;
--yellowColor: #FFD300;
--fontSize: 16px;
--transition: all ease .5s;
--transitionTwo: all ease .9s;
}
* {
box-sizing: border-box;
}
::selection {
background: var(--mainColor);
}
html {
scroll-behavior: smooth;
overflow-x: hidden;
}
:focus,
button:focus,
.btn:focus {
outline: 0;
box-shadow: none;
}
a,
button {
cursor: pointer;
}
a {
text-transform: inherit;
text-decoration: none;
transition: all 0.3s ease;
color: var(--paraColor);
}
a:hover,
a :focus {
text-decoration: none;
box-shadow: none;
}
a:focus {
outline: 0 solid;
}
img {
max-width: 100%;
height: auto;
}
h1,
h2,
h3,
h5 {
font-weight: 600;
}
body {
font-size: 16px;
font-family: var(--bodyFont);
color: var(--blackColor);
font-weight: 400;
overflow-x: hidden;
}
p {
font-size: 18px;
line-height: 26px;
color: var(--paraColor);
}
.pt-100 {
padding-top: 100px;
}
.ptb-100 {
padding-top: 100px;
padding-bottom: 100px;
}
.pb-75 {
padding-bottom: 75px;
}
.pb-100 {
padding-bottom: 100px;
}
.mb-40 {
margin-bottom: 40px !important;
}
.mb-30 {
margin-bottom: 30px !important;
}
.list-style {
margin: 0;
padding: 0;
list-style: none;
}
.list-style li {
list-style: none;
}
.btn-two {
display: inline-block;
line-height: 26px;
font-weight: 600;
text-align: center;
transition: var(--transition);
position: relative;
z-index: 1;
border: none;
padding: 11px 31px 11px;
border-radius: 5px;
color: var(--blackColor);
border: 1px solid transparent;
overflow: hidden;
white-space: nowrap;
}
.btn-two:before {
position: absolute;
top: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
z-index: -1;
transition: var(--transition);
}
.btn-two:after {
position: absolute;
bottom: 0;
right: 0;
content: "";
width: 50%;
height: 0;
visibility: hidden;
opacity: 0;
z-index: -1;
transition: var(--transition);
}
.btn-two:hover {
color: var(--whiteColor);
}
.btn-two:hover:after,
.btn-two:hover:before {
width: 100%;
height: 100%;
visibility: visible;
opacity: 1;
}
.btn-two {
color: var(--whiteColor);
}
.btn-two:before {
background: var(--mainColor);
}
.btn-two:after {
background-color: var(--whiteColor);
}
.btn-two:hover {
border-color: var(--mainColor);
color: var(--mainColor);
}
.section-title-two,
.content-title-one {
position: relative;
}
.section-title-two>span,
.content-title-one>span {
font-size: 18px;
color: var(--mainColor);
position: relative;
display: inline-block;
font-weight: 600;
line-height: 26px;
margin: 0 0 8px;
position: relative;
z-index: 1;
}
.content-title-one h2 {
font-size: 36px;
font-weight: 900;
margin: 0;
}
.content-title-one p {
margin: 12px 0 0;
}
.content-title-one>span {
padding-left: 34px;
}
.content-title-one>span:before {
position: absolute;
bottom: 7px;
left: 0;
content: "";
width: 30px;
height: 2.3px;
background-color: var(--mainColor);
}
.bg_primary {
background-color: var(--bgColor);
}
video {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
z-index: -1;
}
.hero-wrap {
overflow: hidden;
}
.hero-wrap .hero-content span {
position: relative;
font-size: 18px;
font-weight: 600;
margin-bottom: 5px;
display: block;
}
.hero-wrap .hero-content h1 {
font-size: 54px;
font-weight: 900;
margin-bottom: 12px;
}
.hero-wrap .hero-content .hero-btn a:first-child {
margin-right: 18px;
}
.hero-two {
position: relative;
z-index: 1;
background-color: var(--ashColor);
}
.hero-two .hero-content span {
color: var(--mainColor);
}
.hero-two .hero-content .hero-btn a {
font-weight: 700;
}
.hero-two .hero-img-wrap {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
opacity: 0.6;
z-index: -1;
}
.after-none {
border-radius: 0!important;
}
.after-none:after {
display: none;
}
.wh-card {
padding: 30px;
border-radius: 10px;
background-color: var(--whiteColor);
margin-bottom: 25px;
position: relative;
}
.wh-card .wh-count {
position: absolute;
top: 20px;
right: 30px;
color: var(--paraColor);
-webkit-text-stroke: 1px var(--paraColor);
-webkit-text-fill-color: transparent;
font-weight: 800;
font-size: 90px;
line-height: 88px;
opacity: 0.2;
}
.wh-card .wh-icon {
display: inline-block;
width: 80px;
height: 80px;
background-color: var(--bgColor);
border-radius: 50%;
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
justify-content: center;
text-align: center;
position: relative;
overflow: hidden;
z-index: 1;
}
.wh-card .wh-icon:after {
position: absolute;
top: 0;
left: 0;
content: "";
width: 0;
height: 100%;
background-color: var(--mainColor);
transition: var(--transition);
opacity: 0;
z-index: -1;
}
.wh-card .wh-icon i, .material-symbols-outlined {
color: var(--mainColor);
font-size: 38px;
line-height: 0.8;
margin: 0 auto;
display: block;
transition: var(--transition);
}
.wh-card h3 {
font-size: 22px;
line-height: 32px;
margin: 0 0 8px;
}
.wh-card p {
margin: 0;
}
.wh-card:hover .wh-count {
-webkit-text-stroke: 1px var(--mainColor);
}
.wh-card:hover .wh-icon:after {
width: 100%;
opacity: 1;
}
.wh-card:hover .wh-icon i {
color: var(--whiteColor);
}
.listing-card-one {
position: relative;
border-radius: 10px;
overflow: hidden;
z-index: 1;
margin-bottom: 25px;
overflow: hidden;
}
.listing-card-one:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
z-index: 0;
}
.listing-card-one img {
transition: var(--transition);
}
.listing-card-one .listing-card-info {
position: relative;
top: 0;
width: 100%;
text-align: center;
z-index: 1;
padding: 20px 0;
}
.listing-card-one .listing-card-info h3 {
font-size: 20px;
line-height: 30px;
margin-bottom: 8px;
}
.listing-card-one:hover img {
opacity: .4;
}
.contact-item-wrap .contact-item:last-child {
margin-bottom: 0;
}
.contact-item {
padding: 25px;
border-radius: 0;
margin: 0 0 25px;
position: relative;
z-index: 1;
transition: var(--transition);
box-shadow: 0px 0px 20px rgba(17, 17, 17, 0.08);
display: flex;
flex-wrap: wrap;
}
.contact-item .contact-icon {
width: 70px;
height: 70px;
border-radius: 50%;
text-align: center;
position: relative;
top: 3px;
display: flex;
flex-wrap: wrap;
flex-direction: column;
justify-content: center;
background-color: transparent;
border: 1px dashed var(--mainColor);
transition: var(--transition);
text-align: center;
}
.contact-item .contact-info {
width: calc(100% - 110px);
margin-left: 30px;
transition: var(--transition);
}
.contact-item .contact-info h3 {
font-size: 22px;
margin: 0 0 8px;
font-weight: 600;
transition: var(--transition);
}
.contact-item .contact-info a,
.contact-item .contact-info p {
display: block;
margin: 0;
line-height: 1.7;
color: var(--paraColor);
transition: var(--transition);
}
.contact-item:hover {
transform: translateY(-5px);
}
.contact-item:hover .contact-icon {
background-color: var(--mainColor);
} .footer-menu li {
margin-bottom: 15px !important;
}
.footer-menu ul {
padding: 0;
}
.footer-menu li a {
color: white;
position: relative;
font-weight: 500;
font-size: 18px;
display: block;
position: relative;
padding-bottom: 8px;
}
.footer-menu li a:after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
width: 30px;
height: 3px;
background: #163946;
}
.footer-menu li.current_page_item a:after {
background: var(--mainColor);
}
.footer-menu li a:hover {
opacity: .7;
}
.footer-wrap {
position: relative;
}
.copyright-text {
padding: 16px 10px;
text-align: center;
margin: 0;
color: rgba(255, 255, 255, 0.9);
text-align: center;
background-color: var(--copyrightColor);
}
.copyright-text i {
position: relative;
top: 2px;
margin-right: 2px;
}
.copyright-text span {
color: var(--mainColor);
}
.img-hover {
transition: opacity .4s;
cursor: pointer;
}
.img-hover:hover {
opacity: .4;
} @media only screen and (max-width: 767px) {
p {
font-size: 16px;
}
.pt-100 {
padding-top: 50px;
}
.pb-100 {
padding-bottom: 50px;
}
.ptb-100 {
padding-top: 50px;
padding-bottom: 50px;
}
.pb-75 {
padding-bottom: 25px;
}
.mb-40 {
margin-bottom: 25px !important;
}
.btn {
font-size: 14px;
}
.btn-two {
padding: 9px 23px 9px;
font-size: 14px;
}
.section-title-two>span,
.content-title-one>span {
font-size: 14px;
}
.content-title-one h2 {
font-size: 26px;
}
.hero-wrap .hero-content h1 {
font-size: 30px;
}
.hero-wrap .hero-content .hero-btn a {
font-size: 14px;
}
.hero-wrap .hero-content .hero-btn a:first-child {
margin-right: 5px;
}
.hero-two:after {
height: 50%;
}
.wh-card {
padding: 20px;
}
.wh-card .wh-count {
top: 20px;
right: 20px;
font-size: 70px;
line-height: 70px;
}
.wh-card .wh-icon {
width: 70px;
height: 70px;
}
.wh-card .wh-icon i {
font-size: 32px;
}
.wh-card h3 {
font-size: 20px;
line-height: 30px;
}
.contact-item {
padding: 20px;
}
.contact-item .contact-icon {
width: 50px;
height: 50px;
}
.contact-item .contact-info {
width: calc(100% - 70px);
margin-left: 20px;
}
.contact-item .contact-info h3 {
font-size: 20px;
margin: 0 0 8px;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.pt-100 {
padding-top: 70px;
}
.pb-100 {
padding-bottom: 70px;
}
.ptb-100 {
padding-top: 70px;
padding-bottom: 70px;
}
.pb-75 {
padding-bottom: 45px;
}
.hero-wrap .hero-content h1 {
font-size: 46px;
line-height: 56px;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.hero-wrap .hero-content h1 {
font-size: 46px;
line-height: 56px;
}
}
@media only screen and (min-width: 1400px) {
.container {
max-width: 1500px;
}
}
@media only screen and (min-width: 1600px) {
.hero-wrap .hero-content h1 {
font-size: 70px;
}
.hero-wrap.hero-two .hero-content {
width: calc(100% + 25px);
}
.contact-item {
padding: 34px 30px;
}
.contact-item .contact-icon {
position: relative;
top: 3px;
}
}
@media only screen and (min-width: 1920px) {
.hero-wrap .container {
max-width: 1700px;
}
.hero-wrap .hero-content h1 {
font-size: 78px;
line-height: 88px;
}
} :root {
--bodyFont: "Jost", sans-serif;
--aztechColor: #08161B;
--codColor: #061014;
--grayColor: #ABA8B0;
}
.theme-dark .navbar-brand .logo-dark {
display: block !important;
}
.theme-dark body,
.theme-dark .wh-card {
background-color: var(--blackColor) !important;
}
.theme-dark .wh-card {
min-height: 100%;
}
.theme-dark .wh-card .wh-count {
position: absolute;
top: 20px;
right: 30px;
color: var(--whiteColor);
-webkit-text-stroke: 1px var(--whiteColor);
}
.theme-dark .bg_primary,
.theme-dark .hero-two {
background-color: var(--aztechColor) !important;
}
.theme-dark h1,
.theme-dark h2,
.theme-dark h3,
.theme-dark h5,
.theme-dark h3 a {
color: var(--whiteColor) !important;
}
.theme-dark p,
.theme-dark span,
.theme-dark .contact-item .contact-info a,
.theme-dark .contact-item .contact-info p {
color: var(--offwhiteColor) !important;
}
.tag {
display: inline-flex;
line-height: 40px;
padding: 0 10px!important;
}
.theme-dark h3:hover a {
color: var(--mainColor) !important;
}
.theme-dark .btn-two {
border-color: var(--mainColor);
}
.theme-dark .btn-two.btn-special {
background: #163946 !important;
border: none;
}
.theme-dark .btn-two.btn-special:after,
.theme-dark .btn-two.btn-special:before {
display: none;
}
.carul ul {
margin-top: 12px;
text-align: left;
color: white;
columns: 2;
}
.carul ul li {
position: relative;
list-style: none;
padding-left: 15px;
margin-bottom: 8px;
font-size: 18px;
}
.carul ul li:before {
position: absolute;
top: 8px;
left: 0;
content: "";
width: 8px;
height: 8px;
border-radius: 50%;
background-color: var(--mainColor);
}
@media only screen and (max-width: 991px) {
.theme-dark .main-menu-wrap {
background-color: var(--aztechColor);
}
.theme-dark .menu-close i {
color: var(--whiteColor) !important;
}
.hero-two .hero-img-wrap {
position: relative;
hanging-punctuation: ;
}
.hero-two .hero-img-wrap img {
height: auto!important;
}
} @font-face {
font-family: "flaticon_motoz";
src: url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/flaticon_motoz.ttf?8c2bae80742e2041fc5f74dfab852730) format("truetype"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/flaticon_motoz.woff?8c2bae80742e2041fc5f74dfab852730) format("woff"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/css/fonts/flaticon_motoz.woff2?8c2bae80742e2041fc5f74dfab852730) format("woff2"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/css/fonts/flaticon_motoz.eot?8c2bae80742e2041fc5f74dfab852730#iefix) format("embedded-opentype"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/css/fonts/flaticon_motoz.svg?8c2bae80742e2041fc5f74dfab852730#flaticon_motoz) format("svg");
}
@font-face {
font-family: remixicon;
src: url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.eot?t=1590207869815);
src: url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.eot?t=1590207869815#iefix) format('embedded-opentype'), 
url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.woff2?t=1590207869815) format("woff2"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.woff?t=1590207869815) format("woff"), 
url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.ttf?t=1590207869815) format('truetype'), 
url(//repmalcar.cz/wp-content/themes/repmalcar/fonts/remixicon.svg?t=1590207869815#remixicon) format('svg');
font-display: swap;
}