/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1768972193
Updated: 2026-01-21 05:09:53

*/
.br-tag h2 br {
    display: none !important;
}

#cs-ride-slider img {
    aspect-ratio: 2 / 1.4 !important;
    width: 100% !important;
    overflow: hidden;
    object-fit: contain !important;
}
#masthead.header-scrolled .header-fixed.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
    background-color: #313132 !important;
    background-image: unset !important;
}
#cs-ride-slider button.slick-arrow {
    top: 100%;
    z-index: 999;
}
#limo-serives {
    padding-bottom: 80px;
}
.cs-accordians .elementor-widget-n-tabs .e-n-tabs-heading {
    overflow-x: auto !important;
    scrollbar-width: thin;
    scrollbar-color: #d79436 transparent;
}

#masthead.header-scrolled {
    z-index: 9999 !important;
}
#cs-ride-slider button.slick-next {
    margin-left: 30px;
}
div#cs-ride-slider {
    padding-bottom: 20px;
}

#cs-ride-slider button.slick-arrow {
    top: 100%;
    z-index: 999;
    left: 50%;
    transform: translateX(-50%);
}

#cs-ride-slider button.slick-prev.slick-arrow {
    margin-left: -30px;
}

.cs-accordians .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    height: 2px; 
}

.cs-accordians .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar-track {
    background: transparent;
}

.cs-accordians .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar-thumb {
    background-color: #d79436;
    border-radius: 10px;
}

.raleway-<uniquifier> {
  font-family: "Raleway", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}
#masthead {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
}

.right-vechule  details.e-n-accordion-item {
    border-bottom: 1px solid #D995363B;
}

#masthead.header-scrolled {
    background: #313132;
    box-shadow: 0px 0px 44px #cccccc14;
}
.header-scrolled .e-con-inner {
    padding-top: 15px;
    padding-bottom: 15px;
}



.cs-service-slider .slick-list, .cus_slidersupport .slick-list, .cs-car-slider .slick-list  {
    margin: 0 -15px;
}

.cs-service-slider .slick-track, .cs-car-slider .slick-track, .cus_slidersupport .slick-track  {
    display: flex;
    align-items: stretch;
}
.cs-service-slider .slick-track .cs-services-block, .cus_slidersupport .slick-track .cs-services-block, .cs-car-slider .slick-track .cs-services-block{
	height: unset;
	margin:15px;
}
.cus_slidersupport .slick-list .slick-track {
    display: flex !important;
    align-items: stretch !important;
}
.slider-section {
    max-width: calc(((100vw - 1320px) / 2) + 1320px);
    width: 100%;
    margin: 0 0 0 auto;
    padding: 0 0px 0 0px;
    overflow: hidden;
}
 
.cs-service-slider button.slick-arrow, .cs-car-slider button.slick-arrow  {
    position: absolute;
    top: 50%;
    right: 0;
    border: 0;
    font-size: 0px;
    width: 13px !important;
    height: 21px;
    background-color: #FFFF;
    padding: 25px;
    border-radius: 30px;
    z-index: 999;
    background-repeat: no-repeat;
    background-size: 40%;
    background-position: center;
}


.cs-service-slider button.slick-prev, .cs-car-slider button.slick-prev {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.246257 7.20329L0.233301 7.20329C0.224665 7.19466 0.218187 7.18602 0.213868 7.17738C0.209549 7.16875 0.203072 7.16011 0.194434 7.15147L0.246257 7.21625C0.168524 7.13852 0.108064 7.04999 0.0648788 6.95066C0.0216936 6.85133 0.000101453 6.74553 0.000101463 6.63325C0.000101465 6.61597 0.00226058 6.5987 0.00657882 6.58143C0.010898 6.56415 0.0130571 6.54688 0.0130571 6.5296L0.000101463 6.63325C0.000101473 6.52097 0.0238537 6.41516 0.0713572 6.31584C0.118861 6.21651 0.177161 6.12798 0.246257 6.05025L6.05035 0.2332C6.12808 0.164103 6.21661 0.107962 6.31594 0.0647772C6.41527 0.021592 6.52107 -5.89713e-07 6.63335 -5.79897e-07C6.85791 -5.60265e-07 7.05225 0.0798921 7.21635 0.239677C7.38046 0.399463 7.46251 0.591637 7.46251 0.8162C7.46251 0.928482 7.44092 1.03644 7.39773 1.14009C7.35455 1.24373 7.29409 1.3301 7.21635 1.3992L2.7985 5.80409L12.4374 5.80409C12.6706 5.80409 12.8671 5.88399 13.0269 6.04377C13.1867 6.20356 13.2666 6.40005 13.2666 6.63325C13.2666 6.85781 13.1867 7.04999 13.0269 7.20977C12.8671 7.36956 12.6706 7.44945 12.4374 7.44945L2.7985 7.44945L7.21635 11.8543C7.29408 11.9321 7.35238 12.0206 7.39125 12.1199C7.43012 12.2193 7.44955 12.3251 7.44955 12.4373C7.44955 12.5324 7.43444 12.623 7.40421 12.7094C7.37398 12.7958 7.32863 12.8735 7.26817 12.9426L7.21635 13.0203C7.13862 13.0981 7.05009 13.1585 6.95076 13.2017C6.85144 13.2449 6.74563 13.2665 6.63335 13.2665C6.52107 13.2665 6.41527 13.2449 6.31594 13.2017C6.21661 13.1585 6.12808 13.0981 6.05035 13.0203L0.246257 7.21625L0.246257 7.20329Z' fill='%23D99536'/%3E%3C/svg%3E") !important;
	 left: 0;
}

