/*
 Theme Name:   Astra Child
 Theme URI:    https://wpastra.com/
 Description:  A child theme of Astra for customizations
 Author:       Your Name
 Author URI:   https://yourwebsite.com/
 Template:     astra
 Version:      1.0
*/

/* Custom CSS starts below */

.ast-builder-layout-element[data-section="section-primary-header-builder"] {
    display: none !important;
}
.site-below-footer-wrap[data-section="section-below-footer-builder"] {
    display: none;
}

.ast-primary-header-bar {
    display: none;
}


/*Animation*/
.rotate-continuous {
    width: 93%;
    transition-duration: 3s;
    animation: rotateAnimation 30s linear infinite;
}

@keyframes rotateAnimation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}



.white-on-hover:hover .elementor-icon-box-title {
  color: #FFFFFF !important;
}

.white-on-hover:hover .elementor-icon-box-description {
  color: #ffffff !important;
}



.zoom-out-image {
  overflow: hidden;
  display: block;
  position: relative;
  border-radius: 24px;
}

.zoom-out-image .elementor-widget-container {
  overflow: hidden !important;
  border-radius: 24px;
}

.zoom-out-image img {
  transition: 0.7s ease;
  display: block;
  width: 100%;
  height: auto;
  border-radius: 24px;
}

.zoom-out-image:hover img {
  transform: scale(1.1) !important;
}










/* krishna css */
/* span.elementor-icon{display:flex;} */
.banner_section .slick-dots{right: 0;padding-right: 20px;}
.banner_section ul.slick-dots li{border: 1px solid #fff;border-radius: 50%;}
.banner_section .premium-carousel-dots-above ul.slick-dots li.slick-active i{opacity:1;}
.banner_section .premium-carousel-dots-above ul.slick-dots li i{opacity:0;}
p:last-child{margin-bottom:0px;}
.ice-3 img{margin: auto;}
.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a){text-decoration:none;}
#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a{font-family: 'Quicksand', sans-serif;font-size:16px;}
#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a, .et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{margin: 20px auto 0;}
@media (max-width: 767px) {
	.none_sp{display:none;}
	.myhii_gallery .gallery-item{max-width:50% !important;padding: 0 10px 10px 0 !important;}
}
@media (min-width: 1025px) {
	.menu_left #menu-main-menu-default #menu-item-127:first-child a{padding-left: 0px;}
	#menu-item-133 a{padding-right: 0px !important;}	
}
@media (max-width: 1366px) and (min-width: 1200px) {
	
}
@media (max-width: 1530px) and (min-width: 1366px) {
	.elementor-783 .elementor-element.elementor-element-e3fec66 .elementskit-navbar-nav > li > a{padding:0px 28px 0px 28px !important;}
}
@media (max-width: 1200px) and (min-width: 1024px) {
.rotate-continuous{width:80%;}
	.ice-1 img{margin: auto;}
	.ice-2 img{margin: auto;}
	.ice-3 img{margin: auto;}
	.ice-4 img{margin: auto;}
	.ice-5 img{margin: auto;}
}
@media (max-width: 1100px) and (min-width: 1024px) {
	
	.ice-1 img{width:70% !important;}
	.ice-2 img{width:70% !important;}
	.ice-3 img{width:65% !important;}
	.ice-4 img{width:70% !important;}
	.ice-5 img{width:70% !important;}
	.ice-4 {right: 10% !important;}
	.ice-2 {left: 10% !important;}
	.ice-1 {left: -6% !important;}
	.ice-5 {right: -6% !important;}
}
@media (max-width: 1024px) {
	.rotate-continuous{width:80%;}
	.ice-1 img{margin: auto;}
	.ice-2 img{margin: auto;}
	.ice-3 img{margin: auto;}
	.ice-4 img{margin: auto;}
	.ice-5 img{margin: auto;}
}
@media (max-width: 767px) and (min-width: 600px) {
	.ice-1 img{width:60% !important;}
	.ice-2 img{width:60% !important;}
/* 	.ice-3 img{width:65% !important;} */
	.ice-4 img{width:60% !important;}
	.ice-5 img{width:60% !important;}
	.ice-4 {right: 12% !important;}
	.ice-2 {left: 12% !important;}
	.ice-1 {left: -3% !important;}
	.ice-5 {right: -3% !important;}
	.flavor-img{left: 54% !important;}
	.a2-milk{left:26% !important;}
	
}
@media (max-width: 600px) and (min-width: 400px) {
	.ice-1 img{width:40% !important;}
	.ice-2 img{width:40% !important;}
	.ice-3 img{width:40% !important;}
	.ice-4 img{width:40% !important;}
	.ice-5 img{width:40% !important;}
	.ice-4 {right: 0% !important;}
	.ice-2 {left: 0% !important;}
	.ice-1 {left: -13% !important;}
	.ice-5 {right: -13% !important;}
	.flavor-img{left: 54% !important;}
	.a2-milk{left:26% !important;}
	.a2-milk img{width: 40% !important;}
	.strawberry img{width:30% !important;}
	.strawberry{right:-18% !important; top:67% !important;}
	.sideelements img{width:25% !important;}
	.khushiyo_ka_destination img{width:30% !important;}
}
@media (max-width: 400px) {
	.ice-1 img{width:35% !important;}
	.ice-2 img{width:35% !important;}
	.ice-3 img{width:40% !important;}
	.ice-4 img{width:35% !important;}
	.ice-5 img{width:35% !important;}
	.ice-4 {right: -8% !important;}
	.ice-2 {left: -8% !important;}
	.ice-1 {left: -20% !important;}
	.ice-5 {right: -20% !important;}
	.flavor-img{left: 54% !important;}
	.a2-milk{left:26% !important;}
	.a2-milk img{width: 30% !important;}
	.strawberry img{width:30% !important;}
	.strawberry{right:-26% !important; top:73% !important;}
	.sideelements img{width:25% !important;}
	.khushiyo_ka_destination img{width:30% !important;}
	.khushiyo_ka_destination {top:-20% !important;}
}
@media (max-width: 1670px) and (min-width: 1600px) {
	.about_natural{width:94%;}
}
@media (max-width: 1600px) and (min-width: 1366px) {
	.about_natural{width:100%;}
}

