.elementor-456 .elementor-element.elementor-element-45c13dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-456 .elementor-element.elementor-element-c37ea65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-456 .elementor-element.elementor-element-c37ea65 .sticky-wrapper{background:#106F38;}.elementor-456 .elementor-element.elementor-element-c37ea65 .main-menu>ul>li>a, .elementor-456 .elementor-element.elementor-element-c37ea65 .main-menu ul.sub-menu li a{font-weight:400;}.elementor-456 .elementor-element.elementor-element-c37ea65 .main-menu>ul>li>a{margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}/* Start custom CSS for ensafheader2, class: .elementor-element-c37ea65 */.menu-area .justify-content-between .d-xl-block,
.breadcumb-banner{
   display: none !important;
}
.th-menu-wrapper .mobile-logo {
  padding: 20px 50px !important;
  padding-top: 0;
  display: block;
  text-align: center;
  background-color: #106f38;
}/* End custom CSS */
/* Start custom CSS */.header-logo {
  width: 180px;
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}
.header-layout2.breadcumb-header {
  background: #106F38 !important;
}/* End custom CSS */