.elementor-3223 .elementor-element.elementor-element-9f448e0{--display:flex;--min-height:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3223 .elementor-element.elementor-element-9f448e0.e-con{--align-self:stretch;}.elementor-3223 .elementor-element.elementor-element-c1073e8 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;font-weight:700;}body:not(.rtl) .elementor-3223 .elementor-element.elementor-element-c1073e8{left:30px;}body.rtl .elementor-3223 .elementor-element.elementor-element-c1073e8{right:30px;}.elementor-3223 .elementor-element.elementor-element-c1073e8{top:20px;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal{align-items:flex-start;flex-direction:row;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header{justify-content:flex-start;text-align:left;font-size:18px;font-weight:500;text-transform:none;line-height:1em;color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_headings{width:203px;min-width:203px;margin:0px 15px 0px 0px;padding:60px 0px 80px 0px;border-style:none;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap{margin:0px 0px 0px 0px;padding:15px 0px 4px 0px;border-style:solid;border-width:0px 0px 4px 0px;border-color:#00000000;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap:hover .wgl-tabs-horizontal_header{color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap.active .wgl-tabs-horizontal_header{color:#262627;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap.active{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_prefix{color:#707070;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap:hover .wgl-tabs-horizontal_prefix{color:#006693;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap.active .wgl-tabs-horizontal_prefix{color:#006693;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_icon:not(.wgl-tabs-horizontal_icon-image){font-size:17px;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_icon{margin:0px 0px 0px 15px;color:#707070;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap:hover .wgl-tabs-horizontal_icon{color:#006693;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap.active .wgl-tabs-horizontal_icon{color:#006693;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_content-wrap{color:#262627;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_content{border-style:none;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3223 .elementor-element.elementor-element-04ea8f1{width:100%;max-width:100%;}.elementor-3223 .elementor-element.elementor-element-04ea8f1.elementor-element{--align-self:flex-end;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul{display:flex;flex-direction:column;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li{width:100%;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li > a{justify-content:flex-start;margin:0px 0px 05px 0px;color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > div > ul, .elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li:hover > a{color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li[class*="current"]:not(:hover) > a{color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li > a.active{color:var( --e-global-color-text );}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li > a .content__media i{font-size:14px;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav > ul > li > a .content__media svg{width:14px;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav ul li ul li > a .content__media i{font-size:14px;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 .primary-nav ul li ul li:hover > a .content__media svg{width:14px;}.elementor-3223 .elementor-element.elementor-element-ac33ae4 > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-3223 .elementor-element.elementor-element-ac33ae4.elementor-element{--align-self:flex-start;}.elementor-3223 .elementor-element.elementor-element-ac33ae4{z-index:1;}@media(max-width:767px){.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal{flex-direction:column;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_headings{width:100%;min-width:100%;margin:0px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_header_wrap{padding:5px 0px 5px 0px;}.elementor-3223 .elementor-element.elementor-element-04ea8f1 .wgl-tabs-horizontal_content-wrap{margin:25px 0px 0px 0px;}}@media(min-width:768px){.elementor-3223 .elementor-element.elementor-element-9f448e0{--content-width:1350px;}}/* Start custom CSS for container, class: .elementor-element-9f448e0 */#line-hover.elementor-widget-wgl-menu.menu_vertical .primary-nav ul li:hover > a .item_text, .elementor-widget-wgl-menu.menu_vertical .primary-nav ul li[class*=current] > a .item_text {
    text-decoration-color: #AFD67D !important;
    text-decoration-thickness: 4px;
}

.overlap-menu {
    position: relative;
    top: 78.5%;
}

.wgl-tabs-horizontal_header_wrap:hover {
    width: fit-content;
    transition: 0.3s;
}

.wgl-tabs-horizontal_header_wrap.active {
    width: fit-content;
}

.tab-button span.wgl-tabs-horizontal_title {
  position: relative;
  display: inline-block;
}

.tab-button span.wgl-tabs-horizontal_title::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 4px;
  background-color: transparent;
  bottom: 0;
  top:22px;
  left: 0;
  transition: background-color 0.3s;
}

.tab-button span.wgl-tabs-horizontal_title:hover::after {
  background-color: #AFD67D; 
}

.tab-button span.wgl-tabs-horizontal_title:active::after {
    background-color: #AFD67D !important;
}

.custom-post-grid .blog-post_wrapper img {
    height: 70px;
    max-width: 70px;
    object-fit: contain;
}/* End custom CSS */