.elementor-3705 .elementor-element.elementor-element-e0f7010{--display:flex;--min-height:50px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:20px;--padding-inline-end:20px;--z-index:1000;}.elementor-3705 .elementor-element.elementor-element-e0f7010:not(.elementor-motion-effects-element-type-background), .elementor-3705 .elementor-element.elementor-element-e0f7010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3705 .elementor-element.elementor-element-e0f7010, .elementor-3705 .elementor-element.elementor-element-e0f7010::before{--border-transition:0.3s;}.elementor-3705 .elementor-element.elementor-element-1ba1ae1{--display:flex;--min-height:79px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}/* Start custom CSS for container, class: .elementor-element-e0f7010 */a {
  color: #fff;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-83d3dca */@media (max-width: 991px) {
    .header2-main .brand img {
      width: auto;
      height: 66px !important;
      display: inline-block;
      vertical-align: top;
    }
    .header2-main .brand {
         height: 76px;
    }
        .header2-main {
         height: 76px;
    }
            .header2-main .menu-btn {
         height: 76px;
    }
}/* End custom CSS */