/*
Theme Name: Divi Plus Car Rental
Theme URI: https://diviextended.com/product/divi-plus/
Description: Divi Plus child theme for Car Rental.
Author: Elicus
Author URI: https://elicus.com/
Template: Divi
Version: 1.0
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/


.hero-header-home-title h2 {
    background: -webkit-linear-gradient(135deg, #be63f9 0%, #0449c4 100%);
    background: linear-gradient(135deg, #be63f9 0%, #0449c4 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/*layout1 CSS  */

/* .pulse-btn{animation: pulse-animation 2s infinite;}

@keyframes pulse-animation {
  0% {
    box-shadow: 0 0 0 0px rgb(0 87 255 / 55%);
  }
  100% {
    box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
  }
}

.pulse-btn.et_pb_button_0:after{background: #000;font-size: 37px!important;border-radius: 50%; padding: 0px 19px;} */

.main-header-align.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{display: block !important;}

/*layout2 CSS  */
/* #main-header .buy-now-btn {
	text-align: right;
    display: flex;
    justify-content: end;
    align-items: center;
    position: relative;
    top: -13px;
    right: -27px;
}

.buy-now-btn a{font-size: 15px;
    background-color: rgb(0, 0, 0);
    color: #fff !important;
    font-weight: 600 !important;
    border-radius: 25px;
padding: 10px 25px 10px 25px;
} */
.filter-grid-styling.grid-filter-wrap .dp-dfg-primary{position:relative;}

.filter-grid-styling.grid-filter-wrap .dp-dfg-primary .dp-dfg-image{position:relative;}
/* Scroll image on hover CSS*/
.filter-grid-styling.onhover-scroll-img .dp-dfg-primary .dp-dfg-image{position:relative; height: 350px;overflow: hidden;}
.filter-grid-styling.onhover-scroll-img .dp-dfg-item img {
    transition: transform 3s ease-in-out;
    width: 100%;
    height: auto;
}
.filter-grid-styling.onhover-scroll-img .dp-dfg-item:hover img {transform: translateY(-45%);}
/* Scroll image on hover CSS end*/

/* on hover image overlay CSS */
/* .filter-grid-styling.grid-filter-wrap .dp-dfg-primary .dp-dfg-image:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;background:#f5f5f5;transition:all 0.3s ease;} */
/* .filter-grid-styling.grid-filter-wrap  */
/* .filter-grid-styling.grid-filter-wrap .dp-dfg-item:hover .dp-dfg-primary .dp-dfg-image:before{background:#f5f5f5;opacity:0.9;} */
/* .filter-grid-styling.grid-filter-wrap .dp-dfg-secondary{position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: transparent;
  z-index: 9;
display: flex;
    justify-content: center;
    align-items: center;
	opacity:0;
} */
/* .filter-grid-styling.grid-filter-wrap .dp-dfg-item:hover .dp-dfg-secondary{opacity:1;} */
/* on hover image overlay CSS end*/

.filter-grid-styling.grid-filter-wrap .et_pb_button_wrapper.read-more-wrapper{background-image: linear-gradient(135deg, #492cdd 0%, #ad38e2 100%);padding: 6px 10px 0px 10px;border-radius:5px;}
/*.filter-grid-styling .dp-dfg-filters ul.dp-dfg-level{display:flex;flex-direction:column;}*/
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(1){order:1;display:none;}
/*.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(5){order:2;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(2){order:3;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(3){order:4;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(4){order:5;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(6){order:6;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(7){order:7;}
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li:nth-child(8){order:8;}*/
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li {margin-top: 0px;margin-bottom:10px;border-radius:5px;} 
/* .filter-grid-styling .dp-dfg-filters .dp-dfg-level li:last-child{display:none;} */
.filter-grid-styling .dp-dfg-filters .dp-dfg-level li a{border-radius:5px;}
.filter-grid-styling .dp-dfg-filter a.active{background:#5758fc!important;}
.filter-grid-styling .entry-title a{padding: 10px 12px 0px 0px;border-radius:0px;display:inline-block;}
.filter-grid-styling .dp-dfg-search{box-shadow: 0 3px 15px 0 rgb(0 0 0 / 10%);}
/* .filter-grid-styling .dp-dfg-more-button{text-decoration: underline;} */
.filter-grid-styling .dp-dfg-load-more-button, .filter-grid-styling .dp-dfg-clear-filters-button{padding-right: 1em!important;padding-left: 0.7em!important;}
.filter-grid-styling .dp-dfg-load-more-button:hover, .filter-grid-styling .dp-dfg-clear-filters-button:hover{padding-right: 1em!important;padding-left: 0.7em!important;}
.filter-grid-styling.grid-filter-wrap .dp-dfg-header{padding-bottom: 15px!important;padding-top: 10px;}  
.dp-dfg-item .dp-dfg-secondary>div:last-of-type{padding-bottom: 0em;}

/* .dpdfg_filtergrid_0 .dp-dfg-container.dp-dfg-layout-masonry-standard .dp-dfg-masonry-gutter {width: 0% !important;} */
.core-values .et_pb_column{transition: .3s ease-in-out;box-shadow: 0 3px 15px 0 rgb(0 0 0 / 10%);}
.core-values .et_pb_column:hover {
    border-radius: 40px 0;
    transform: translate(0px,-15px);
}
.heading-stroke h3 {
    color: #0057ff;
    -webkit-text-fill-color: #fff;
    -webkit-text-stroke-width: 6px;
    -webkit-text-stroke-color: #0057ff;
    z-index: 0;
        opacity: 0.8;
    position: relative;
}

@media (max-width: 1440px)
{
/* 	.main-header-align #menu-primary-menu li a{font-size: 14px;} */
	.filter-grid-styling .dp-dfg-filters .dp-dfg-level li a.dp-dfg-filter-link{padding: 1em 0.2em;font-size: 17px !important;}
}

@media (max-width: 980px) {
	.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color: #ffffff!important;
    background: #0057ff;
    border-radius: 3px;
    padding: 2px;
	}
.main-header-align .et_pb_menu_inner_container { display: flex;}
	.main-header-align.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content: right;}
}
@media (max-width: 767px)
{
	.filter-grid-styling.grid-filter-wrap.filter-grid-styling .dp-dfg-filters .dp-dfg-level li{width: 100%;
    display: block;
    text-align: center;}
	
}

