.elementor-10884 .elementor-element.elementor-element-a99c262{--display:flex;--min-height:0px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10884 .elementor-element.elementor-element-a99c262:not(.elementor-motion-effects-element-type-background), .elementor-10884 .elementor-element.elementor-element-a99c262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1E9;}.elementor-10884 .elementor-element.elementor-element-069c0d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-10884:not(.elementor-motion-effects-element-type-background), body.elementor-page-10884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1E9;}/* Start custom CSS */.elementor-2398 .elementor-element.elementor-element-ed0b0a1:not(.elementor-motion-effects-element-type-background), .elementor-2398 .elementor-element.elementor-element-ed0b0a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF00;
    display: none !important;
}

    .elementor-2398 .elementor-element.elementor-element-ed0b0a1 {
        --padding-top: 20px;
        --padding-bottom: 20px;
        --padding-left: 20px;
        --padding-right: 20px;
        display: none !important;
    }

footer {
    display:none !important;
    
}

footer.elementor.elementor-2373.elementor-location-footer{

    display:none !important;
    
}


#footer1{
 
        display: none !important;
    }

element.elementor-element-30ac185 {
        --padding-top: 50px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px;
        display: none !important;
    }
    
    .joinchat {
    --ch: 0;
    --cs: 0%;
    --cl: 0%;
    --bw: 1;
    display: none !important;
}
    
    .joinchat__button__image img, .joinchat__button__image video {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: none !important;
}


.joinchat__button {
    position: absolute;
    z-index: 2;
    bottom: 8px;
    right: 8px;
    height: var(--s);
    width: var(--s);
    background: #25d366 var(--joinchat-ico) 50% / 60% no-repeat;
    color: inherit;
    border-radius: 50%;
    box-shadow: 1px 6px 24px 0 rgba(7, 94, 84, .24);
    cursor: pointer;
    transition: background-color .2s 
linear;
    display: none !important;
}


.elementor-558 .elementor-element.elementor-element-99867ac {
        --content-width: 1260px;
        display: none !important;
    }


        .elementor-558 .elementor-element.elementor-element-30ac185 {
        --padding-top: 50px;
        --padding-bottom: 30px;
        --padding-left: 30px;
        --padding-right: 30px;
        display: none !important;
    }
    
    
    
    .elementor-568 .elementor-element.elementor-element-3790707:not(.elementor-motion-effects-element-type-background), .elementor-568 .elementor-element.elementor-element-3790707 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #00000000;
    display: none !important;
}/* End custom CSS */