.e-n-tabs-heading{background: #f1f2f3 !important; width: fit-content !important;margin: 0 auto !important;border-radius: 10px !important;}

.elementor-element-d6ce4d6 .slick-slide img{margin:auto !important;}
.elementor-element-d6ce4d6 .elementor-widget-text-editor{width: 100% !important;}
.elementor-element-d6ce4d6 .elementor-widget-heading .elementor-widget-container{display: inline-block !important;}
.elementor-element-d6ce4d6 .slick-slide{padding: 0 15px;}

.elementor-element-f7884aa .slick-slide img{margin:auto !important;}
.elementor-element-f7884aa .elementor-widget-text-editor{width: 100% !important;}
.elementor-element-f7884aa .elementor-widget-heading .elementor-widget-container{display: inline-block !important;}
.elementor-element-f7884aa .slick-slide{padding: 0 15px;}

.elementor-element-5965748 .slick-slide img{margin:auto !important;}
.elementor-element-5965748 .elementor-widget-text-editor{width: 100% !important;}
.elementor-element-5965748 .elementor-widget-heading .elementor-widget-container{display: inline-block !important;}
.elementor-element-5965748 .slick-slide{padding: 0 15px;}

.slick-slide {outline: none;}
.slick-prev:before {content: "";width: 13px;height: 13px;border-top: 3px solid #57A900;border-right: 3px solid #57A900;position: absolute;top: 50%;left: 58%;margin-top: -6px;margin-left: -9px;transform: rotate(-136deg);    opacity: 1;}
.slick-next:before {content: "";width: 13px;height: 13px;border-top: 3px solid #57A900;border-right: 3px solid #57A900;position: absolute;top: 50%;left: 50%;margin-top: -6px;margin-left: -9px;transform: rotate(45deg);opacity: 1;}
.slick-next {height: 50px;width: 50px;position: absolute;z-index: 1;right: -45px;top: 50%;border-radius: 0;box-shadow: none;background: #F4F4F4;border: 0px solid #8B8B8B;
border-radius: 50px;}
.slick-prev {height: 50px;width: 50px;position: absolute;z-index: 1;left:-45px;top: 50%;border-radius: 0;box-shadow: none;background: #F4F4F4;border: 0px solid #8B8B8B;
border-radius: 50px;}
.slick-dots{position: absolute;left: 0px;bottom:25px;width: 100%;float: none;margin: 0 auto;text-align: center;}
.slick-dots li{position: relative;display: inline-block;height: 2px;width: 15px;margin: 0 3px;padding: 0;cursor: pointer;float: none;}
.slick-dots li button {border: 0;background:none;display: block;height: 8px;width: 8px;outline: none;line-height: 0px;font-size: 0px;color: #D9D9D9;cursor: pointer;border-radius: 10px;border: 2px solid #fff;}
.slick-dots li.slick-active button{background: #ff0000;}
.slick-dotted.slick-slider{margin-bottom: 0;}


.rt-img-holder{margin-left: 0 !important;margin-right: 0 !important;border-radius: 10px;}
.grid-layout1-main{display: block!important;}

.elementor-element-8497c1c .elementor-widget-container{width: auto;max-width: none;}
.elementor-element-8497c1c .elementor-widget-container .wp-image-1948{width: auto;max-width: none;position: absolute;right: -110px;}
.elementor-902 .elementor-element.elementor-element-4b492fc{left: 0;}


.elementor-element-66208d1{opacity: 0;}

.elementor-element-84933ee{opacity: 0;}

.elementor-element-53447b4{opacity: 0;}

.elementor-element-8d520e4{opacity: 0;}

.elementor-element-529ccdb .rt-container-fluid{padding-left: 0 !important;padding-right: 0 !important;}
.bdt-ep-accordion-item{border: 1px dashed #000;border-radius: 30px;overflow: hidden;}
.elementor-2802 .elementor-element.elementor-element-2ee0177 .bdt-ep-accordion-content{border-top: 1px dashed #000;}
.wpcf7 label span{color: #ff0000;}
.wp-block-heading{border-bottom: 1px solid #9A9A9A;padding-bottom: 5px;}
.ct-widget{width: 100%;margin-top: 20px !important;}
.ct-social-box a .ct-icon-container{border: 1px dashed #000 !important;}
#menu-main-menu-2 li a{font-size: 16px;font-weight: 400;}
#menu-main-menu-2 li{padding-bottom: 8px;}
.ct-widget .wpcf7-form-control{border-color: #9A9A9A !important;border-radius: 30px !important;}
.wp-block-media-text{grid-template-columns: 20% auto !important;display: grid;align-items: center;}
.ct-widget .wpcf7 .wpcf7-submit{font-size: 14px;font-weight: 700;color: #fff;background-color: #000;}
#block-23 ul li{padding-bottom: 5px;}
[data-vertical-spacing*=bottom]{padding-bottom: 0 !important;}

@media screen and (min-width:1025px) and (max-width:1240px){
    .elementor-element-8497c1c .elementor-widget-container .wp-image-1948{right: -568px;}
    .elementor-element-9344f9b{display: none;}
    .slick-prev{left: 20px;}
    .slick-next{right: 20px;}
}

@media screen and (min-width:993px) and (max-width:1024px){
    .elementor-element-9344f9b{display: none;}
}

@media screen and (min-width:768px) and (max-width:992px){
    .slick-prev{left: 20px;}
    .slick-next{right: 20px;}
    .elementor-element-41ae34f{opacity: 0;}
    .elementor-element-9344f9b{display: none;}
}

@media screen and (min-width:219px) and (max-width:767px){
    .elementor-element-d6ce4d6 .elementor-widget-text-editor{padding: 0 40px;}
    .elementor-element-f7884aa .elementor-widget-text-editor{padding: 0 40px;}
    .elementor-element-5965748 .elementor-widget-text-editor{padding: 0 40px;}

    .slick-prev{height: 40px;width: 40px;left: 20px;}
    .slick-next{height: 40px;width: 40px;right: 20px;}

}



@media (min-width: 576px) {
    .rt-tpg-container>div {
        max-width: 540px !important;
    }
}

@media (min-width: 768px) {
    .rt-tpg-container>div {
        max-width: 720px !important;
        
    }
}

@media (min-width: 992px) {
    .rt-tpg-container>div{
        max-width: 960px !important;
       
    }
}

@media (min-width: 1200px) {
    .rt-tpg-container>div{
        max-width: 1390px !important;
    }
}
