.elementor-widget-container.topHeaderLogo{
    text-align: center;
    max-width:45%;
}
.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-9867a6f.footer_contact {
    width: 31%;
}
.elementor-1650 .elementor-element.elementor-element-75c7682:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-75c7682 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /* background-color:#1B2541; */
    background-image: linear-gradient(to right, #FF7A3C , #1B2541);
}
/*.banner_breadcrumb {
    background-image: linear-gradient(to right, #FF7A3C , #1B2541);
    
}*/
.elementor-101 .elementor-element.elementor-element-67602b9:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-67602b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: linear-gradient(to right, #FF7A3C , #1B2541);
}
.elementor-101 .elementor-element.elementor-element-1cd9e12:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-1cd9e12 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: linear-gradient(to right, #FF7A3C , #1B2541);
}
.elementor-widget-container #menu-main-menu.footer-custom-menu li a {
    color: #fff !important;
}
.elementor-widget-container #menu-main-menu.footer-custom-menu li a:hover,.elementor-widget-container #menu-main-menu li a:focus {
    color: #000 !important;
}
.ekit-heading--subtitle.elementskit-section-subtitle > a{
	color: #000;
}
#email-template > img {
    width: 25%;
}
h2.ekit-heading--title.elementskit-section-title.custom {
    color: #FFE0B0 !important;
    font-family:'Segoe Script';
}
/*.elementor-column.elementor-col-50, .elementor-column[data-col="50"] {*/
/*    width: 100%;*/
/*}*/
.elementor-1650 .p_slider .elementor-element.elementor-element-9a28d3b .elementskit-section-title-wraper .elementskit-section-title {
    font-family: cursive;
    font-size: 60px !important;
}
@media (min-width: 768px ){
    .bannericon .elementor-column.elementor-col-50, .bannericon .elementor-column[data-col="50"] {
        width: 100%;
    }
    .bannericon h3.funfact-title {
        font-size: 15px !important;
    }
    .bannericon img.attachment-full.size-full {
        width: 15%;
    }
    .elementor-1650 .elementor-element.elementor-element-75c7682:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-75c7682 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background: url('/wp-content/uploads/2024/12/self-drive-car-rental-service-Royal-drive-car.png') no-repeat center center fixed; 
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
          
    }
}
@media (max-width: 767px){
    .elementor-1650 .p_slider .elementor-element.elementor-element-9a28d3b .elementskit-section-title-wraper .elementskit-section-title {
        font-size: 25px !important;
    }
    i.icon.icon-phone-call2 {
        display: none;
    }
	/*.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-209ebbe.banner_left {*/
 /*       width: 100% !important;*/
 /*   }*/
 /*   .ekit-wid-con .elementskit-section-title-wraper.left, .ekit-wid-con .elementskit-section-title-wraper.text_left {*/
 /*       text-align: center;*/
 /*   }*/
 /*   h2.ekit-heading--title.elementskit-section-title.custom {*/
 /*       margin-top: -60px;*/
 /*   }*/
}
@media (max-width: 575px){
    .welcome_cargo .elementor-element-91e6b7f .ekit-heading__description p {
         -webkit-line-clamp: 5 !important; 
    }
}
@media (max-width: 991px){
    .welcome_cargo .elementor-element-91e6b7f .elementor-icon-box-content p {
        -webkit-line-clamp: 15 !important;
    }
}
@media (max-width: 767px){
    .header .logo .elementor-widget-container {
        padding-left: 0px !important;
    }
    .elementor-column.contactno {
	    width: 100% !important;
	    text-align: right !important;
	}
	.elementor-1650 .elementor-element.elementor-element-75c7682:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-75c7682 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background: url('/wp-content/uploads/2024/12/self-drive-car-rental-service-Royal-drive-car.png
') no-repeat center center; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
      
    }
}
@media only screen and (min-width: 768px) and (max-width: 1024px)  {
    .elementor-57 .elementor-element.elementor-element-6592 .elementskit-menu-container {
        max-width: 89% !important;
        background: linear-gradient(30deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    }
}
@media only screen and (min-width: 712px) and (max-width: 1138px)  {
    .elementor-57 .elementor-element.elementor-element-6592 .elementskit-menu-container {
        max-width: 89% !important;
    }
    i.icon.icon-phone-call2 {
        display: none;
    }
}
@media only screen and (min-width: 820px) and (max-width: 1180px)  {
    .elementor-57 .elementor-element.elementor-element-6592 .elementskit-menu-container {
        max-width: 100% !important;
        background: linear-gradient(30deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    }
}   
@media only screen and (min-width: 912px) and (max-width: 1368px)  {
    .elementor-57 .elementor-element.elementor-element-6592 .elementskit-menu-container {
        max-width: 90% !important;
        /*background: linear-gradient(30deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);*/
    }
}   
@media only screen and (min-width: 240px) and (max-width: 320px)  {
    .elementor-57 .elementor-element.elementor-element-6592 .elementskit-menu-container {
        max-width: 98% !important;
        background: linear-gradient(30deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    }
}
@media only screen and (min-width: 360px) and (max-width: 640px)  {
    .elementor-57 .elementor-element.elementor-element-3f1d {
        width: 84% !important;
    }
}
@media only screen and (min-width: 800px) and (max-width: 1280px)  {
    .elementor-1650 .elementor-element.elementor-element-75c7682:not(.elementor-motion-effects-element-type-background), .elementor-1650 .elementor-element.elementor-element-75c7682 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background: url('/wp-content/uploads/2024/12/self-drive-car-rental-service-Royal-drive-car.png
') no-repeat center center; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
      
    }
}

/*.elementor-57 .elementor-element.elementor-element-3f1d {*/
/*    width: 89% !important;*/
/*}*/