.elementor-198 .elementor-element.elementor-element-d6664a4{--display:flex;--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-198 .elementor-element.elementor-element-da24deb .logo-bg{background:#FFFFFF00;}/* Start custom CSS for ensafheader, class: .elementor-element-da24deb */.elementor-198 .elementor-element.elementor-element-da24deb .header-logo {
    padding: 12px 60px;
}

.header-logo img{

        width: 200px;
    height: 100px ;
    object-fit: contain;
}

.logo-bg{   height: 174px!important;}


@media only screen and (max-width: 768px) {.elementor-198 .elementor-element.elementor-element-da24deb .header-logo {
    padding: 12px 0px;
}

.header-logo img{

        width: auto;
    height: 80px ;
    object-fit: contain;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6664a4 */@media only screen and (max-width: 768px) {
.elementor-198 .elementor-element.elementor-element-d6664a4 .header-logo img{width:90px;padding-left:12px;}
    .elementor-198 .elementor-element.elementor-element-d6664a4 .header-top{padding:0px;}
    .elementor-198 .elementor-element.elementor-element-d6664a4 .header-logo{padding:0px;}
    .elementor-198 .elementor-element.elementor-element-d6664a4 .th-menu-toggle{
    background-color: rgb(255 255 255);
    color: #1e7a4b;}
    
    .elementor-198 .elementor-element.elementor-element-d6664a4 .justify-content-center {
    -webkit-justify-content: right;-webkit-box-pack: right;
    -webkit-justify-content: right;
    -ms-flex-pack: right;
    justify-content: right;}
    
    .th-menu-wrapper .mobile-logo {
    padding-bottom: 0px;
    padding-top: 20px;
    display: block;
    text-align: left;
    padding-left: 24px;
    }
}/* End custom CSS */