/* 
Theme Name: Hello Child
Theme URI: https://darvishweb.com
Description: 
Author: Mohammad Darvish
Author URI: https://darvishweb.com
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.home footer > div  , .single-products footer > div{
    padding-top: 9rem !important;
}
.anim-move{
	   animation: move 5s alternate infinite;
	    animation-delay: 3s;
}
.blur-body::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    filter: blur(4px);
    z-index: 1;
    backdrop-filter: blur(1px);
}
@media(max-width:768px){
	.mob-scroll{
		    display: grid !important;
			grid-auto-flow: column;
			overflow-x: auto !important;
			overflow-y: hidden;
			padding-bottom: 20px !important;
			scroll-behavior: smooth;
			grid-auto-columns: calc((100% / 1.5));
			grid-template-columns: calc((100% / 1.5)) !important;
			gap: 30px;
	}
	.scroll-grid .elementor-grid{
		display: grid !important;
			grid-auto-flow: column;
			overflow-x: auto !important;
			overflow-y: hidden;
			padding-bottom: 20px !important;
			scroll-behavior: smooth;
			grid-auto-columns: calc((100% / 1.5));
			grid-template-columns: calc((100% / 1.5)) !important;
			gap: 30px;
		        padding-top: 15px;
	}
	body, html{
		overflow-x:hidden !important;
	}
}
@keyframes move {
    0% {
        transform: translateY(-15px) rotate(-2deg)
    }

    100% {
        transform: translateY(15px) rotate(-5deg)
    }
}