/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    A plain-vanilla
 */

.she-header-yes{background:rgba(255, 255, 255, 0.8) !important;}
.she-header{background:#fff !important;}

.whatsapp_btn .elementor-button-icon{background: #2aa81a;border-radius: 50%;padding: 4px;width: 33px;height:33px;align-items: center;display: flex;justify-content: center;}
.whatsapp_btn i{font-size:21px;}
.whatsapp_btn .elementor-button-content-wrapper{align-items:center;}

.banner_slider i{padding:4px;background: rgba(177,21, 16, 0.5);}
.banner_slider .swiper-slide-inner img{vertical-align:top;}

.recent_slider .slick-slide{padding:0 11px;}
.recent_slider .premium-carousel-wrapper a.carousel-arrow{top:-40px;}
.recent_slider .carousel-prev{left:inherit !important;right:64px !important;}
.recent_slider .carousel-next{right:11px !important;}

.s_box:hover img{filter: brightness(0) invert(1);}
.s_box:hover .elementor-heading-title, .s_box:hover p{color:#fff;}
.s_box:hover .elementor-button{color:#fff;border-color:#fff !important;}

.image_holder .elementor-background-overlay{width:auto;left:50%;right:0;bottom:23px;height:auto;top:0;}
.experience_info h4 span{display:block;font-size:22px;}
p.slide-description{line-height:30px !important;}
.slide-image{display:none;}
.block-shadow{padding:0 !important;}

.fg-item-title{margin-bottom:0 !important;}


.tab_img .elementor-widget-image, .tab_img .elementor-widget-image .elementor-widget-container{height:100%;}
#accordian1{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon1.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian1:hover, #accordian1.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon1_hover.png');}

#accordian2{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon2.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian2:hover, #accordian2.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon2_hover.png');}

#accordian3{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon3.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian3:hover, #accordian3.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon3_hover.png');}

#accordian4{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon4.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian4:hover, #accordian4.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon4_hover.png');}

#accordian5{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon5.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian5:hover, #accordian5.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon5_hover.png');}

#accordian6{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon6.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian6:hover, #accordian6.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon6_hover.png');}

#accordian7{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon7.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian7:hover, #accordian7.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon7_hover.png');}

#accordian8{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon8.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian8:hover, #accordian8.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon8_hover.png');}

#accordian9{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon9.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian9:hover, #accordian9.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon9_hover.png');}

#accordian10{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon10.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian10:hover, #accordian10.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon10_hover.png');}

#accordian11{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon11.png');background-repeat:no-repeat;background-position:left 10px top 0;}
#accordian11:hover, #accordian11.active{background-image:url('https://mayafilms.in/wp-content/uploads/2023/06/collapse_icon10_hover.png');}


.blog_container{max-width:1250px;padding:0 20px;margin:0 auto;overflow:hidden;}
.blog_container h2{font-size:34px;}
.blog_holder{display:flex;flex-wrap:wrap;padding-bottom:30px;}
.blog_left{width:70%;float:left;padding-right:40px;}
.blog_right{width:30%;float:right;padding-left:40px;border-left:1px solid rgba(0, 0, 0, 0.1);}
.blog_img{margin-bottom:25px;}
.blog_img img{width:100%;}
.blog_right h3{font-weight:600;}
.blog_right .rpost_content h3{font-size:18px;margin:8px 0 4px 0;line-height:23px;}
.blog_right a{color:#101010;font-size:13px;line-height: 22px;}

.contact_form{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;}
.half_width{width:50%;padding:0 8px 28px 8px;}
.full_width{width:100%;padding:0 8px 28px 8px;}
select option{color:#000;}
.contact_form input[type="number"]{background:transparent !important;font-family: "Poppins", Sans-serif;
    font-size: 13.96px;
    font-weight: 300;border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF70;padding: 6px 0 4px 0;color:#fff;}

.contact_form input[type="number"]:focus{border-color: #FFFFFF70;}
.register_form .wpcf7-checkbox{display: flex;
    flex-wrap: wrap;}
.register_form .wpcf7-checkbox .wpcf7-list-item{width:33.33%;margin-left:0;margin-bottom:4px;}
.register_form .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]{margin-right:5px;}
.register_form .wpcf7-checkbox .wpcf7-list-item-label{color:#a8a8a8 !important;}
.check_holder{border:1px solid #7a7a7a;border-radius:4px;padding:17px;background-color: #3232326B;}
.accept p{color:#fff;font-size:13.03px;font-weight:400;margin:0;padding:0;line-height:19.5px;}
.accept{display:flex;gap:10px;}
.accept .wpcf7-list-item{margin-left:0;}
.register_form{margin-left:-5px;margin-right:-5px;}
.register_form .half_width{padding:0 5px 28px 5px;}
.register_form .full_width{padding:0 5px 10px 5px;}

.eael-contact-form-7 .wpcf7-form p:nth-last-of-type(1){display:block;}

.contact_form select{padding:6px 0 4px 0;}
.contact .icon-on-left{align-items:center;}

.elementor-custom-embed-image-overlay{background:#000;}
.elementor-custom-embed-image-overlay:hover img{opacity:0.2;}

.c_form .wpcf7-not-valid-tip, .c_form .wpcf7-response-output, .connect_form .wpcf7-not-valid-tip, .connect_form .wpcf7-response-output{color:#fff;}

.connect_page .eael-tabs-nav{background:#f7f8fa;padding-top:50px;padding-bottom:50px;}



@media(min-width:768px){
.block-shadow{padding:0 0 0 66px !important;}	
.swiper-pagination{left:0;top:0;position:absolute !important;display:block !important;}
.swiper-pagination-bullet{width:6px !important;height:21px !important;border-radius:0 !important;display:block;margin-bottom:8px !important;}
.tab_img img{clip-path: polygon(25% 0%, 100% 0, 100% 50%, 100% 100%, 25% 100%, 0% 50%);object-fit: cover;height:100%;}	
}
.tab_img a{height:100%;}
.mySwiper .swiper-slide{display:block !important;}
.mySwiper{padding-bottom:0 !important;}


@media(max-width:767px){
.banner_slider i{display:none;}
.recent_slider .slick-slide{padding:0;}	
.recent_slider .premium-carousel-wrapper a.carousel-arrow{top:-31px;}	
.recent_slider .carousel-prev{right:48px !important;}
.clients_gallery .gallery-item{width:33.33% !important;}
.left_panel, .right_panel{width:100% !important;}
.blog_left, .blog_right{width:100%;padding:0;border:none;}	
.blog_left{padding-bottom:20px;}
.half_width{width:100%;}
.connect_page div.eael-advance-tabs.eael-tabs-vertical div.eael-tabs-nav>ul li::after{display:none;}
.connect_page .eael-tabs-nav{padding-top:20px;padding-bottom:20px;}
.register_form .wpcf7-checkbox .wpcf7-list-item{width:50%;}
.m_padding .elementor-widget-wrap{padding-right:0 !important;padding-bottom:20px !important;}
}

