@media (max-width: 1699px){
	.slider-overlay-logo{
		top:400px !important;
	}
}
@media (max-width: 1599px){
	.slider-overlay-logo{
		top:360px !important;
	}
}
@media (max-width: 1499px){
	.slider-overlay-logo{
		top:350px !important;
	}
	.slider-overlay-logo img{
		width:100% !important;
	}
}
@media (max-width: 1399px){
	.slider-overlay-logo{
		top:330px !important;
	}
}
@media (max-width: 1299px){
	.slider-overlay-logo{
		top:300px !important;
	}
	.header-order-online-logo-img{
		    max-width: 30% !important;
	}
}
@media (max-width: 1199px) {
    .slider-overlay-logo img {
        width: 70% !important;
    }
	    .slider-overlay-logo {
        top: 250px !important;
    }
	.slider-overlay-logo .elementor-widget-container{
		 padding-left:30px !important;
	}
}
@media (max-width: 991px) {
    .slider-overlay-logo img {
        width: 50% !important;
    }
	    .slider-overlay-logo {
        top: 190px !important;
    }
	.slider-overlay-logo .elementor-widget-container{
		 padding-left:0px !important;
	}
}
@media (max-width: 767px) {
    .slider-overlay-logo img {
        width: 20% !important;
    }
	       .slider-overlay-logo {
        top: 100px !important;
        text-align: left !important;
        left: 45px !important;
    }
	.slider-overlay-logo .elementor-widget-container{
		 padding-left:0px !important;
	}
	   .header-order-online-logo-img {
        max-width: 70% !important;
    }
	.menu-div{
		    align-self: auto !important;
	}
	.location-boxes .elementor-image-box-content h4 + p{
		    max-width: 210px;
		   margin:auto;
	}
}


@media (max-width: 1200px){
    .wpcf7 .note{font-size: 20px; line-height: 25px; margin-bottom: 23px;}
}
@media (max-width: 1024px){
    .elementor-nav-menu--toggle .elementor-nav-menu__container{position: absolute; right: 0; top: 100%; width: 845px;}
    .elementor-nav-menu--toggle .elementor-nav-menu__container .menu-item-has-children .has-submenu .sub-arrow svg path{fill: #fff;}
    .elementor-nav-menu--toggle .elementor-nav-menu__container .menu-item-has-children .has-submenu.highlighted .sub-arrow svg path{fill: #000;}
    .menu-div .elementor-widget-container,.menu-div{position: static !important;}  
    
}
@media (max-width: 880px){
.location-box .elementor-widget-image-box:before{left: -15px; top: -15px;}
.elementor-nav-menu--toggle .elementor-nav-menu__container{width: 735px;}
}
@media (max-width: 767px){
    .elementor-nav-menu--toggle .elementor-nav-menu__container{width: 610px;}
    .wpcf7 .note{font-size: 16px; line-height: 21px; margin-bottom: 20px;}
    }
@media (max-width: 640px){
    .elementor-nav-menu--toggle .elementor-nav-menu__container{width: 460px;}
    }
@media (max-width: 480px){
    .elementor-nav-menu--toggle .elementor-nav-menu__container{width: 340px;}
}