 html.lenis, html.lenis body {height: auto;}.lenis.lenis-smooth {scroll-behavior: auto !important;}.lenis.lenis-smooth [data-lenis-prevent] {overscroll-behavior: contain;}.lenis.lenis-stopped {overflow: hidden;}.lenis.lenis-scrolling iframe {pointer-events: none;}body.is-preloader {overflow: hidden;}body.is-preloader.loaded {overflow: inherit;}#preloader-wrap {background-color: #222;width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;overflow: hidden;}.loaded #preloader-wrap {visibility: hidden;opacity: 0;}.car {position: absolute;width: 117px;height: 42px;left: 50%;top: 50%;transform: translate(-50%, -50%);}.car .strike {position: absolute;width: 11px;height: 1px;background: #ffe4e1;animation: car-strikes 0.2s linear infinite;}.car .strike2 {top: 11px;animation-delay: 0.05s;}.car .strike3 {top: 22px;animation-delay: 0.1s;}.car .strike4 {top: 33px;animation-delay: 0.15s;}.car .strike5 {top: 44px;animation-delay: 0.2s;}.car-detail {position: absolute;display: block;background: var(--ridek-primary-color);animation: car-speed 0.5s linear infinite;}.car-detail.spoiler {width: 0;height: 0;top: 7px;background: none;border: 20px solid transparent;border-bottom: 8px solid var(--ridek-primary-color);border-left: 20px solid var(--ridek-primary-color);}.car-detail.back {height: 20px;width: 92px;top: 15px;left: 0px;}.car-detail.center {height: 35px;width: 75px;left: 12px;border-top-left-radius: 30px;border-top-right-radius: 45px 40px;border: 4px solid var(--ridek-primary-color);background: none;box-sizing: border-box;}.car-detail.center1 {height: 35px;width: 35px;left: 12px;border-top-left-radius: 30px;}.car-detail.front {height: 20px;width: 50px;top: 15px;left: 67px;border-top-right-radius: 50px 40px;border-bottom-right-radius: 10px;}.car-detail.wheel {height: 20px;width: 20px;border-radius: 50%;top: 20px;left: 12px;border: 3px solid #222;background: linear-gradient(45deg, transparent 45%, #ffe4e1 46%, #ffe4e1 54%, transparent 55%), linear-gradient(-45deg, transparent 45%, #ffe4e1 46%, #ffe4e1 54%, transparent 55%), linear-gradient(90deg, transparent 45%, #ffe4e1 46%, #ffe4e1 54%, transparent 55%), linear-gradient(0deg, transparent 45%, #ffe4e1 46%, #ffe4e1 54%, transparent 55%), radial-gradient(#ffe4e1 29%, transparent 30%, transparent 50%, #ffe4e1 51%), #222;animation-name: car-spin;}.car-detail.wheel2 {left: 82px;}@keyframes car-spin {0% {transform: translate(2px, 1px) rotate(0deg);}10% {transform: translate(-1px, -3px) rotate(36deg);}20% {transform: translate(-2px, 0px) rotate(72deg);}30% {transform: translate(1px, 2px) rotate(108deg);}40% {transform: translate(1px, -1px) rotate(144deg);}50% {transform: translate(-1px, 3px) rotate(180deg);}60% {transform: translate(-1px, 1px) rotate(216deg);}70% {transform: translate(3px, 1px) rotate(252deg);}80% {transform: translate(-2px, -1px) rotate(288deg);}90% {transform: translate(2px, 1px) rotate(324deg);}100% {transform: translate(1px, -2px) rotate(360deg);}}@keyframes car-speed {0% {transform: translate(2px, 1px) rotate(0deg);}10% {transform: translate(-1px, -3px) rotate(-1deg);}20% {transform: translate(-2px, 0px) rotate(1deg);}30% {transform: translate(1px, 2px) rotate(0deg);}40% {transform: translate(1px, -1px) rotate(1deg);}50% {transform: translate(-1px, 3px) rotate(-1deg);}60% {transform: translate(-1px, 1px) rotate(0deg);}70% {transform: translate(3px, 1px) rotate(-1deg);}80% {transform: translate(-2px, -1px) rotate(1deg);}90% {transform: translate(2px, 1px) rotate(0deg);}100% {transform: translate(1px, -2px) rotate(-1deg);}}@keyframes car-strikes {from {left: 25px;}to {left: -80px;opacity: 0;}}.default-btn {background-color: var(--ridek-primary-color);font-family: var(--ridek-primary-font);font-size: 14px;color: #fff;font-weight: 600;line-height: 45px;display: inline-block;letter-spacing: 0px;padding: 0 35px;position: relative;border-radius: 2px;z-index: 1;}.default-btn.blue {background-color: var(--ridek-primary-color);}.default-btn:before {content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(255, 255, 255, 0.2);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;-webkit-transform: scale(0, 1);-moz-transform: scale(0, 1);-ms-transform: scale(0, 1);-o-transform: scale(0, 1);transform: scale(0, 1);-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition: -moz-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-ms-transition: -ms-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);-o-transition: -o-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}.default-btn:hover:before {-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);}.default-btn:visited, .default-btn:hover {transform: translateY(-3px);color: #fff;}.btn-group {display: flex;align-items: center;justify-content: center;column-gap: 10px;margin: 0 auto;}.container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;}@media(min-width:576px) {.container {max-width: 540px;}}@media(min-width:768px) {.container {max-width: 720px;}}@media(min-width:992px) {.container {max-width: 1170px;}}@media(min-width:1200px) {.container {max-width: 1200px;}}.wrapper {padding: 100px 0;}.col-row {column-gap: 30px;row-gap: 30px;}.col-row, .dl-row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.dl-row>main {-ms-flex: 0 0 70%;flex: 0 0 70%;max-width: 70%;padding-right: 30px;}.dl-row>aside {-ms-flex: 0 0 30%;flex: 0 0 30%;max-width: 30%;}.left-sidebar {flex-direction: row-reverse;}.full-width>main, .full-width>aside {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;}.col-item-3, .col-item-2 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}@media (min-width: 768px) {.col-item-3, .col-item-2 {-ms-flex: 0 0 calc(50% - 15px);flex: 0 0 calc(50% - 15px);max-width: calc(50% - 15px);}}@media (min-width: 993px) {.col-item-3 {-ms-flex: 0 0 calc((100% - 60px) / 3);flex: 0 0 calc((100% - 60px) / 3);max-width: calc((100% - 60px) / 3);}.left-sidebar>main {padding-right: 0;padding-left: 30px;}.right-sidebar>main {padding-right: 30px;}.left-sidebar>.widget-area {padding-right: 5px;}.right-sidebar>.widget-area {padding-left: 5px;}.full-width:is(.style-classic), .page .full-width, .full-width.blog-style-classic {max-width: 800px;margin: 0 auto;}}@media(max-width: 992px) {.wrapper {padding: 80px 0;}.dl-row>aside, .dl-row>main {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding: 0;}.dl-row>aside {padding-top: 50px;}}@media(max-width: 767px) {.wrapper {padding: 60px 0;}}.page .full-width .site-main .content, .single .full-width .site-main .content {width: 720px;max-width: 100%;margin: 0 auto;}.comment-content>*, .content-area>* {margin-bottom: 30px;margin-top: 0;}.content-area .wp-block-image:last-of-type figure {margin-bottom: 30px;}.content-area p:last-of-type img.alignright {margin-top: 15px;}.dl-cursor {display: none;}@media (min-width: 993px) {.dl-cursor {display: block;width: 30px;height: 30px;border-radius: 50%;position: fixed;left: 0;top: 0;user-select: none;pointer-events: none;transform: translate(50%, 50%);visibility: hidden;z-index: 10000;-webkit-transition: all .3s cubic-bezier(.165, .84, .44, 1);transition: all .3s cubic-bezier(.165, .84, .44, 1);}.dl-cursor:before {background-color: var(--ridek-primary-color);opacity: 0.5;content: "";width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;top: 0;}.dl-cursor.cursor-grow:before {opacity: 0.7;transform: scale(1.5);transition: all 0.3s ease;}.dl-cursor.hide {opacity: 0;transition: opacity 0.3s ease;transition-delay: 0.4s;}.dl-cursor.hide .inner {transform: scale(0.1);transition: transform 0.3s ease;}.dl-cursor.cross:before {font-family: "DL-Icons";content: "\e9b3";display: flex;align-items: center;justify-content: center;font-size: 12px;color: #fff;opacity: 1;transform: scale(2);transition: all 0.3s ease;}}.header-wrapper {background-color: var(--ridek-bg-light);position: relative;z-index: 2;}.sticky-header .navigation-wrapper, .header-2 .header-wrapper.is-page-header {background-color: var(--ridek-bg-white);}.header-wrapper ul {list-style: none;margin: 0;padding: 0;}.topbar-wrapper {background-color: var(--ridek-bg-light);font-family: var(--ridek-primary-font);color: var(--ridek-grey-color);font-size: 15px;line-height: 1;font-weight: 400;height: 40px;display: flex;align-items: center;border-bottom: 1px solid #eee;}.topbar-inner {display: flex;align-items: center;justify-content: space-between;}.header-2 .topbar-right {display: flex;align-items: center;justify-content: flex-end;column-gap: 20px;}.header-2 .topbar-right.no-left-content {width: 100%;display: flex;align-items: center;justify-content: space-between;}.topbar-right ul {display: flex;align-items: center;justify-content: flex-end;column-gap: 15px;}.topbar-right .topbar-links {padding: 0 20px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;height: 40px;}.topbar-right ul li a {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);}.topbar-right ul li a:hover {color: var(--ridek-primary-color);}.topbar-right .topbar-socials li a {color: var(--ridek-grey-color);}.header-default .topbar-right .topbar-social {display: flex;align-items: center;justify-content: flex-end;column-gap: 10px;}.header-default .topbar-right .topbar-social a {font-family: var(--ridek-secondary-font);text-transform: capitalize;font-size: 14px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;text-align: center;border-radius: 50%;position: relative;}.header-default .topbar-right .topbar-social a:before {border-bottom: 1px solid var(--ridek-grey-light-color);content: "";width: 70%;height: 1.5px;position: absolute;left: 50%;transform: translateX(-50%);bottom: 4px;transition: all 0.3s ease-in-out;}.header-default .topbar-right .topbar-social a:hover:before {border-bottom: 1px solid var(--ridek-primary-color);bottom: 0;width: 100%;}.navigation-wrapper {background-color: var(--ridek-bg-white);}.navigation-inner {display: grid;align-items: center;grid-template-columns: auto 1fr auto;grid-column-gap: 50px;}.header-2 .navigation-wrapper {display: none;}@media (min-width: 993px) {.header-2 .header-wrapper {background-color: transparent;z-index: 2;position: inherit;}.header-2 .navigation-wrapper {display: block;}.header-2 .header-wrapper .navigation-wrapper {margin-bottom: -30px;position: relative;z-index: 2;}.header-2 .header-wrapper .navigation-inner {display: flex;align-items: center;justify-content: space-between;column-gap: 80px;max-width: 80%;margin-left: auto;position: relative;z-index: 1;}.header-2 .header-wrapper .navigation-inner:before {background-color: var(--ridek-primary-color);clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 1% 100%);content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;}.header-2 .header-wrapper .navigation-menu {background-color: transparent;padding: 0 0 0 40px;height: 60px;}.header-2 .header-wrapper .navigation-inner .site-logo {display: none;}.header-2 .header-wrapper .main-menu li:hover a, .header-2 .header-wrapper .main-menu li a {color: var(--ridek-white-color);}.header-2 .header-wrapper .main-menu li li a, .header-2 .header-wrapper .main-menu li:hover li a {color: var(--ridek-grey-color);}.header-2 .main-header-right {display: flex;align-items: center;justify-content: flex-end;}.header-2 .header-wrapper .main-header-right button {background: transparent;color: #fff;border-left: 1px solid rgba(255, 255, 255, 0.35);margin: 0;padding: 0;font-size: 28px;height: 60px;padding: 0 15px;}.header-2 .main-header-right button:before, .header-2 .main-header-right button:after {display: none;}.header-2 .header-wrapper .main-header-right .dl-shopping-cart-btn {height: 60px;align-items: center;color: var(--ridek-white-color);padding-left: 15px;border-left: 1px solid rgba(255, 255, 255, 0.35);}.header-2 .header-wrapper .main-header-right .dl-shopping-cart-btn svg {fill: var(--ridek-white-color);}.header-2 .header-wrapper .main-header-right .dl-shopping-cart-btn .count {background-color: rgba(255, 255, 255, 1);color: var(--ridek-primary-color);}.main-header-right .header-btn {background-color: var(--ridek-bg-dark);color: var(--ridek-white-color);height: 60px;line-height: 60px;padding: 0 30px;border-radius: 0;}.main-header-right .header-btn:focus, .main-header-right .header-btn:hover {color: var(--ridek-white-color);}.main-header-right .header-btn:before, .main-header-right .header-btn:after {background-color: var(--ridek-bg-dark);}.header-2 .sticky-header .navigation-inner {grid-column-gap: 20px;}.header-2 .sticky-header .main-header-right button:not(.dl-btn) {background-color: transparent;padding: 0;font-size: 24px;color: var(--ridek-dark-color);}.header-2 .sticky-header .main-header-right .dl-search-action {margin-right: 15px;}.header-2 .sticky-header .main-header-right .header-btn {background-color: var(--ridek-primary-color);margin-left: 15px;height: 48px;line-height: 48px;color: var(--ridek-white-color);}.header-2 .sticky-header .main-header-right .header-btn:before, .header-2 .sticky-header .main-header-right .header-btn:after {background-color: var(--ridek-bg-dark);color: var(--ridek-white-color);}}.navigation-menu {padding: 0 50px;}.dl-shopping-cart-btn {display: flex;font-size: 24px;color: var(--ridek-dark-color);cursor: pointer;margin-right: 15px;}.shopping-cart-inner {position: relative;display: flex;height: 25px;}.dl-shopping-cart-btn svg {width: 25px;fill: var(--ridek-dark-color);}.shopping-cart-inner span.count {width: 17px;height: 17px;background-color: var(--ridek-primary-color);color: var(--ridek-white-color);font-size: 10px;position: absolute;right: -5px;bottom: -5px;border-radius: 50%;z-index: 1;line-height: 17px;text-align: center;font-weight: 500;}.sidebar-trigger {background-color: transparent;color: var(--ridek-dark-color);display: flex;align-items: center;justify-content: center;width: auto;height: auto;line-height: 1;padding: 0;}.sidebar-trigger:hover {color: var(--ridek-primary-color);}.sidebar-trigger svg {width: 18px;height: 18px;}.header-number, .sticky-header {display: none;}.main-menu {display: none;column-gap: 30px;}.navigation-inner .site-logo {max-width: 160px;}.header-default .header-right .login-link {border-left: 2px solid #999;margin-right: 15px;padding-left: 15px;}.header-default .header-right a, .header-default .header-right>div {display: inline-flex;align-items: center;cursor: pointer;}.header-default .header-right a {font-family: var(--ridek-primary-font);font-size: 15px;font-weight: 700;color: var(--ridek-dark-color);line-height: 1;display: flex;align-items: center;}.header-default .header-right .login-link i {margin-right: 5px;}.header-right .sidebar-trigger:before, .header-right .sidebar-trigger:after, .header-right .dl-search-action:before, .header-right .dl-search-action:after {display: none;}.header-default .header-right .search-icon {line-height: 1;margin-right: 15px;}.header-default .header-right i {font-size: 25px;color: var(--ridek-dark-color);}.header-default .header-right .dl-btn {padding: 0 25px;line-height: 45px;color: var(--ridek-white-color);font-size: 14px;margin-left: 15px;}@media (max-width: 1200px) {.navigation-inner {grid-template-columns: auto 1fr auto;grid-column-gap: 30px;}.navigation-menu {padding: 0 35px;column-gap: 20px;}.main-menu {column-gap: 20px;}.header-number svg {display: none;}}.mid-header-wrap {display: flex;align-items: center;justify-content: space-between;column-gap: 15px;padding: 16px 0;}.mid-header-wrap .site-logo {max-width: 140px;line-height: 1;}.header-items {display: none;}@media (min-width: 993px) {.navigation-wrapper {background-color: transparent;}.sticky-header {background-color: var(--ridek-bg-white);-webkit-backdrop-filter: blur(15px);backdrop-filter: blur(15px);background-color: rgba(255, 255, 255, 0.8);border-bottom: 1px solid #eee;display: block;width: 100%;position: fixed;left: 0;top: 0;transform: translateY(-100%);z-index: 99;}.admin-bar .sticky-header {top: 32px;}.sticky-header .navigation-menu {box-shadow: none;}.sticky-header.sticky-fixed-top {transition: transform 1s ease;will-change: transform;transform: translateY(0);}.navigation-menu {background-color: var(--ridek-bg-white);height: 90px;display: flex;align-items: center;justify-content: flex-end;}.sticky-header .navigation-wrapper .navigation-menu {box-shadow: none;padding: 0 10px;}.main-menu {display: flex;align-items: center;justify-content: flex-start;flex-wrap: wrap;height: 100%;}.main-menu li {position: relative;display: flex;align-items: center;height: 100%;}.main-menu li i.fa-solid {position: absolute;right: 0;top: 0;height: 100%;display: flex;align-items: center;}.main-menu li.dropdown_menu {padding-right: 14px;}.main-menu li.dropdown_menu i {transition: all 200ms linear;font-size: 14px;}.main-menu li.dropdown_menu:hover i {transform: rotateZ(-180deg);}.main-menu li a {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 16px;line-height: 1;font-weight: 600;letter-spacing: -0.2px;position: relative;}.main-menu li>a:before {background-color: #fff;content: "";position: absolute;left: 0;bottom: -3px;display: inline-block;width: 100%;height: 2px;-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transition: 0.3s cubic-bezier(0.45, 0.1, 0, 0.95);-o-transition: 0.3s cubic-bezier(0.45, 0.1, 0, 0.95);transition: 0.3s cubic-bezier(0.45, 0.1, 0, 0.95);}.main-menu li.current-menu-item>a:before, .main-menu li:hover>a:before {-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);}.main-menu li:hover a {color: var(--ridek-primary-color);}.main-menu li li a:before {display: none;}.main-menu li ul {background-color: var(--ridek-bg-white);padding: 0;width: 250px;position: absolute;top: 100%;left: -28px;border-radius: 2px;-webkit-box-shadow: var(--box-shadow);box-shadow: var(--box-shadow);visibility: hidden;opacity: 0;z-index: 1;box-shadow: 0px 1px 40px 0px rgb(0 0 0 / 10%);}.main-menu li:nth-last-child(-n+2) ul {left: auto;right: -28px;}.main-menu li:hover ul {visibility: visible;-webkit-transition: visibility 200ms linear, opacity 150ms linear;transition: visibility 200ms linear, opacity 150ms linear;opacity: 1;}.main-menu li li {margin: 0;padding: 15px 20px;}.main-menu li li:not(:last-of-type){border-bottom: 1px solid #eee;}.main-menu li li a {font-size: 16px;font-weight: 500;display: block;color: var(--ridek-grey-color);position: relative;}.main-menu li:hover li a {color: var(--ridek-grey-color);}.main-menu li:hover li a:after {background-color: var(--ridek-primary-color);content: "";width: 0;height: 2px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);transition: all .3s ease-in-out;}.main-menu li:hover li.dropdown_menu>i {position: absolute;right: 0;top: 10px;transform: rotateZ(-90deg);}.main-menu li:hover li:hover a {color: var(--ridek-primary-color);padding-left: 15px;}.main-menu li:hover li:hover a:after {width: 10px;}.main-menu li:hover li:hover li a {color: var(--ridek-grey-color);padding-left: 0;}.main-menu li:hover li:hover li a:hover {color: var(--ridek-primary-color);padding-left: 15px;}.main-menu li:hover li:hover li a:after {width: 0;}.main-menu li:hover li:hover li a:hover:after {width: 10px;}.main-menu li:hover li ul {left: 100%;top: 10%;visibility: hidden;opacity: 0;transition: all 200ms linear;}.main-menu li:hover li:hover ul {top: 0;visibility: visible;transition: all 200ms linear;opacity: 1;}.header-default .topbar-wrapper {background-color: var(--bg-grrey);}.header-default .topbar-left {color: var(--ridek-dark-color);font-family: var(--ridek-primary-font);font-weight: 600;}.header-default .topbar-right li {font-family: var(--ridek-primary-font);font-size: 15px;font-weight: 700;color: var(--ridek-dark-color);line-height: 1;display: flex;align-items: center;column-gap: 5px;}.header-default .topbar-right li a {font-family: var(--ridek-secondary-font);color: var(--ridek-dark-color);margin-left: 5px;font-size: 13px;}.header-default .navigation-inner {grid-template-columns: auto 1fr auto;}.header-default .navigation-wrapper {background-color: #fff;}.header-default .navigation-menu {box-shadow: none;background-color: transparent;padding: 0;border-radius: 0;}.header-default .header-right {display: flex;align-items: center;justify-content: flex-end;}.mid-header-wrap {padding: 23px 0;}.mid-header-wrap .site-logo {max-width: 200px;}.header-items {display: flex;align-items: center;justify-content: flex-end;column-gap: 20px;}.header-items .header-item {display: grid;grid-template-columns: 40px 1fr;grid-gap: 10px;}.header-items .header-item i {font-size: 40px;color: var(--ridek-primary-color);}.header-item .header-item-text {display: flex;flex-direction: column;row-gap: 8px;font-family: var(--ridek-primary-font);line-height: 1;}.header-item .header-item-text .header-item-sh {font-size: 14px;line-height: 1;color: var(--ridek-grey-color);font-weight: 500;}.header-item .header-item-text .header-item-h {font-size: 18px;line-height: 1;font-weight: 700;color: var(--ridek-dark-color);}.header-item .header-item-text a.header-item-h:hover {color: var(--ridek-primary-color);}}.mobile-menu-icon, .mobile-navigation-menu {display: none;}@media (max-width: 992px) {.navigation-inner {grid-template-columns: auto auto;}.navigation-inner .site-logo {padding: 15px 0;}.navigation-menu {display: none;}.header-default .header-right {display: flex;align-items: center;justify-content: flex-end;column-gap: 20px;}.header-default .header-right .login-link {border-left: none;margin: 0;padding-left: 0;}.mobile-menu-icon {display: block;margin-left: auto;}.header-default .mobile-menu-icon {margin-left: 0;}.dl-shopping-cart-btn {margin-right: 0;}.burger-menu {width: 20px;height: 18px;display: flex;flex-direction: column;justify-content: space-between;cursor: pointer;-webkit-transition: transform 330ms ease-out;-moz-transition: transform 330ms ease-out;-o-transition: transform 330ms ease-out;transition: transform 330ms ease-out;}.menu-open .burger-menu {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}.line-menu {background-color: #666;border-radius: 0;width: 100%;height: 2px;}.line-menu.line-half {width: 50%;}.line-menu.first-line {transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: right;}.menu-open .line-menu.first-line {-webkit-transform: rotate(-90deg) translateX(3px);-moz-transform: rotate(-90deg) translateX(3px);-o-transform: rotate(-90deg) translateX(3px);transform: rotate(-90deg) translateX(3px);}.line-menu.last-line {align-self: flex-end;transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);transform-origin: left;}.menu-open .line-menu.last-line {-webkit-transform: rotate(-90deg) translateX(-3px);-moz-transform: rotate(-90deg) translateX(-3px);-o-transform: rotate(-90deg) translateX(-3px);transform: rotate(-90deg) translateX(-3px);}#mobile-menu-close {background-color: var(--ridek-bg-light);position: absolute;right: 30px;top: 20px;width: 45px;height: 45px;font-size: 20px;color: var(--ridek-dark-color);display: flex;align-items: center;justify-content: center;border-radius: 50%;padding: 0;}#mobile-menu-close:before, #mobile-menu-close:after {display: none;}.admin-bar #mobile-menu-close {top: 40px;}#mobile-menu-close:hover {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);}.mobile-navigation-menu {background-color: var(--ridek-bg-white);position: fixed;left: -100%;top: 0;width: 400px;height: 100vh;padding: 100px 0 40px;box-shadow: var(--ridek-shadow-sm);display: block;visibility: hidden;opacity: 0;transition: all .3s linear;z-index: 999;}.open-mobile-menu.mobile-navigation-menu {left: 0;visibility: visible;opacity: 1;transition: all .3s linear;}.mobile-navigation-menu .main-menu {display: block;}.mobile-navigation-menu .dropdown-plus {width: 100px;height: 49px;line-height: 49px;position: absolute;top: 0;right: 38px;cursor: pointer;z-index: 1;}.mobile-navigation-menu .dropdown-plus:before, .mobile-navigation-menu .dropdown-plus:after {position: absolute;content: "";top: 21px;right: 10px;width: 10px;height: 2px;background-color: var(--ridek-bg-dark);}.mobile-navigation-menu .dropdown-plus:after {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}.mobile-navigation-menu .dropdown-plus.dropdown-open:after {display: none;}.mobile-navigation-menu ul {padding-left: 0;}.mobile-navigation-menu ul li {position: relative;margin: 0;display: block;padding: 0;}.mobile-navigation-menu ul li>a {display: block;padding: 10px 40px;font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 17px;line-height: 22px;font-weight: 700;}.mobile-navigation-menu ul li:hover>a, .mobile-navigation-menu li li:hover>a {color: var(--ridek-primary-color);}.mobile-navigation-menu ul li ul li ul, .mobile-navigation-menu ul li ul {background-color: transparent;width: 100%;opacity: 1;padding: 0;visibility: visible;position: inherit;display: none;top: inherit;left: inherit;box-shadow: none;}.mobile-navigation-menu li li {padding: 0 20px;}.mobile-navigation-menu li li {padding-left: 10px;}.mobile-navigation-menu li li:last-child {border-bottom: none;}.mobile-navigation-menu li li>a {color: var(--ridek-grey-color);font-weight: 600;font-size: 16px;padding: 5px 20px 5px 40px;}}.popup-sidebox {display: none;}#popup-search-box {position: fixed;width: 100%;height: auto;top: 0;left: 0;right: 0;white-space: nowrap;z-index: 9999;opacity: 0;visibility: hidden;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;}.open-search-box #popup-search-box {opacity: 1;visibility: visible;}#searchbox-overlay {height: 100%;left: 0;opacity: 0;overflow: hidden;position: fixed;top: 0;transition: all 0s ease-in-out;width: 100%;cursor: default;z-index: -1;}.open-search-box #searchbox-overlay {opacity: 1;z-index: 1002;transition: all 0.6s ease-in-out;transition-delay: 0.3s;}#popup-search-box .box-inner-wrap {background-color: #fff;border-bottom: 1px solid #eee;padding: 80px 0;width: 100%;text-align: center;transform: translateY(-100%);transition: all ease-in-out 0.3s;box-shadow: 0 10px 60px rgb(0 0 0 / 10%);}.open-search-box #popup-search-box .box-inner-wrap {transform: translateY(0);}#popup-search-box .box-inner-wrap form {position: relative;margin: 0 auto;display: inline-block;}#popup-search-box .box-inner-wrap input::-webkit-input-placeholder {color: #666;}#popup-search-box .box-inner-wrap input:-ms-input-placeholder {color: #666;}#popup-search-box .box-inner-wrap input::placeholder {color: #666;font-size: 18px;}#popup-search-box .box-inner-wrap input {background: #fff;font-family: var(--ridek-secondary-font);width: 600px;padding: 15px 30px;padding-right: 80px;border: 1px solid #eee;font-size: 18px;color: var(--ridek-grey-color);border-radius: 50px;}#popup-search-box .box-inner-wrap input::-webkit-input-placeholder {color: var(--ridek-grey-color) !important;}#popup-search-box .box-inner-wrap input::-moz-placeholder {color: var(--ridek-grey-color) !important;}#popup-search-box .box-inner-wrap input::-moz-placeholder {color: var(--ridek-grey-color) !important;}#popup-search-box .box-inner-wrap input:-ms-input-placeholder {color: var(--ridek-grey-color) !important;}#popup-search-box .box-inner-wrap input:focus {outline: none;border: 1px solid var(--ridek-primary-color);}#popup-search-box .box-inner-wrap button {position: absolute;display: flex;align-items: center;justify-content: center;width: 80px;height: 100%;right: 0;top: 50%;transform: translateY(-50%);background: transparent;border: none;color: #666;font-size: 30px;-webkit-transition: 500ms ease all;-moz-transition: 500ms ease all;transition: 500ms ease all;}#popup-search-box .box-inner-wrap button:before, #popup-search-box .box-inner-wrap button:after{display: none;}#popup-search-box .box-inner-wrap button:hover {color: var(--ridek-primary-color);}#popup-search-box .box-inner-wrap button:focus {outline: none;}.search-close {font-size: 30px;color: #666;width: 40px;height: 40px;position: absolute;right: 20px;top: 20px;cursor: pointer;transition: all 0.3s cubic-bezier(0.165, 0.85, 0.45, 1);}.search-close:hover {color: var(--ridek-primary-color);transform: scale(1.1);}.sidebar-trigger {display: none;}@media (min-width: 993px) {.sidebar-trigger {display: flex;}.popup-sidebox {background-color: var(--ridek-bg-dark);padding: 80px;position: fixed;right: -100%;top: 0;width: 500px;height: 100%;z-index: 9999;display: flex;align-items: flex-start;justify-content: flex-start;visibility: hidden;overflow-y: scroll;transition: all 0.6s cubic-bezier(0.77, 0, 0.175, 1);}.popup-sidebox::-webkit-scrollbar {background: var(--ridek-bg-dark-light);width: 6px;height: 6px }.popup-sidebox::-webkit-scrollbar-thumb {cursor: pointer;background: var(--ridek-primary-color);}.open-sidebox .popup-sidebox {right: 0;visibility: visible;}#sidebox-overlay {height: 100%;left: 0;opacity: 0;overflow: hidden;position: fixed;top: 0;transition: all 0s ease-in-out;width: calc(100% - 400px);z-index: -1;}.open-sidebox #sidebox-overlay {opacity: 1;z-index: 1002;transition: all 0.6s ease-in-out;transition-delay: 0.3s;}.sidebox-content .site-logo {margin-bottom: 25px;max-width: 200px;}.sidebox-content p {font-size: 18px;font-weight: 400;color: #999;margin-bottom: 30px;}.sidebox-content .sidebox-list {list-style: none;}.sidebox-content .sidebox-list li span {font-family: var(--ridek-primary-font);text-transform: capitalize;display: block;font-size: 16px;font-weight: 400;color: #999;margin-bottom: 5px;}.sidebox-content .sidebox-list li {font-family: var(--ridek-primary-font);font-size: 20px;font-weight: 600;color: #fff;}.sidebox-content .sidebox-list li.highlight {font-family: var(--ridek-secondary-font);color: var(--ridek-primary-color);font-size: 28px;font-weight: 700;}.sidebox-content .sidebox-list li:not(:last-of-type) {margin-bottom: 20px;}.sidebox-close {position: absolute;right: 50px;top: 50px;color: #999;font-size: 25px;padding: 0;background-color: transparent;}.sidebox-close:hover {color: var(--ridek-primary-color);transform: scale(1.1);}}@media (max-width: 1024px) {.topbar-inner .topbar-left {font-size: 14px;}}@media (max-width: 992px) {.topbar-inner .topbar-left {display: none;}.topbar-inner .topbar-right {width: 100%;justify-content: space-between;}}.cart-aside {background-color: var(--ridek-bg-light);position: fixed;top: 0;width: 420px;padding: 50px;min-height: 100vh;bottom: 0;right: 0;z-index: 999;visibility: hidden;opacity: 0;transition: all 250ms ease;box-shadow: 0px 2px 5px 0px rgb(0 0 0 / 20%);-webkit-transform: translate(200px, 0);transform: translate(200px, 0);max-width: 100%;}.open-cart-aside .cart-aside {visibility: visible;opacity: 1;-webkit-transform: translate(0, 0);transform: translate(0, 0);transition: all 1s ease;}.cart-aside .cart-aside-inner {display: block;height: 100%;position: relative;}.cart-overlay-global {position: fixed;background: #232324;z-index: 120;visibility: hidden;opacity: 0;right: 0;left: 0;bottom: 0;top: 0;transition: all 250ms ease-out;}.open-cart-aside .cart-overlay-global {visibility: visible;opacity: .7;}.cart-aside .aside-cart-close {position: absolute;top: 0;right: 0;color: #ddd;cursor: pointer;}.cart-aside .aside-cart-close svg {fill: var(--ridek-grey-color);width: 20px;transition: opacity 0.35s ease-in-out;}.cart-aside .aside-cart-close:hover svg {opacity: 0.7;}.header-quickcart {padding-top: 50px;}.header-quickcart .widgettitle {margin-bottom: 40px;font-size: 20px;font-weight: 700;}.header-quickcart .widget_shopping_cart .cart_list {max-height: calc(100vh - 430px);overflow: auto;padding-right: 4px;}.header-quickcart .widget_shopping_cart .cart_list::-webkit-scrollbar {width: 0px;}.header-quickcart .widget_shopping_cart .cart_list:hover::-webkit-scrollbar {width: 4px;}.header-quickcart .widget_shopping_cart .cart_list li {padding: 0;overflow: hidden;}.header-quickcart .widget_shopping_cart .cart_list li:not(:last-of-type) {margin-bottom: 10px;}.header-quickcart .cart_list li.mini_cart_item a.remove {display: block;font-weight: 400;font-size: 14px;height: 20px;line-height: 17px;overflow: hidden;right: 0;left: auto;text-align: right;width: 20px;font-family: Verdana, sans-serif;color: var(--ridek-grey-color) !important;}.header-quickcart .cart_list li.mini_cart_item a.remove:hover {background-color: transparent;color: var(--ridek-primary-color) !important;text-decoration: none;}.header-quickcart ul.product_list_widget li img {float: left;max-width: 70px;width: 70px;border-radius: 2px;margin: 0;margin-right: 20px;border: 1px solid var(--ridek-border-color);}.header-quickcart .cart_list li.mini_cart_item a:nth-child(2) {color: var(--ridek-dark-color);line-height: 22px;}.header-quickcart .product_list_widget li a:hover {text-decoration: none;}.header-quickcart .cart_list li.mini_cart_item .quantity, .header-quickcart .cart_list li.mini_cart_item .quantity .amount {font-family: "Jost", sans-serif;font-size: 16px;color: #6c7a87;font-weight: 400;letter-spacing: -0.2px;}.header-quickcart .widget_shopping_cart .total {border-top: none;padding: 0;width: 100%;display: flex;justify-content: space-between;align-items: center;margin: 30px 0;color: var(--ridek-dark-color);font-weight: 600;}.header-quickcart .widget_shopping_cart_content .woocommerce-mini-cart__buttons {margin: 0;display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}.header-quickcart .widget_shopping_cart_content .woocommerce-mini-cart__buttons:before, .header-quickcart .widget_shopping_cart_content .woocommerce-mini-cart__buttons:after {display: none;}.header-quickcart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a {background-color: var(--ridek-primary-color);display: block;margin: 0;height: auto;line-height: 1;padding: 15px 30px;text-align: center;text-transform: capitalize;font-size: 14px;font-weight: 600;color: var(--ridek-white-color);border-radius: 2px;letter-spacing: 0;position: relative;overflow: hidden;z-index: 1;}.header-quickcart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a:hover {transform: translateY(-2px);}.post-items article {border-radius: 2px;overflow: hidden;position: relative;}.article-inner {position: relative;}.post-items article.sticky .article-inner:before {background-color: var(--ridek-primary-color);content: "";width: 100%;height: 4px;position: absolute;left: 0;bottom: 0;}.post-items.classic>article:not(:last-of-type) {margin-bottom: 40px;}article .post-thumbnail {position: relative;height: 360px;}article .post-thumbnail img {width: 100%;height: 100%;object-fit: cover;object-position: center;position: absolute;left: 0;top: 0;}article .post-thumbnail>a {display: block;line-height: 0;}article .dl-cat-items {position: absolute;left: 0;bottom: 0;}article .bottom-right .dl-cat-items {left: auto;right: 0;}.classic article .bottom-right .dl-cat-items {left: auto;right: 30px;}.classic article .dl-cat-items {left: 30px;bottom: 30px;}article .top-right .dl-cat-items, article .top-left .dl-cat-items {bottom: auto;top: 0;}.classic article .top-right .dl-cat-items, .classic article .top-left .dl-cat-items {bottom: auto;top: 30px;}article .top-right .dl-cat-items {left: auto;right: 0;}.classic article .top-right .dl-cat-items {left: auto;right: 30px;}article .center .dl-cat-items {left: 50%;bottom: 50%;transform: translate(-50%, 50%);}.rel-post-card .dl-cat-items .dl-cat-item, article .dl-cat-items .dl-cat-item {background-color: var(--ridek-primary-color);padding: 10px 25px;font-family: var(--ridek-primary-font);font-size: 14px;line-height: 1;font-weight: 600;color: var(--ridek-white-color);text-transform: capitalize;display: inline-block;transition: all 0.3s ease-in-out;position: relative;z-index: 1;}article.has-post-thumbnail .post-content {border-top: none;}article .post-content .post-meta {line-height: 1;}article .post-content .post-meta a {font-family: var(--ridek-secodary-font);font-size: 14px;font-weight: 500;line-height: 1;text-transform: capitalize;color: var(--ridek-grey-color);display: inline-flex;align-items: center;transition: all 0.2s ease-in-out;}article .post-content .post-meta a:hover {color: var(--ridek-primary-color);transition: all 0.2s ease-in-out;}article .post-content .post-meta a:not(:last-of-type) {margin-right: 15px;}.post-banner-inner .post-meta a .updated, article .post-content .post-meta a .updated {display: none;}article .post-content .post-meta a i {color: var(--ridek-primary-color);font-size: 20px;margin-right: 5px;}article .post-content .post-meta .author i {margin-top: -3px;}article .entry-title {font-family: var(--ridek-primary-font);font-size: 28px;line-height: 1.2;font-weight: 600;color: var(--ridek-dark-color);letter-spacing: -1px;text-transform: inherit;margin: 10px 0 15px;}article .entry-title a {color: var(--ridek-dark-color);background-image: linear-gradient(var(--ridek-primary-color) 0%, var(--ridek-primary-color) 98%);background-size: 0 2px;background-repeat: no-repeat;background-position: left 100%;word-break: break-word;}article .entry-title a:hover {background-size: 100% 2px;}.rel-post-card .entry-footer .readmore, article .entry-footer .post-comments, article .entry-footer .readmore {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 15px;font-weight: 600;letter-spacing: -0.2px;padding-right: 25px;position: relative;display: inline-block;transition: all .6s .125s cubic-bezier(.1, .75, .25, 1);}.rel-post-card .entry-footer .readmore:before, .rel-post-card .entry-footer .readmore:after, article .entry-footer .readmore:before, article .entry-footer .readmore:after {position: absolute;font-family: 'DL-Icons';font-weight: 900;font-size: 20px;line-height: 0;content: "\e96f";top: 50%;transform: translateY(-50%);transition: opacity .4s .25s, left .6s .25s, right .6s .25s;transition-timing-function: cubic-bezier(.1, .75, .25, 1);}.rel-post-card .entry-footer .readmore:before, article .entry-footer .readmore:before {left: -25px;opacity: 0;transition: all 0.3s cubic-bezier(.1, .75, .25, 1);}.rel-post-card .entry-footer .readmore:after, article .entry-footer .readmore:after {right: 0;transition-delay: 0s;}.rel-post-card .entry-footer .readmore:hover, article .entry-footer .readmore:hover {padding-left: 25px;color: var(--ridek-primary-color);}.rel-post-card .entry-footer .readmore:hover:before, article .entry-footer .readmore:hover:before {left: 0;opacity: 1;transition: opacity .4s .25s, left .6s .25s;transition-timing-function: cubic-bezier(.1, .75, .25, 1);transition-delay: .225s;}.rel-post-card .entry-footer .readmore:hover:after, article .entry-footer .readmore:hover:after {right: -10px;opacity: 0;transition-delay: 0s;}.post-items.grid {display: flex;flex-wrap: wrap;margin: -15px;}.post-items.grid>article {flex: 0 0 50%;width: 50%;max-width: 50%;padding: 15px;}.post-items.classic .article-inner, .post-items.grid .article-inner {background-color: var(--ridek-bg-light);}.post-items.grid article .post-thumbnail {overflow: hidden;height: 250px;}.post-items.grid article .post-thumbnail img {width: 100%;height: 100%;object-fit: cover;object-position: center;position: absolute;left: 0;top: 0;transition: all 0.3s linear;}.post-items.grid article:hover .post-thumbnail img {transform: scale(1.02);}.post-items.classic .post-content, .post-items.grid .post-content {padding: 30px;padding-bottom: 0;}.post-items.grid article .entry-title {font-size: 24px;line-height: 34px;}.rel-post-card .entry-footer, .post-items.classic article .entry-footer, .post-items.grid article .entry-footer {display: flex;align-items: center;justify-content: space-between;border-top: 1px solid var(--ridek-border-color);padding: 15px 0;margin-top: 20px;}.rel-post-card .entry-footer .readmore, .post-items.grid article .entry-footer .readmore {margin-top: 0;}.rel-post-card .entry-footer .post-comments, .post-items.grid article .entry-footer .post-comments {font-family: var(--ridek-primary-font);font-size: 15px;font-weight: 500;line-height: 1;text-transform: capitalize;color: var(--ridek-grey-color);letter-spacing: -0.5px;display: inline-flex;align-items: center;transition: all 0.2s ease-in-out;}.rel-post-card .entry-footer .post-comments:hover, .post-items.grid article .entry-footer .post-comments:hover {color: var(--ridek-primary-color);transition: all 0.2s ease-in-out;}.rel-post-card .entry-footer .post-comments i, .post-items.grid article .entry-footer .post-comments i {color: var(--ridek-primary-color);font-size: 20px;margin-right: 5px;}.post-items.classic article .entry-footer .post-comments {padding-right: 0;display: flex;align-items: center;justify-content: flex-end;column-gap: 5px;}.post-items.classic article .entry-footer .post-comments i {font-size: 20px;color: var(--ridek-primary-color);margin-bottom: 2px;}.post-items.classic article .entry-footer .post-comments:hover {color: var(--ridek-primary-color);}@media (max-width: 992px) {.post-items.grid article .post-content .post-meta a:not(:last-of-type) {margin-right: 10px;}.post-items.grid article .post-content .post-meta a i {margin-right: 3px;}.post-items.grid article .post-content .post-meta a {font-size: 14px;}.post-items.grid article .entry-title {font-size: 20px;}}@media (max-width: 767px) {.post-items.classic article .entry-title {font-size: 22px;line-height: 28px;}.post-items.grid>article {flex: 0 0 100%;width: 100%;max-width: 100%;}article .post-thumbnail {height: 250px;}}.single-post .post-thumb {min-height: 350px;position: relative;margin-bottom: 40px;}.single-post .post-thumb .post-single-img {width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;object-position: center;}.post-banner, .page-banner {background-color: var(--ridek-bg-dark);background-repeat: no-repeat;background-position: center center;background-size: cover;width: 100%;height: 400px;display: flex;align-items: center;justify-content: flex-start;position: relative;z-index: 1;}.post-banner .container, .page-banner .container {height: 100%;display: flex;align-items: center;position: relative;}.post-banner {height: 450px;}.post-banner .overlay, .page-banner .overlay {background-color: rgba(34, 34, 34, 0.8);width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.post-banner .post-banner-inner h1, .page-banner-info h1 {font-size: 46px;font-weight: 600;color: var(--ridek-white-color);margin-bottom: 0;}.post-banner .post-banner-inner h1 span, .page-banner-info h1 span {color: var(--ridek-primary-color);}.page-banner-info h4 {background-color: var(--ridek-primary-color);clip-path: polygon(93% 0%, 100% 30%, 100% 100%, 0 100%, 0 0);display: inline-block;font-size: 12px;line-height: 1;font-weight: 500;color: var(--ridek-white-color);text-transform: uppercase;letter-spacing: 1px;text-align: center;padding: 7px 15px;margin: 0 0 10px;}.post-banner-inner p, .page-banner-info p {color: #ddd;font-size: 18px;margin: 15px 0 0;}.page-header-shape {width: 50%;height: 100px;position: absolute;right: 0;bottom: 0;z-index: -1;}.page-header-shape:before {background-color: var(--ridek-primary-color, #f7a20f);background-image: repeating-linear-gradient(45deg, var(--ridek-primary-color, #f7a20f) 0, rgba(255, 255, 255, 0.2) 2px, transparent 0, transparent 50%);background-size: 10px 10px;clip-path: polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);content: "";width: 100%;height: 100%;position: absolute;right: 0;bottom: 0;}.page-header-shape:after {background-color: #222;background-image: url(../img/texture.png);background-repeat: repeat;background-size: cover;clip-path: polygon(10% 0%, 100% 0%, 100% 100%, 0% 100%);content: "";width: 100%;height: 80px;position: absolute;left: -150px;bottom: 0;z-index: -1;}.right .page-header-shape:before, .right .page-header-shape {right: auto;left: 0;}.right .page-header-shape:before, .right .page-header-shape:after {clip-path: polygon(0% 0%, 90% 0%, 100% 100%, 0% 100%);}.right .page-header-shape:after {left: auto;right: -150px;}.center .page-header-shape {display: none;}@media (max-width: 992px) {.page-header-shape {width: 30%;height: 60px;}.page-header-shape:after {height: 45px;}}.post-banner .post-banner-inner, .page-banner .page-banner-inner {max-width: 50%;}.post-banner .post-banner-inner, .page-banner.center .page-banner-inner {margin: 0 auto;text-align: center;}.page-banner.right .page-banner-inner {margin-left: auto;}.breadcrumb-wrap {background-color: #fff;list-style: none;display: flex;align-items: center;justify-content: flex-start;column-gap: 10px;box-shadow: var(--ridek-shadow-sm);font-family: var(--ridek-primary-font);padding: 15px 30px;border-radius: 2px;position: absolute;left: 0;bottom: -30px;}.post-banner.center .breadcrumb-wrap, .page-banner.center .breadcrumb-wrap {left: 50%;transform: translateX(-50%);}.post-banner.right .breadcrumb-wrap, .page-banner.right .breadcrumb-wrap {left: auto;right: 0;}.post-banner .post-banner-inner .breadcrumb-wrap, .page-banner.center .breadcrumb-wrap {justify-content: center;}.breadcrumb-wrap li {font-size: 18px;color: var(--ridek-grey-color);font-weight: 600;text-transform: capitalize;position: relative;}.breadcrumb-wrap li:not(:last-of-type) {padding-right: 16px;}.breadcrumb-wrap li span.sep {background: var(--ridek-primary-color);width: 6px;height: 6px;position: absolute;right: 0px;top: 50%;transform: translateY(-50%);border-radius: 50%;}.breadcrumb-wrap li a {color: var(--ridek-dark-color);}.breadcrumb-wrap li a:hover {color: var(--ridek-primary-color);}.post-banner .post-meta {display: flex;align-items: center;justify-content: center;column-gap: 15px;margin-top: 25px;}.post-banner .post-meta .author {display: grid;grid-template-columns: 35px 1fr;grid-column-gap: 10px;align-items: center;}.post-banner .post-meta .author img {width: 35px;height: 35px;border-radius: 50%;}.post-banner .post-meta a {display: flex;align-items: center;justify-content: flex-start;column-gap: 5px;font-size: 16px;font-weight: 500;color: var(--ridek-grey-light-color);}.post-banner .post-meta a i {color: var(--ridek-primary-color);}.post-banner .post-meta a:hover {color: var(--ridek-primary-color);transform: translateY(-2px);}.post-banner .dl-cat-items {display: flex;align-items: center;justify-content: center;column-gap: 10px;margin-bottom: 15px;}.post-banner .dl-cat-items a {background-color: var(--ridek-primary-color);clip-path: polygon(93% 0%, 100% 30%, 100% 100%, 0 100%, 0 0);font-size: 14px;text-transform: capitalize;font-weight: 600;letter-spacing: -0.5px;padding: 10px 20px;line-height: 1;color: var(--ridek-white-color);border-radius: 2px;}.post-banner .dl-cat-items a:hover {color: var(--ridek-white-color);}@media (max-width: 992px) {.post-banner, .page-banner {height: auto;padding: 100px 0;}.post-banner .post-banner-inner, .page-banner .page-banner-inner {max-width: 80%;}.page-banner.right .page-banner-inner {margin-left: 0;}}@media (max-width: 767px) {.post-banner, .page-banner {padding: 100px 0;}.post-banner .post-banner-inner, .page-banner .page-banner-inner {max-width: 100%;}.post-banner .post-banner-inner h1, .page-banner-info h1 {font-size: 28px;line-height: 1.2;}}.post-author-box {background-color: var(--ridek-bg-light);padding: 40px;display: grid;grid-template-columns: 80px 1fr;grid-column-gap: 20px;}.post-author-box.no-desc {align-items: center;}.post-author-box .author-avatar img {width: 78px;height: 78px;border-radius: 50%;}.post-author-box .author-info h3 {font-size: 20px;font-weight: 500;color: #fff;line-height: 1;letter-spacing: -0.5px;margin-bottom: 0;}.post-author-box .author-info h3 a {color: var(--ridek-dark-color);}.post-author-box .author-info h3 a:hover {color: var(--ridek-primary-color);}.post-author-box .author-info p {font-size: 20px;line-height: 30px;margin-top: 10px;}.post-author-box .author-info ul {list-style: none;line-height: 1;margin-top: 15px;margin-left: -3px;}.post-author-box .author-info ul li {display: inline-block;margin-right: 10px;font-size: 17px;}.post-author-box .author-info ul li a {background-color: var(--ridek-bg-light);color: var(--ridek-dark-color);border: 1px solid var(--ridek-border-color);border-radius: 2px;font-size: 16px;width: 35px;height: 35px;display: flex;align-items: center;justify-content: center;}.post-author-box .author-info ul li a:hover {background-color: var(--ridek-primary-color);border: 1px solid var(--ridek-primary-color);color: var(--ridek-white-color);transform: translateY(-3px);transition: all 0.3s ease-in-out;}.post-navigation .nav-links {width: 100%;display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 30px;align-items: center;}.post-navigation .view-all-items {line-height: 1;}.post-navigation .view-all-items a {display: inline-block;}.post-navigation .view-all-items a svg {fill: var(--ridek-dark-color);transition: fill 0.3s ease-in-out;}.post-navigation .view-all-items a:hover svg {fill: var(--ridek-primary-color);}.all-drivers .post-navigation .nav-links, .all-vehicles .post-navigation .nav-links {grid-template-columns: 1fr 30px 1fr;}@media (max-width: 580px) {.all-drivers .post-navigation .nav-links, .all-vehicles .post-navigation .nav-links {grid-column-gap: 10px;}}.post-navigation .nav-links .nav-next {text-align: right;}.nav-links .post-text {font-family: var(--ridek-primary-font);font-size: 17px;font-weight: 500;color: var(--ridek-grey-color);line-height: 1;letter-spacing: -0.2px;margin-bottom: 10px;display: flex;align-items: center;justify-content: flex-start;column-gap: 7px;transition: all 0.2s ease-in-out;}.nav-links .nav-next .post-text{justify-content: flex-end;}.nav-links .post-text i {font-size: 22px;}.nav-links .nav-text .post-title {font-family: var(--ridek-primary-font);color: var(--ridek-white-color);font-size: 20px;font-weight: 700;letter-spacing: -0.5px;line-height: 1.3;text-transform: capitalize;word-break: break-word;margin: 0;transition: all 0.2s ease-in-out;}.post-navigation .nav-links > div:hover .post-text, .post-navigation .nav-links > div:hover .nav-text .post-title {color: var(--ridek-primary-color);}.nav-links .nav-previous, .nav-links .nav-next {border-radius: 3px;overflow: hidden;}.nav-links .has-image {background-color: #1b152b;padding: 25px 20px;background-repeat: no-repeat;background-position: center center;background-size: cover;position: relative;z-index: 1;transition: all 0.2s ease-in-out;}.nav-links .has-image:before {background-color: var(--ridek-dark, #000018);content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0.65;z-index: -1;}.nav-links .has-image .post-text {color: #ddd;}.nav-links .has-image .post-title {color: var(--ridek-white-color);}.single-post-footer {width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 20px;}@media (max-width: 768px) {.nav-links .nav-text .post-title {font-size: 16px;line-height: 24px;}}.single-post-tags a {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);padding: 3px 15px;border-radius: 2px;font-family: var(--ridek-primary-font);font-size: 14px;font-weight: 400;text-transform: capitalize;margin: 5px 10px 5px 0;display: inline-block;transition: all 0.3s ease-in-out;}.single-post-tags a:hover {background: var(--ridek-primary-color);color: var(--ridek-white-color);transform: translateY(-3px);transition: all 0.3s ease-in-out;}.post-social-share {display: flex;align-items: center;justify-content: center;column-gap: 8px;}.post-social-share>div {background-color: var(--ridek-bg-light);color: var(--ridek-dark-color);border: 1px solid var(--ridek-border-color);font-size: 15px;width: 40px;height: 40px;border-radius: 2px;display: flex;align-items: center;justify-content: center;transition: all 0.3s ease-in-out;cursor: pointer;}.post-social-share>div:hover {background-color: var(--ridek-primary-color);border: 1px solid var(--ridek-primary-color);color: var(--ridek-white-color);transform: translateY(-3px);transition: all 0.3s ease-in-out;}@media (max-width: 992px) {.single-post-footer {flex-direction: column;align-items: flex-start;row-gap: 20px;}}.dl-comment-row {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 20px;margin-bottom: 20px;margin-top: 10px;}.dl-comment-row div>input {width: 100%;}.comments-area ol {list-style: none;}.comment-body {position: relative;padding-left: 100px;}.comment-list li ol {margin-left: 0;margin-top: 35px;padding-left: 100px;}.comment-list ol ol ol {padding-left: 0;}.comment-list ol ol ol li:not(:first-of-type), .comment-list>li:not(:first-of-type) {margin-top: 35px;}.comment-meta .comment-author img {width: 75px;height: 75px;border-radius: 50%;position: absolute;left: 0;top: 0;}.comment-meta .comment-author b {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 18px;font-weight: 600;text-transform: capitalize;letter-spacing: -0.3px;}.comment-meta .comment-author b a {color: var(--ridek-dark-color);}.comment-meta .comment-author span {display: none;}.comment-metadata {margin-bottom: 7px;}.comment-body .reply a, .comment-metadata a {font-family: var(--ridek-secondary-font);color: var(--ridek-grey-color);font-size: 14px;font-weight: 500;text-transform: capitalize;letter-spacing: -0.3px;}.comment-body .reply {margin-top: 15px;}.comment-body .reply a {position: relative;color: var(--ridek-dark-color);}.comment-body .reply a:before {position: absolute;font-family: 'DL-Icons';font-weight: 900;content: "\e996";font-size: 12px;color: var(--ridek-grey-color);color: var(--ridek-primary-color);left: -20px;top: 50%;transform: translateY(-50%);line-height: 1;}.comment-metadata a:hover, .comment-body .reply a:hover:before, .comment-body .reply a:hover {color: var(--ridek-primary-color);opacity: 1;}.comment-list .comment-content ol {margin-bottom: 30px;margin-top: 0;list-style: decimal;padding: 0;}.comment-list .comment-content ol ol {margin-bottom: 0;margin-left: 1.5em;}.comment-list .comment-content ol ol ol li:not(:first-of-type), .comment-list .comment-content>li:not(:first-of-type) {margin: 0;}@media (max-width: 767px) {.comment-list li ol {padding-left: 25px;}}.comments-area #cancel-comment-reply-link {margin-left: 15px;}.comments-area .comment-respond {margin-top: 15px;}.comments-area .dl-comment-form textarea, .comments-area .dl-comment-form input[type="text"], .comments-area .dl-comment-form input[type="email"] {background-color: var(--ridek-bg-light);min-height: 60px;border-radius: 2px;border: 1px solid var(--ridek-border-color);box-shadow: none;outline: none;color: var(--ridek-dark-color);}.comments-area .dl-comment-form textarea {min-height: 150px;}.comment-form-cookies-consent {display: flex;align-items: center;justify-content: flex-start;column-gap: 10px;}.navigation.pagination {margin-top: 40px;}.navigation.pagination .nav-links {margin: 0 auto;display: flex;align-items: center;justify-content: flex-start;column-gap: 10px;}.navigation.pagination .nav-links span.page-numbers.current {background: var(--ridek-primary-color);}.navigation.pagination .nav-links span.page-numbers.current, .navigation.pagination .nav-links a {background-color: var(--ridek-bg-light);display: inline-block;width: 40px;height: 40px;border-radius: 2px;display: inline-flex;align-items: center;justify-content: center;text-align: center;font-size: 17px;color: var(--ridek-dark-color);font-weight: 600;text-decoration: none;overflow: hidden;position: relative;z-index: 1;transition: all .2s ease-in-out;}.navigation.pagination .nav-links a:before {background: var(--ridek-primary-color);position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;z-index: -1;visibility: hidden;opacity: 0;transition: all .2s ease-in-out;}.navigation.pagination .nav-links a:hover:before {visibility: visible;opacity: 1;transition: all .2s ease-in-out;}.navigation.pagination .nav-links a.prev, .navigation.pagination .nav-links a.next {font-size: 25px;}.navigation.pagination .nav-links a:hover {transform: translateY(-2px);}.navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.page-numbers.current {color: #fff;}.navigation.pagination .nav-links span.page-numbers.current {background-color: var(--ridek-primary-color);}.service-header-area {background-color: var(--ridek-bg-dark);background-repeat: no-repeat;background-size: cover;background-position: center center;width: 100%;height: 400px;display: flex;align-items: center;justify-content: flex-start;color: var(--ridek-white-color);position: relative;z-index: 1;}.service-header-area:before {background: var(--ridek-bg-dark);content: "";opacity: 0.8;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.service-header-content {max-width: 50%;}.service-header-area.center .service-header-content {margin: 0 auto;}.service-header-area.right .service-header-content {margin-left: auto;}.single-dl-service .post-thumb {width: 100%;height: 350px;border-radius: 5px;overflow: hidden;margin-bottom: 30px;}.single-dl-service .post-thumb img {width: 100%;height: 100%;object-fit: cover;object-position: bottom center;}.single-dl-service .service-title {font-size: 32px;font-weight: 600;line-height: 1.2;margin: 0 0 15px;}.single-dl-service .has-post-thumbnail .service-title {margin: 15px 0;}.single-dl-service .widget-area .widget.widget_media_image {padding: 0;}.single-dl-service .widget-area .widget.widget_media_image img {display: block;}.single-ridek-vehicle .single-post-footer, .single-ridek-driver .single-post-footer, .single-dl-service .single-post-footer {justify-content: center;flex-direction: inherit;margin-top: 50px;position: relative;z-index: 1;}.single-ridek-vehicle .single-post-footer:before, .single-ridek-driver .single-post-footer:before, .single-dl-service .single-post-footer:before {content: '';background-color: #ddd;width: 100%;height: 1px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: -1;}.single-ridek-vehicle .single-post-footer:after, .single-ridek-driver .single-post-footer:after, .single-dl-service .single-post-footer:after {background-color: #fff;content: '';width: 240px;height: 100%;position: absolute;left: 50%;top: 0;transform: translateX(-50%);z-index: -1;}@media (min-width: 993px) {.single-dl-service .widget-area .widget.widget_media_image {position: -webkit-sticky;position: sticky;top: 60px;}.single-dl-service.sticky-enable .widget-area .widget.widget_media_image {top: 140px;}}@media (max-width: 992px) {.service-header-content {max-width: 100%;}}@media (max-width: 767px) {.service-header-area {padding: 70px 0;height: auto;}.service-header-content h2 {font-size: 28px;}}.services-relation ul li {display: flex;align-items: center;justify-content: space-between;background-color: var(--ridek-bg-white);padding: 8px 15px;border: 1px solid var(--ridek-border-color);border-radius: 2px;cursor: pointer;transition: all 0.2s ease-in-out;}.services-relation ul li a {font-size: 17px;color: var(--ridek-dark-color);font-weight: 500;}.services-relation ul li i {font-size: 20px;color: var(--ridek-primary-color);}.services-relation ul li:hover, .services-relation ul li.current-service {background-color: var(--ridek-primary-color);border: 1px solid var(--ridek-primary-color);}.services-relation ul li:hover i, .services-relation ul li.current-service i, .services-relation ul li.current-service a, .services-relation ul li:hover a {color: var(--ridek-white-color);}.related-vehicles {background-color: #F4F5F8;padding: 100px 0;}.v-section-heading {text-align: center;margin-bottom: 40px;}.v-sub-heading {font-size: 16px;color: var(--ridek-primary-color);text-transform: uppercase;letter-spacing: 1px;display: inline-flex;align-items: center;margin: 0 0 10px;}.v-sub-heading span {background-color: var(--ridek-primary-color);transform: skew(-20deg, 0deg);display: inline-flex;width: 4px;height: 15px;position: relative;margin-left: 20px;margin-right: 10px;}.v-sub-heading span:after, .v-sub-heading span:before {background-color: var(--ridek-primary-color);content: "";width: 4px;height: 100%;position: absolute;right: 8px;top: 0;opacity: 0.8;}.v-sub-heading h4 span:after {right: 16px;opacity: 0.5;}.v-section-heading h2 {font-size: 42px;line-height: 52px;font-weight: 700;letter-spacing: -1.5px;display: block;margin: 0 0 10px;}.v-section-heading p {margin-top: 0;}.custom-archive-items, .vechicles-items {display: flex;flex-wrap: wrap;margin: -15px;}.custom-archive-items .custom-archive-item, .vechicles-items .vehicle-item {flex: 0 0 auto;width: 100%;padding: 15px;}@media (min-width: 767px) {.full-width .custom-archive-items .custom-archive-item, .full-width .vechicles-items .vehicle-item, .custom-archive-items .custom-archive-item, .vechicles-items .vehicle-item {width: 50%;}}@media (min-width: 992px) {.custom-archive-items .custom-archive-item, .vechicles-items .vehicle-item {width: 50%;}}.related-vehicle-grid {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 30px;}.vehicle-card {background-color: #fff;padding: 0 0 30px;border: 1px solid #ddd;border-top: none;border-radius: 5px;position: relative;overflow: hidden;}.vehicle-card-head {position: relative;z-index: 1;}.vehicle-card-head .v-card-bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;clip-path: polygon(0 0, 100% 0, 100% 80%, 0 40%);z-index: -1;}.vehicle-card-head .v-card-bg:before {background-color: rgba(34, 34, 34, 0.5);content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.vehicle-card-head .v-card-bg img {width: 100%;height: 100%;object-fit: cover;object-position: bottom center;}.vehicle-card-head .v-card-head-inner {text-align: center;padding: 60px 25px 20px;position: relative;z-index: 1;}.vehicle-card-head .v-card-head-inner img {max-width: 100%;}.vehicle-card-head .v-starting-price {background-color: var(--ridek-primary-color);clip-path: polygon(85% 0%, 100% 30%, 100% 100%, 0 100%, 0 0);font-size: 20px;font-weight: 700;color: var(--ridek-dark-color);padding: 10px 15px 10px 25px;position: absolute;right: 40px;top: 55px;z-index: -1;}.v-price.is-right{display: inline-flex;flex-direction: row-reverse;}.vehicle-card-content {padding: 0 40px;}.vehicle-card-content h3 {font-size: 22px;font-weight: 700;line-height: 1;display: block;margin: 0 0 10px;text-align: center;}.vehicle-card-content h3 a {color: var(--ridek-dark-color);}.vehicle-card-content h3 a:hover {color: var(--ridek-primary-color);}.vehicle-card-content .v-location {font-family: var(--ridek-primary-font);font-size: 14px;line-height: 1;font-weight: 500;color: var(--ridek-grey-color);text-transform: uppercase;letter-spacing: 1px;text-align: center;}.vehicle-card-content .v-list {margin: 30px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;row-gap: 10px;}.vehicle-card-content .v-list li {display: flex;align-items: center;justify-content: space-between;}.vehicle-card-footer {text-align: center;margin-top: 30px;padding: 0 40px;}.vehicle-card-footer .dl-btn {width: 100%;}.ridek-driver .post-navigation, .ridek-vehicle .post-navigation {margin-top: 50px;}@media (max-width: 992px) {.related-vehicles {padding: 80px 0;}.v-section-heading p br {display: none;}.related-vehicle-grid {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 767px) {.related-vehicles {padding: 60px 0;}.related-vehicle-grid {grid-template-columns: 1fr;}}.driver-card .driver-img {width: 100%;height: 380px;clip-path: polygon(0 0, 90% 0%, 100% 10%, 100% 100%, 0 100%);overflow: hidden;}.driver-card .driver-img img {width: 100%;height: 100%;object-fit: cover;object-position: center;}.driver-card .driver-info {width: 90%;margin: -30px auto 0;position: relative;--ridek-heading-bg-1: #ff9900;--ridek-heading-bg-2: #f7a20f;}.driver-card .driver-info:before {background-image: url(../img/car-steering.svg);background-repeat: no-repeat;background-position: top center;background-size: 50%;width: 100%;height: 100%;content: "";position: absolute;left: 50%;top: -65px;transform: translateX(-50%);}.driver-card .driver-info h4 {background-color: var(--ridek-heading-bg-1);clip-path: polygon(0 0, 100% 0, 100% 70%, 90% 100%, 0 100%);background-image: repeating-linear-gradient(45deg, var(--ridek-heading-bg-1) 0, var(--ridek-heading-bg-2) 2px, transparent 0, transparent 50%);background-size: 8px 8px;border-radius: 2px;font-size: 22px;line-height: 1;font-weight: 700;padding: 15px 20px;padding-bottom: 30px;text-align: center;margin: 0;}.driver-card .driver-info h4 a {color: var(--ridek-dark-color, #222222);}.driver-card:hover .driver-info h4 a {color: #fff;}.driver-card .driver-info .driver-position {background-color: var(--ridek-dark-color, #222222);clip-path: polygon(100% 0, 100% 100%, 10% 100%, 0% 70%, 0 0);color: #fff;width: 60%;padding: 13px 15px;border-radius: 2px;font-size: 14px;font-weight: 600;line-height: 1;text-align: center;box-shadow: 0 1px 5px rgb(0 0 0 / 20%);margin: -20px auto 0;}.wp-block-button__link {color: var(--ridek-white-color);border-radius: inherit;font-weight: 600;font-family: var(--ridek-primary-font);letter-spacing: 0;text-transform: capitalize;}.wp-block-button__link:not(.has-background) {background: var(--ridek-primary-color);}.wp-block-button:not(.has-custom-font-size) .wp-block-button__link {font-size: 15px;}.wp-block-button.is-style-outline .wp-block-button__link {background: transparent;color: var(--ridek-dark-color);}.wp-block-button__link:not(.has-background):hover, .wp-block-button.is-style-outline .wp-block-button__link:hover {background: var(--ridek-bg-dark);color: var(--ridek-white-color);border-color: var(--ridek-bg-dark);}.wp-block-group.has-background {padding: 15px 30px 30px 30px;}.wp-block-cover .wp-block-cover__inner-container p a, .wp-block-cover .wp-block-cover__inner-container {color: var(--ridek-white-color);font-family: var(--ridek-primary-font);line-height: 1.2;font-weight: 600;letter-spacing: -1px;text-transform: capitalize;text-decoration: none;}.wp-block-quote, blockquote.is-style-default {background-color: var(--ridek-bg-light);border-left: 3px solid var(--ridek-primary-color);padding: 40px;margin-left: 0;margin-right: 0;}.wp-block-quote[style="text-align:right"] {border-left: none;border-right: 3px solid var(--ridek-primary-color);}blockquote.wp-block-quote p, blockquote.wp-block-quote.is-large, .wp-block-quote.is-style-large p, blockquote.is-style-plain p, blockquote.is-style-default p {font-family: var(--ridek-primary-font);font-size: 24px;line-height: 36px;color: var(--ridek-dark-color);font-weight: 500;letter-spacing: -1px;margin: 0;}blockquote cite {font-family: var(--ridek-primary-font);font-size: 16px;color: var(--ridek-grey-color);font-weight: 500;font-style: normal;letter-spacing: -0.5px;margin-top: 10px;display: block;}blockquote p em {font-style: normal;font-size: 20px;}blockquote cite em, blockquote cite {font-style: normal;}.wp-block-quote.is-large:not(.is-style-plain), .wp-block-quote.is-style-large:not(.is-style-plain), .wp-block-quote.is-large, .wp-block-quote.is-style-large, blockquote.is-style-plain {background-color: var(--ridek-bg-light);padding: 40px;}blockquote p {margin: 0;}.wp-block-gallery:not(.has-nested-images) {margin-bottom: 30px;}.wp-block-gallery {display: grid !important;grid-gap: 20px !important;grid-template-columns: 1fr;}.wp-block-gallery .blocks-gallery-item, .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) {width: inherit !important;margin: 0 !important;}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {font-size: 17px;line-height: 27px;}@media (min-width: 580px) {.wp-block-gallery.columns-6, .wp-block-gallery.columns-5, .wp-block-gallery.columns-4, .wp-block-gallery.columns-3, .wp-block-gallery.columns-2 {grid-template-columns: repeat(2, 1fr);}}@media (min-width: 993px) {.wp-block-gallery.columns-3 {grid-template-columns: repeat(3, 1fr);}.wp-block-gallery.columns-4 {grid-template-columns: repeat(4, 1fr);}.wp-block-gallery.columns-5 {grid-template-columns: repeat(5, 1fr);}.wp-block-gallery.columns-6 {grid-template-columns: repeat(6, 1fr);}}.content-area h1, .content-area h2, .content-area h3, .content-area h4, .content-area h5, .content-area h6 {margin: 10px 0 15px 0;}.content-area p, .has-large-font-size {line-height: 1.8;}.content-area p {font-size: 18px;line-height: 32px;}.elementor-page .content-area p {margin-top: 0;}.content-area .wp-block-column ul {margin-top: 15px;}.content-area .wp-block-column figure {margin: 0;}.content-area .wp-block-column figure:not(:first-of-type) {margin-bottom: 15px;}.content-area .wp-block-column .wp-block-heading {margin: 0;}.has-media-on-the-right .wp-block-media-text__content p {color: var(--ridek-dark);margin-top: 0;}.post-footer-area>* {margin-top: 50px;}.post-footer-area .post-footer-title, .post-footer-area .comment-reply-title {font-size: 22px;padding-bottom: 15px;margin-top: -5px;position: relative;}.post-footer-area .post-footer-title:before, .post-footer-area .post-footer-title:after, .post-footer-area .comment-reply-title:after, .post-footer-area .comment-reply-title:before {background: var(--ridek-primary-color);content: "";height: 4px;position: absolute;left: 0;bottom: 5px;border-radius: 2px;}.post-footer-area .post-footer-title:before, .post-footer-area .comment-reply-title:before {width: 15px;}.post-footer-area .post-footer-title:after, .post-footer-area .comment-reply-title:after {width: 35px;left: 20px;}.post-footer-area .comment-list {margin-bottom: 50px;}.post-footer-area .comment-respond {margin-top: 35px;}.post-footer-area #cancel-comment-reply-link {font-family: var(--ridek-primary-font);color: var(--ridek-grey-color);font-size: 14px;font-weight: 600;letter-spacing: -0.2px;margin-left: 10px;text-transform: capitalize;}.post-footer-area #cancel-comment-reply-link:hover {color: var(--ridek-primary-color);text-decoration: underline;}.related-posts-wrapper .rel-items {display: grid;align-items: flex-start;grid-template-columns: 1fr;gap: 20px;}@media (min-width: 767px) {.related-posts-wrapper .rel-items {grid-template-columns: repeat(2, 1fr);}}.rel-post-card {background-color: var(--ridek-bg-light) }.rel-post-card .post-thumb {position: relative;width: 100%;height: 250px;min-height: 250px;margin-bottom: 0;}.rel-post-card .post-thumb img {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;object-position: center;}.rel-post-card .post-thumb .dl-cat-items {position: absolute;left: 0;bottom: 0;}.rel-post-card .post-content {padding: 30px;padding-bottom: 0;}.rel-post-card .post-content .post-meta {display: block;line-height: 1;margin-bottom: 10px;}.rel-post-card .post-content .post-meta a {font-family: var(--ridek-primary-font);font-size: 15px;font-weight: 500;line-height: 1;text-transform: capitalize;color: var(--ridek-grey-color);letter-spacing: -0.5px;display: inline-flex;align-items: center;transition: all 0.2s ease-in-out;}.rel-post-card .post-content .post-meta a i {color: var(--ridek-primary-color);font-size: 20px;margin-right: 5px;}.rel-post-card .post-content .post-meta a:not(:last-of-type) {margin-right: 15px;}.rel-post-card .post-content .post-meta a .updated {display: none;}.rel-post-card .post-content .entry-title {font-family: var(--ridek-primary-font);font-size: 20px;font-weight: 700;line-height: 28px;}.rel-post-card .post-content .entry-title a {color: var(--ridek-dark-color);}.widget-area .widget {background-color: var(--ridek-bg-light);padding: 30px;border-radius: 2px;}.widget-area>section:not(:last-of-type) {margin-bottom: 40px;}.widget .widget-title {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 20px;font-weight: 700;line-height: 1;letter-spacing: -0.5px;padding-bottom: 20px;text-transform: capitalize;position: relative;}.widget .widget-title:after, .widget .widget-title:before {background: var(--ridek-primary-color);content: "";height: 4px;position: absolute;left: 0;bottom: 5px;}.widget .widget-title:before {width: 15px;}.widget .widget-title:after {width: 35px;left: 20px;}.widget ul li {position: relative;list-style: none;font-family: var(--ridek-primary-font);}.widget ul li:not(:last-of-type) {margin-bottom: 15px;}.widget.widget_categories ul li {width: 100%;}.widget.widget_archive ul li {display: flex;align-items: center;justify-content: space-between;}.widget_search .search-form {width: 100%;position: relative;}.widget_search .search-form .form-control {background-color: var(--ridek-bg-white);border: 1px solid var(--ridek-border-color);width: 100%;height: 60px;padding: 0 40px 0 15px;color: var(--ridek-grey-color);font-size: 17px;}.widget_search .search-btn {background: transparent;width: 40px;padding: 0;position: absolute;right: 5px;top: 50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;}.widget_search .search-btn::before {display: none;}.widget_search .search-btn svg {width: 25px;fill: var(--ridek-primary-color);opacity: 0.8;transition: opacity 0.3s ease-in-out;}.widget_search .search-btn:hover svg {opacity: 1;}.widget .tagcloud a {background-color: var(--ridek-bg-white);border: 1px solid var(--ridek-border-color);font-size: 14px !important;line-height: 1;letter-spacing: -0.2px;text-transform: capitalize;color: var(--ridek-grey-color);border-radius: 2px;display: inline-block;padding: 9px 15px;margin: 0 5px 0px 0;position: relative;overflow: hidden;transition: all 0.2s ease-in-out;z-index: 1;}.widget .tagcloud a:hover {background-color: var(--ridek-primary-color);border: 1px solid var(--ridek-primary-color);color: #fff;text-decoration: none;transform: translateY(-3px);transition: all 0.2s ease-in-out;}.widget .tagcloud a:hover:before {visibility: visible;opacity: 1;transition: all 0.2s ease-in-out;}.widget.widget_recent_entries ul li {padding-left: 0;}.widget.widget_recent_entries ul li:before {display: none;}.widget.widget_recent_entries ul li a {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 16px;font-weight: 700;line-height: 20px;letter-spacing: -0.5px;display: block;}.widget.widget_recent_entries ul li a:hover {color: var(--ridek-primary-color);text-decoration: underline;}.widget.widget_recent_entries ul li span {font-family: var(--ridek-secondary-font);color: var(--ridek-grey-color);font-size: 14px;letter-spacing: -0.2px;font-weight: 400;line-height: 1;margin-top: 10px;}.widget.widget_recent_entries ul li:not(:last-of-type) {margin-bottom: 20px;}.textwidget>* {margin-top: 15px;}.textwidget p:first-child {margin-top: 0;}.textwidget p strong {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 18px;line-height: 1.2;display: block;}.calendar_wrap .wp-calendar-nav span, .widget_calendar .wp-calendar-table caption {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 15px;font-weight: 600;letter-spacing: -0.2px;}.widget_calendar .wp-calendar-table caption {margin-bottom: 8px;text-align: left;}.widget_calendar .wp-calendar-table #today {color: var(--ridek-primary-color);}.wp-calendar-table tbody tr td, .wp-calendar-table thead tr th {text-align: center;padding: 5px;}.calendar_wrap .wp-calendar-nav span a {color: var(--ridek-dark-color);}.calendar_wrap .wp-calendar-nav span a:hover {color: var(--ridek-primary-color);}.calendar_wrap .wp-calendar-nav {margin-top: 8px;}.wp-block-calendar .wp-calendar-table thead tr th {color: var(--ridek-white-color);font-weight: 600;}.widget_media_gallery .gallery {grid-gap: 15px;margin-bottom: 0;}.widget_media_gallery .gallery .gallery-item {margin: 0;line-height: 0;}.widget_media_gallery .gallery .gallery-item a {width: 100%;line-height: 1;margin: 0;padding: 0;font-size: 0;display: inline-block;border-radius: 3px;transition: all 0.3s ease-in-out;overflow: hidden;}.widget_media_gallery .gallery .gallery-item a img {width: 100%;transition: all 0.3s ease-in-out;}.widget_media_gallery .gallery .gallery-item:hover img {transform: scale(1.05);transition: all 0.3s ease-in-out;}.ui-selectmenu-button.ui-button {background-color: var(--ridek-bg-white);width: 100%;padding: 18px 15px;border-radius: 2px;border: 1px solid var(--ridek-border-color);outline: none;box-shadow: none;}.ui-widget.ui-widget-content {background-color: var(--ridek-bg-white);border: none;border-radius: 1px;}.ui-selectmenu-menu .ui-menu li:not(:last-of-type) {border-bottom: 1px solid #eee;}.ui-selectmenu-text {font-family: var(--ridek-primary-font);color: var(--ridek-grey-color);font-size: 17px;font-weight: 600;letter-spacing: -0.2px;}.ui-menu .ui-menu-item-wrapper {font-family: var(--ridek-secondary-font);color: var(--ridek-grey-color);font-size: 16px;font-weight: 400;letter-spacing: -0.2px;text-transform: capitalize;padding: 10px 15px;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {background: var(--ridek-primary-color);color: var(--ridek-white-color);border: 1px solid transparent;outline: none;box-shadow: none;}.woocommerce-checkout .ui-state-active, .woocommerce-checkout .ui-widget-content .ui-state-active, .ui-button:active, a.ui-button:active {border: 1px solid var(--ridek-border-color);}.ui-selectmenu-button:active .ui-selectmenu-text {color: var(--ridek-primary-color);}.comment-author-link>a {font-family: var(--ridek-primary-font);font-weight: 600;text-transform: capitalize;letter-spacing: -0.2px;color: var(--ridek-dark-color);}.recentcomments>a {color: var(--ridek-grey-color);}.widget_rss .widget-title {display: flex;align-items: center;justify-content: flex-start;column-gap: 10px;}.widget_rss .widget-title a {font-size: 20px;font-weight: 600;}.widget_rss .widget-title a img {width: 16px;}.widget_rss ul li {padding-left: 0;}.widget_rss ul li:not(:last-of-type) {margin-bottom: 20px;}.widget_rss ul li:before {display: none;}.widget_rss .rsswidget {font-family: var(--ridek-primary-font);font-size: 18px;line-height: 1.3;font-weight: 600;color: var(--ridek-dark-color);letter-spacing: -0.2px;display: block;}.widget_rss .rss-date {font-size: 12px;font-weight: 600;color: var(--ridek-grey-color);letter-spacing: -0.2px;display: block;margin-bottom: 10px;text-transform: uppercase;margin-top: 2px;}.widget_meta ul li a {color: var(--ridek-grey-color);}.widget_meta ul li a:hover {color: var(--ridek-primary-color);text-decoration: underline;}.footer-top-area {position: relative;z-index: 1;}.footer-top-iiner{overflow: hidden;}.footer-top-area:before {background-color: #222;background-image: url(../img/texture.png);background-repeat: repeat;background-size: contain;content: "";width: 67%;height: calc(100% + 20px);position: absolute;left: 0;bottom: -1px;clip-path: polygon(0 0, 94% 0, 100% 100%, 0% 100%);z-index: 2;}.footer-top-wrap {display: grid;grid-template-columns: 70% 1fr;grid-gap: 30px;}.footer-top-left {display: grid;grid-template-columns: 180px 1fr;grid-gap: 40px;padding: 30px 70px 30px 0px;z-index: 3;}.footer-site-logo {position: relative;}.footer-site-logo:after {background-color: #444;content: "";height: 100%;width: 2px;display: block;position: absolute;right: -20px;top: 0;}.footer-top-text {color: #ccc;}.footer-top-right {position: relative;z-index: 1;}.footer-top-right:before {background-color: var(--ridek-primary-color);background-image: repeating-linear-gradient(45deg, var(--ridek-primary-color) 0, rgba(255,255,255,0.2) 2px, transparent 0, transparent 50%);background-size: 10px 10px;content: "";width: 3000px;height: 100%;position: absolute;left: -100px;bottom: 0;z-index: -1;}.footer-top-right .call-wrap {display: grid;grid-template-columns: 45px 1fr;grid-column-gap: 20px;align-items: center;height: 100%;color: #fff;}.call-wrap i {font-size: 40px;}.call-wrap .text h4 {font-size: 16px;font-weight: 500;line-height: 1;color: #fafafa;margin: 0;}.call-wrap .text a {display: block;font-family: var(--ridek-primary-font);font-size: 32px;line-height: 1;font-weight: 700;color: var(--ridek-dark);}.call-wrap .text a:hover {color: #fafafa;}@media (min-width: 1600px){.footer-top-area:before{width: 64%;}}@media (max-width: 1024px) {.footer-top-area:before {width: 70%;}.footer-top-left {padding: 30px 50px 30px 0px;}.call-wrap .text a {font-size: 28px;margin-top: 5px;}}@media (max-width: 992px) {.footer-top-area {background-color: #fff;}.footer-top-area:before {width: 90%;height: calc(100% - 100px);bottom: auto;top: 0;}.footer-top-wrap {grid-template-columns: 1fr;}.footer-top-left {padding: 30px 60px 0px 0px;}.footer-top-right {z-index: 2;padding: 30px 0;}.footer-top-right:before {left: -500px;}.footer-top-right .call-wrap {grid-gap: 15px;}.footer-top-right .text {display: flex;align-items: center;column-gap: 15px;}.call-wrap .text h4, .call-wrap .text a {font-size: 32px;font-weight: 700;}}@media (max-width: 767px) {.footer-top-area:before {width: 100%;height: 100%;clip-path: none;}.footer-top-left {grid-template-columns: 1fr;grid-gap: 15px;}.footer-site-logo {max-width: 250px;}.footer-site-logo:after {display: none;}}.footer-wrapper {background-color: #222;position: relative;z-index: 1;}.footer-wrapper .map-pattern, .footer-wrapper .shape-pattern {background-repeat: no-repeat;background-position: center center;background-size: cover;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.footer-wrapper .map-pattern {background-image: url(../img/texture.png);}.footer-wrapper .shape-pattern {background-image: url(../img/city-skiline.png);background-size: 100%;background-position: bottom center;z-index: -1;}.footer-widgets-area {padding: 80px 0 140px;position: relative;z-index: 1;}.running-taxi {overflow: hidden;position: absolute;width: 100%;height: 100px;left: 0;bottom: 0;z-index: 2;}.running-taxi .taxi {background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 110px;height: 40px;right: 0;bottom: 0;animation: running-anim 20s linear infinite;}.running-taxi .taxi-2 {background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 110px;height: 40px;right: 30%;bottom: 0;animation: running-anim 30s linear infinite;}.running-taxi .taxi-3 {background-repeat: no-repeat;background-position: right bottom;background-size: contain;position: absolute;width: 100px;height: 100px;right: 70%;bottom: 0;animation: running-anim-left 35s linear infinite;}@-moz-keyframes running-anim {0% {right: -30% }100% {right: 100% }}@-webkit-keyframes running-anim {0% {right: -30% }100% {right: 100% }}@keyframes running-anim {0% {right: -30% }100% {right: 100% }}@-moz-keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}@-webkit-keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}@keyframes running-anim-left {0% {left: -30% }100% {left: 100% }}.footer-widget-items {display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 30px;grid-row-gap: 50px;}.footer-widget-items.widget-col-1 {grid-template-columns: repeat(1, 1fr);}.footer-widget-items.widget-col-2 {grid-template-columns: repeat(2, 1fr);}.footer-widget-items.widget-col-3 {grid-template-columns: repeat(3, 1fr);}.footer-widget-items.widget-col-4 {grid-template-columns: repeat(4, 1fr);}.footer-widget-item>section:not(:last-of-type) {margin-bottom: 40px;}@media (max-width: 992px) {.footer-widget-items.widget-col-3, .footer-widget-items.widget-col-4, .footer-widget-items {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 767px) {.footer-widgets-area {padding: 50px 0 100px;}.footer-widget-items.widget-col-2, .footer-widget-items.widget-col-3, .footer-widget-items.widget-col-4, .footer-widget-items {grid-template-columns: repeat(1, 1fr);}}.footer-widgets-area .widget_rss .rsswidget, .footer-widgets-area .calendar_wrap .wp-calendar-nav span a, .footer-widgets-area .calendar_wrap .wp-calendar-nav span, .footer-widgets-area .widget_calendar .wp-calendar-table caption, .footer-widgets-area .widget-posts-list li .widget-post-content a, .footer-widgets-area .comment-author-link>a, .footer-widgets-area .widget.widget_recent_entries ul li a, .footer-widgets-area .widget .widget-title {color: var(--ridek-white-color);}.footer-widgets-area .textwidget p, .footer-widgets-area ul li, .footer-widgets-area ul li a, .footer-widgets-area .widget_rss .rss-date, .footer-widgets-area .widget-posts-list li .widget-post-content .post-date, .footer-widgets-area .widget_meta ul li a, .footer-widgets-area .recentcomments>a, .footer-widgets-area .widget.widget_recent_entries ul li span {color: var(--ridek-grey-light-color);}.footer-widgets-area .calendar_wrap .wp-calendar-nav span a:hover, .footer-widgets-area .widget-posts-list li .widget-post-content a:hover, .footer-widgets-area .comment-author-link>a:hover, .footer-widgets-area .widget.widget_recent_entries ul li a:hover, .footer-widgets-area ul li a:hover, .footer-widgets-area .widget_meta ul li a:hover, .footer-widgets-area .recentcomments>a:hover {color: var(--ridek-primary-color);}.footer-widgets-area .widget .tagcloud a {background-color: var(--ridek-bg-dark-light);color: var(--ridek-grey-light-color);border: none;}.footer-widgets-area .widget .tagcloud a:hover {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);}.footer-widgets-area .ui-widget.ui-widget-content {background-color: var(--ridek-bg-dark-light);color: var(--ridek-grey-light-color);}.footer-widgets-area .textwidget p strong {color: var(--ridek-white-color);}.footer-widgets-area tr {background-color: #2b2b49;}.footer-widgets-area tr:nth-of-type(odd) {background-color: var(--ridek-bg-dark-light);}.footer-widgets-area td, th {border: 1px solid #6a6ab020;}.no-widget-area .copyright-area {background-color: var(--ridek-bg-dark-light);}.copyright-area {background-color: #222;background-image: url(../img/texture.png);background-repeat: repeat;background-size: cover;border-top: 1px solid #333;padding: 20px 0;}.copyright-area .copyright-inner {display: flex;align-items: center;justify-content: space-between;column-gap: 30px;row-gap: 10px;color: var(--ridek-grey-light-color);font-size: 17px;}.no-menu-set .copyright-inner {justify-content: center;}.copyright-area .site-info a {color: var(--ridek-grey-light-color);}.copyright-area .site-info a:hover {color: var(--ridek-primary-color);}.footer-menu {list-style: none;margin: 0;padding: 0;display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;column-gap: 20px;row-gap: 5px;}.footer-menu li a {color: var(--ridek-grey-light-color);font-size: 17px;line-height: 1;}.footer-menu li a:hover {color: var(--ridek-primary-color);}@media (min-width: 993px) {.footer-widget-items.widget-col-4 .footer-widget-item:nth-child(2) .widget_nav_menu {margin-left: 50px;}}@media (max-width: 992px) {.copyright-area .copyright-inner {flex-direction: column;text-align: center;}.footer-menu {justify-content: center;column-gap: 10px;}}.owl-carousel-control .owl-nav button {position: absolute;left: -5px;top: 50%;transform: translateY(-50%);opacity: 0.7;padding: inherit !important;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;clip-path: inherit;overflow: inherit;z-index: 1;}.owl-carousel-control .owl-nav button i {font-size: 50px;position: absolute;right: -17px;top: 1px;height: 100%;line-height: 40px;}.owl-carousel-control .owl-nav button.owl-next i {right: auto;left: -17px;}.owl-carousel-control .owl-nav button.owl-next {left: auto;right: -5px;}.owl-carousel-control .owl-nav button::before {background: transparent;content: "";position: absolute;width: 40px;height: 40px;border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.5);left: 0;top: 0;transition: all 450ms cubic-bezier(.4, 0, .2, 1);z-index: -1;}.owl-carousel-control .owl-nav button:hover::before {transform: scale(1.09);}.woocommerce table.shop_table {border-collapse: collapse;}.woocommerce table.shop_table.wishlist_table {margin: 0;}.woocommerce .wishlist-title-container {display: none;}.woocommerce .wishlist-items-wrapper .yith-wcqv-button {display: none;}.woocommerce .woocommerce-message .button {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);font-size: 14px;font-weight: 600;text-transform: capitalize;height: 35px;line-height: 1;padding: 0 30px;border-radius: 2px;display: flex;align-items: center;padding-top: 3px;}.woocommerce .woocommerce-message .button:hover {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);transform: translateY(-2px);}.woocommerce a.remove {font-size: 20px;width: auto;}.woocommerce a.remove:hover {background-color: transparent;color: var(--ridek-dark) !important;}.yith_wcwl_wishlist_footer .yith-wcwl-share {float: none;margin: 40px 0 0 0;text-align: left;}.yith_wcwl_wishlist_footer .yith-wcwl-share .yith-wcwl-share-title {font-family: var(--ridek-secondary-font);color: var(--ridek-dark-color);font-size: 14px;font-weight: 600;text-transform: uppercase;letter-spacing: 0;}.yith_wcwl_wishlist_footer .yith-wcwl-share li a {width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;border-radius: 1px;}@media (max-width: 992px) {.woocommerce .wishlist_table .yith-wcqv-button {display: none;}.wishlist_table.mobile li .item-wrapper {width: 100%;}.wishlist_table.mobile li:not(:last-of-type) {margin-bottom: 50px;}.woocommerce .wishlist_table .item-wrapper {text-align: center;}.wishlist_table.mobile li .item-wrapper .product-thumbnail {display: block;margin: 0 auto;text-align: center;}.woocommerce .wishlist_table table tbody tr:nth-of-type(odd) {background-color: transparent;}.woocommerce .wishlist_table table tbody tr .label {display: none;}.wishlist_table.mobile li .additional-info-wrapper .product-remove, .wishlist_table.mobile li table.additional-info td.value, .wishlist_table.mobile li .item-details table.item-details-table td.value {text-align: center;}.wishlist_table.mobile li .item-details table.item-details-table td, .woocommerce .wishlist_table .product-name h3 a {font-family: var(--ridek-primary-font);color: var(--ridek-dark-color);font-size: 22px;font-weight: 600;letter-spacing: -0.5px;}.wishlist_table.mobile li table.additional-info td.value, .wishlist_table.mobile li .item-details table.item-details-table td {font-size: 16px;line-height: 1;}.woocommerce .wishlist_table .product-add-to-cart {margin: 0;}.woocommerce .wishlist_table .product-add-to-cart a {background-color: var(--ridek-primary-color);color: var(--ridek-white-color);font-family: var(--ridek-secondary-font);font-size: 12px;font-weight: 600;text-transform: uppercase;padding: 0 20px;height: 30px;line-height: 30px;border-radius: 2px;}.yith_wcwl_wishlist_footer .yith-wcwl-share {text-align: center;}}.error404 section.wrapper {background-color: var(--ridek-bg-dark);position: relative;z-index: 1;}.error404 section.wrapper:before{background-color: rgba(34, 34, 34, 0.8);content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: -1;}.error-404 {text-align: center;}.h-style-2 .error-404 {padding-top: var(--main-header-height, 71px);}.error-404 img {max-width: 400px;}.error-404 h1 {font-size: 32px;color: #ffffff;line-height: 1;font-weight: 700;letter-spacing: -1px;margin: 15px 0;}.error-404 p {color: #ddd;max-width: 400px;margin: 0 auto 20px;}@media (max-width: 767px) {.error-404 h1 {font-size: 22px;}p br {display: none;}.error-404 img {max-width: 250px;}}.no-results h1 {font-size: 36px;line-height: 1;}.no-results .page-content form, .no-results .page-content p {margin-top: 20px;}.no-results .page-content .form-control {min-height: 45px;}#scroll-to-top {height: 45px;width: 45px;background: var(--ridek-primary-color);color: var(--ridek-white-color);font-family: var(--ridek-primary-font);font-size: 20px;font-weight: 600;border-radius: 2px;position: fixed;bottom: 0;right: 25px;transform: scale(0);display: grid;place-items: center;cursor: pointer;visibility: hidden;opacity: 0;box-shadow: var(--ridek-shadow-sm);-webkit-transition: all 0.3s;transition: all 0.3s;z-index: 100;}#scroll-to-top.active {bottom: 25px;transform: scale(1);opacity: 1;visibility: visible;-webkit-animation: 500ms ease-in-out 0s normal none 1 running scrollToTop;animation: 500ms ease-in-out 0s normal none 1 running scrollToTop;-webkit-transition: 0.3s;transition: 0.3s;}#scroll-to-top:hover {bottom: 28px;box-shadow: var(--ridek-shadow-lg);}@-webkit-keyframes scrollToTop {0% {-webkit-transform: translate3d(0, 80%, 0);transform: translate3d(0, 80%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}@keyframes scrollToTop {0% {-webkit-transform: translate3d(0, 80%, 0);transform: translate3d(0, 80%, 0);visibility: visible }to {-webkit-transform: translateZ(0);transform: translateZ(0) }}