/*
    Theme Name: Skandha
    version:1.0.0
    Author:skandha
*/
body{
    padding: 0;
    margin: 0;
}
 #menu-primary-menu{
    display: flex;
    gap: 70px;
    list-style: none;
    justify-content: center;
    padding: 0;
    font-family: "Poppins";
 }
 #menu-primary-menu a{
   color: white;
   transition: 200ms all;
 }
 #menu-primary-menu a:hover{
    color: #f79632;
  }
#menu-primary-menu .current-menu-item >a{
    color: #f79632 !important;
}
.button_text p{
    margin: 0;
}
.header_social_icons .elementor-icon{
    padding: 5px 15px;
    --icon-padding: 0 !important;
}
.header_social_icons .elementor-social-icon-instagram{
    border-right: 0 !important;
}
.view_more_button img{
    transition: 200ms all;
}
.view_more_button:hover img{ 
    transform: translateX(10px);
}
    
#menu-footer-menu >li a{
	transition: 200ms all;
	font-weight: 300;
}
#menu-footer-menu >li a:hover{
	color:white;
}
.our-product-weight p{
	margin:0px 0px 40px 0px;
	
}
.view_more_button :hover p{
    color: #f79632 !important;
}
.header_social_icons{
	display:flex;
	justify-content:start;
	align-items:start;
}
.about-us-background{
    max-width: 1300px;
}
.resposive_hamburger {
    display: flex;
    flex-direction: column;
    gap: 5px;
    padding: 5px 15px;
    border-radius: 5px;
    align-items: end;
    transition: 200ms all;
}
.resposive_hamburger span{
    width: 25px;
    height: 3px;
    background-color: #313131;
    transition: 200ms all;
}
.resposive_hamburger span:first-of-type{
    transform-origin: 0% 0%;
}
.resposive_hamburger span:nth-of-type(3){
    transform-origin: 0% 100%;
}
.header{
    transition: 500ms all;
    box-shadow: 0 3px 6px #00000029;
}
#cleaner_btn ,#food_product_btn{
    cursor: pointer;
}
.wpcf7-form{
    padding: 0 30px;
    font-family: 'Poppins';
    font-size: 15px;
}
.wpcf7-form input,textarea{
    width: 100%;
    padding: 10px 12px;
    border: none;
    background: #efeeee;
    outline: none;
}
.wpcf7-form .wpcf7-submit{
    background-color: #F79532 !important;
    cursor: pointer;
    color: white;
    font-weight: 700;
    border-radius: 30px;
}

.footer_navbar .menu >li >a{
    	color: #8a8a8a;
    	font-size: 14px;
	}
.footer_navbar .menu >li{
    	margin-bottom: 5px;
	}

.footer_navbar ul.menu {
		list-style-type: none!important;
		padding: 0;
 		margin: 0;
	}

.footer_navbar ul.menu li a {
  		font-family: "Poppins", sans-serif;
	}



		.na-products-box {
            display: flex;
            padding-top: 50px;
            padding-bottom: 50px;
			align-items:center;
        }

        .na-products-box-1 {
            width: 45%;
			display: flex;
        }

        .na-products-box-2 {
            width: 45%;
			display: flex;
        }

        .products-box-1-left {
            width: 50%;
        }

        .products-box-1 {
            background-color: white;
            width: 50%;
            border-radius: 15px;
            position: relative;
            padding: 40px 20px 25px 120px;
        }

        .products-box-1-right {
            width: 0%;
        }

        .products-box-button {
            font-family: "Poppins", sans-serif;
            font-weight: 600;
            font-size: 14px;
			line-height: 18px;
            text-transform: uppercase;
            color: white;
            background-color: #F79532;
            padding: 0px 15px 0px 15px;
            border-radius: 20px;
            margin: 0px;
            border: 2px solid #F79532;
        }

		a.products-box-button {
    		text-decoration: none;
    		transition: all 0.2s;
    		transition-duration: 0.2s;
    		transition-timing-function: ease-in-out;
		}

		a.products-box-button:hover {
    		background-color: white;
    		color: #F79532;
		}

        .no-display {
            display: none;
        }

        .products-box-heading-1 {
            font-family: "Poppins", sans-serif;
            font-weight: 600;
            font-size: 22px;
            line-height: 26px;
            margin: 0px;
            margin-top:10px!important;
        }

        .extra-space {
            margin-top: 35px!important;
        }

        .products-box-heading-2 {
            font-family: "Poppins", sans-serif;
            font-weight: 600;
            color: #F79532;
            font-size: 22px;
            line-height: 26px;
            margin: 0px;
            margin-top:15px!important;
        }

        .products-box-text {
            font-family: "Poppins", sans-serif;
            font-weight: 400;
            color: #696969;
            font-size: 12px;
            line-height: 18px;
            margin: 0px;
            margin-top:15px!important;
			width:80%;
        }

        .products-box-image-1 {
            position: absolute;
            left: -150px;
            top: 40px;
        }

        .products-box-image-2 {
            position: absolute;
            left: -105px;
            top: 30px;
        }

        .products-box-2-left {
            width: 30%;
        }

        .products-box-2 {
            background-color: white;
            width: 50%;
            border-radius: 15px;
            position: relative;
            padding: 40px 20px 25px 120px;
        }

        .products-box-2-right {
            width: 20%;
        }