.cs-service-slider button.slick-next, .cs-car-slider button.slick-next  {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0203 7.20329L13.0333 7.20329C13.0419 7.19466 13.0484 7.18602 13.0527 7.17738C13.0571 7.16875 13.0635 7.16011 13.0722 7.15147L13.0203 7.21625C13.0981 7.13852 13.1585 7.04999 13.2017 6.95066C13.2449 6.85133 13.2665 6.74553 13.2665 6.63325C13.2665 6.61597 13.2643 6.5987 13.26 6.58143C13.2557 6.56415 13.2535 6.54688 13.2535 6.5296L13.2665 6.63325C13.2665 6.52097 13.2427 6.41516 13.1952 6.31584C13.1477 6.21651 13.0894 6.12798 13.0203 6.05025L7.21625 0.2332C7.13852 0.164103 7.04999 0.107962 6.95066 0.0647772C6.85134 0.021592 6.74553 -5.89713e-07 6.63325 -5.79897e-07C6.40869 -5.60265e-07 6.21435 0.0798921 6.05025 0.239677C5.88615 0.399463 5.80409 0.591637 5.80409 0.8162C5.80409 0.928482 5.82569 1.03644 5.86887 1.14009C5.91206 1.24373 5.97252 1.3301 6.05025 1.3992L10.4681 5.80409L0.829157 5.80409C0.595957 5.80409 0.399464 5.88399 0.239678 6.04377C0.0798932 6.20356 5.5951e-07 6.40005 5.79897e-07 6.63325C5.99529e-07 6.85781 0.0798933 7.04999 0.239679 7.20977C0.399464 7.36956 0.595957 7.44945 0.829157 7.44945L10.4681 7.44945L6.05025 11.8543C5.97252 11.9321 5.91422 12.0206 5.87535 12.1199C5.83648 12.2193 5.81705 12.3251 5.81705 12.4373C5.81705 12.5324 5.83216 12.623 5.86239 12.7094C5.89262 12.7958 5.93797 12.8735 5.99843 12.9426L6.05025 13.0203C6.12798 13.0981 6.21651 13.1585 6.31584 13.2017C6.41517 13.2449 6.52097 13.2665 6.63325 13.2665C6.74553 13.2665 6.85134 13.2449 6.95066 13.2017C7.04999 13.1585 7.13852 13.0981 7.21625 13.0203L13.0203 7.21625L13.0203 7.20329Z' fill='%23D99536'/%3E%3C/svg%3E%0A") !important;
	 right: 0;
}
.cus_slidersupport ul.slick-dots li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    list-style-type: none;
    margin: 0px 5px;
}

.cus_slidersupport ul.slick-dots {
    padding: 11px 0 0 0;
    display: flex;
    justify-content: center;
}

.cus_slidersupport ul.slick-dots li button {
    display: none;
}
.cus_slidersupport  li.slick-active {
    background: #D99536 !important;
}
.cs-car-slider button.slick-prev.slick-arrow {
    left: -30px;
}

.cs-car-slider button.slick-next.slick-arrow {
    right: -30px;
}

.faq-accordian .e-n-accordion-item {
    border: 1px solid #CCC;
    border-radius: 12px;
   
}

@media (min-width: 320px) and (max-width: 767px) {
.cs-custom-button span.elementor-button-text {
    font-size: 0px !important;
}
.mobile-btns a.elementor-button {
    width: 100%;
}
	#limo-serives {
    padding-bottom: 0px;
}

.cs-custom-button a.elementor-button.elementor-button-link.elementor-size-sm {
    border-radius: 60px !important;
}
.cs-custom-button span.elementor-button-icon {
    font-size: 18px;
}
	.cs-custom-button span.elementor-button-content-wrapper {
    gap: 0px !important;
}
	.cs-service-slider ul.slick-dots li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    list-style-type: none;
    margin: 0px 5px;
}

.cs-service-slider ul.slick-dots {
    padding: 11px 0 0 0;
    display: flex;
    justify-content: center;
}

.cs-service-slider ul.slick-dots li button {
    display: none;
}
.cs-service-slider  li.slick-active {
    background: #D99536 !important;
}
	.cs-car-slider ul.slick-dots li {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #000;
    list-style-type: none;
    margin: 0px 5px;
}

.cs-car-slider ul.slick-dots {
    padding: 11px 0 0 0;
    display: flex;
    justify-content: center;
}

.cs-car-slider ul.slick-dots li button {
    display: none;
}
.cs-car-slider  li.slick-active {
    background: #D99536 !important;
}
	.hfe-nav-menu.hfe-layout-horizontal.hfe-nav-menu-layout.horizontal.hfe-pointer__none {
    overflow: hidden !important;
}
    .mobiles-button{
            position: fixed;
            left: 0;
            bottom: -100px;             
            width: 100%;
            padding: 10px 10px !important;
            text-align: center;
            background: #000;
            color: #fff;
            font-size: 16px;
            z-index: 9999;
            transition: all 0.3s ease;
            opacity: 0;
            visibility: hidden;
        }

        .mobiles-button.scrolled{
            bottom: 0;                  
            opacity: 1;
            visibility: visible;
        }
	.cs-car-slider ul.slick-dots li {
    background-color: #ffffff;
}
	.cs-service-slider ul.slick-dots li {
    background-color: #FFF;

}
	.cs-car-slider ul.slick-dots li {
    background-color: #ffffff;
}
}