.dfvgdfgd {
   height:400px !important;
}
@media only screen and (max-width: 1440px){
	.dfvgdfgd {
    height: 315px !important;
}
.dfvgdfgd {
    padding: 30px 50px;
}
.gjubhdfu .elementor-swiper-button-prev {
    box-shadow: rgb(251 251 251) 1px 1px 4px 10px;
}
}
@media only screen and (max-width: 1080px){
.dfvgdfgd {
    padding: 30px 35px;
}
}
@media only screen and (max-width: 1024px){
.dfvgdfgd {
    height: 330px !important;
}
}
@media only screen and (max-width: 1023px){
	.dfvgdfgd {
    height: 300px !important;
}
}
@media only screen and (max-width: 766px){
.dfvgdfgd {
    height: 250px !important;
}
}
@media only screen and (max-width: 600px){
	    .dfvgdfgd {
        padding: 30px 20px;
    }
	
	.dfvgdfgd h3 {
        font-size: 18px;
        line-height: 25px !important;
	}
	
 
}



@media only screen and (max-width: 520px){
	
	.dfvgdfgd .elementor-icon {
        width: 65px;
        height: 65px;
    }


.dfvgdfgd .elementor-icon svg {
        width: 30px !important;
        height: 30px !important;
    }




	
.dfvgdfgd {
        width: 100% !important;	
	}
	
	.cl1{
	border-right: 1px solid #ccc!important;
	}
	
	.cl4{
	border-left: 1px solid #ccc!important;
	}
	
	.cl5{
	border-right: 1px solid #ccc!important;
	}
	
	.book_btn{
		padding-top:20px;
	}
	
}



@media only screen and (max-width: 430px){
	.dfvgdfgd {
    height: 270px !important;
}
}



@media only screen and (max-width: 420px){
	
}



@media only screen and (max-width: 360px){
	  
}