.quantity {
		font-size: 16px;
	}

.light-heading {
		font-weight: 300;
	}

.copyright .elementor-shortcode {
	color: #A9A9A9;
  	font-family: "Lato", Sans-serif;
  	font-size: 14px;
  	font-weight: 400;
	}


@media only screen and (min-width: 901px) and (max-width: 1024px) {
	
	 	.products-box-1-left {
            width: 50%;
        }

        .products-box-1 {
            width: 60%;
            padding: 30px 30px 40px 100px;
        }

        .products-box-1-right {
            width: 0%;
        }
	
		.products-box-2-left {
            width: 35%;
        }

        .products-box-2 {
            width: 60%;
            padding: 30px 30px 40px 100px;
        }

        .products-box-2-right {
            width: 5%;
        }
	
		.products-box-image-1 {
            top: 30px;
        }

        .products-box-image-2 {
            top: 30px;
        }
	
	
}


@media only screen and (min-width: 801px) and (max-width: 900px) {
	
	 	.products-box-1-left {
            width: 30%;
        }

        .products-box-1 {
            width: 70%;
            padding: 30px 30px 40px 110px;
        }

        .products-box-1-right {
            width: 0%;
        }
	
		.products-box-2-left {
            width: 30%;
        }

        .products-box-2 {
            width: 70%;
            padding: 30px 30px 40px 110px;
        }

        .products-box-2-right {
            width: 0%;
        }
	
		.products-box-image-1 {
            top: 30px;
			left: -130px;
        }

        .products-box-image-2 {
            top: 30px;
			left: -90px;
        }
	
	
}


@media only screen and (min-width: 701px) and (max-width: 800px) {
	
	 	.products-box-1-left {
            width: 20%;
        }

        .products-box-1 {
            width: 80%;
            padding: 30px 20px 20px 130px;
        }

        .products-box-1-right {
            width: 0%;
        }
	
		.products-box-2-left {
            width: 20%;
        }

        .products-box-2 {
            width: 80%;
            padding: 30px 20px 20px 130px;
        }

        .products-box-2-right {
            width: 0%;
        }
	
		.products-box-image-1 {
            top: 30px;
			left: -80px;
			width: 190px;
        }

        .products-box-image-2 {
            top: 30px;
			left: -40px;
			width: 170px;
        }
	
	
}


@media only screen and (min-width: 601px) and (max-width: 700px) {
	
		
		.na-products-box .products-box-text {
			width:100%;
		}
		.na-products-box {
            flex-direction: column;
        }

        .na-products-box-1 {
            width: 100%;
			flex-direction: column;
        }

        .na-products-box-2 {
            width: 100%;
			flex-direction: column;
			margin-top: 50px;
        }
	
	 	.products-box-1-left {
            width: 20%;
			display: none;
        }

        .products-box-1 {
            width: 60%;
            padding: 30px 20px 40px 130px;
			margin: auto;
        }

        .products-box-1-right {
            width: 0%;
			display: none;
        }
	
		.products-box-2-left {
            width: 10%;
			display: none;
        }

        .products-box-2 {
            width: 60%;
            padding: 30px 20px 40px 130px;
			margin: auto;
        }

        .products-box-2-right {
            width: 10%;
			display: none;
        }
	
		.products-box-image-1 {
            top: 35px;
			left: -100px;
			width: 190px;
        }

        .products-box-image-2 {
            top: 30px;
			left: -80px;
			width: 170px;
        }
	
	
}


@media only screen and (min-width: 501px) and (max-width: 600px) {
	
			
		.na-products-box .products-box-text {
		width:100%;
		}
		.na-products-box {
            flex-direction: column;
        }

        .na-products-box-1 {
            width: 100%;
			flex-direction: column;
        }

        .na-products-box-2 {
            width: 100%;
			flex-direction: column;
			margin-top: 50px;
        }
	
	 	.products-box-1-left {
            width: 20%;
			display: none;
        }

        .products-box-1 {
            width: 60%;
            padding: 30px 20px 40px 130px;
			margin: auto;
        }

        .products-box-1-right {
            width: 0%;
			display: none;
        }
	
		.products-box-2-left {
            width: 10%;
			display: none;
        }

        .products-box-2 {
            width: 60%;
            padding: 30px 20px 40px 130px;
			margin: auto;
        }

        .products-box-2-right {
            width: 10%;
			display: none;
        }
		
		.products-box-image-1 {
            top: 40px;
			left: -100px;
			width: 190px;
        }

        .products-box-image-2 {
            top: 40px;
			left: -80px;
			width: 170px;
        }
	
	
}


@media only screen and (min-width: 401px) and (max-width: 500px) {
	
		
		.na-products-box {
            flex-direction: column;
        }

        .na-products-box-1 {
            width: 100%;
			flex-direction: column;
        }

        .na-products-box-2 {
            width: 100%;
			flex-direction: column;
			margin-top: 50px;
        }
	
	 	.products-box-1-left {
            width: 20%;
			display: none;
        }

        .products-box-1 {
            width: 80%;
            padding: 30px 20px 40px 160px;
			margin: auto;
        }

        .products-box-1-right {
            width: 0%;
			display: none;
        }
	
		.products-box-2-left {
            width: 10%;
			display: none;
        }

        .products-box-2 {
            width: 80%;
            padding: 30px 20px 40px 160px;
			margin: auto;
        }

        .products-box-2-right {
            width: 10%;
			display: none;
        }
		
		.products-box-image-1 {
            top: 40px;
			left: -50px;
			width: 190px;
        }

        .products-box-image-2 {
            top: 40px;
			left: -30px;
			width: 170px;
        }
	.na-products-box .products-box-text {
	width:100%;
	}
	
	
}


@media only screen and (max-width: 400px) {
	
	.na-products-box .products-box-text {
	width:100%;
	}
	
		.na-products-box {
            flex-direction: column;
        }

        .na-products-box-1 {
            width: 100%;
			flex-direction: column;
        }

        .na-products-box-2 {
            width: 100%;
			flex-direction: column;
			margin-top: 150px;
        }
	
	 	.products-box-1-left {
            width: 20%;
			display: none;
        }

        .products-box-1 {
            width: 80%;
            padding: 30px 20px 30px 20px;
			margin: auto;
			margin-top: 100px;
			text-align: center;
        }

        .products-box-1-right {
            width: 0%;
			display: none;
        }
	
		.products-box-2-left {
            width: 10%;
			display: none;
        }

        .products-box-2 {
            width: 80%;
            padding: 30px 20px 30px 20px;
			margin: auto;
			text-align: center;
        }

        .products-box-2-right {
            width: 10%;
			display: none;
        }
		
		.products-box-image-1 {
            top: -100px;
			left: 13%;
			width: 190px;
			border: 1px solid blue;
        }

        .products-box-image-2 {
            top: -100px;
			left: 22%;
			width: 170px;
			border: 1px solid blue;
        }
	
		.extra-space {
			margin-top: 80px!important;
		}
	
		.link-button {
			margin-top: 80px;
		}
	
	
}


@media screen and (min-width:1350px){
	.page_heading{
		position:relative;
		right:-50px;
	}
}



@media screen and (max-width:1024px) {
    #menu-primary-menu{
        flex-direction: column;
        gap: 15px;
    }
    /* .nav_container {
        position: absolute;
    } */
	.header_social_icons{
		position:static !important;
		margin-bottom: 10px;
	}
}
@media screen and (min-width:1025px) {
    .nav_container{
        display: flex !important;
    }
}
@media screen and (max-width:767px) {
    .about-us-background{
        background: unset !important;
    }
    .brown_bg{
        background-color: #C89431;
        border-radius: 20px;
    }
    .green_bg{
        background-color: #53C343;
        border-radius: 20px;
    }
	.image_box_container .elementor-image-box-img{
		margin-bottom:0 !important;
	}
}
@media screen and (max-width:895px) and (min-width:768px){
    .brown_bg{
        margin-top: 80px !important;
    }
}
@media screen and (min-width:1440px) {
    .banner_container{
        min-height:620px;
    }
    .home_page_banner{
        min-height: 1100px;
    }
}
.view_more_button:hover div{
    color: #F79532; 
}
.view_more_button:hover  { 
    background-color: white !important;
}
.active_product{
	background: #ffeedd; 
	border-radius: 10px;
}
#cleaner_btn,#food_product_btn{
	padding: 10px 5px;
}