.elementor-24396 .elementor-element.elementor-element-392ab31{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:12px;--padding-right:12px;}.elementor-24396 .elementor-element.elementor-element-10fa155{width:var( --container-widget-width, 604px );max-width:604px;--container-widget-width:604px;--container-widget-flex-grow:0;}.elementor-24396 .elementor-element.elementor-element-10fa155 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-10fa155.elementor-element{--align-self:center;}.elementor-24396 .elementor-element.elementor-element-d3c379f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-24396 .elementor-element.elementor-element-a1a20a0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.menu li a, .elementor-widget-ha-navigation-menu .ha-navigation-burger-menu ul.menu li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24396 .elementor-element.elementor-element-aa92dfb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-burger-menu .ha-nav-humberger-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu .menu li.menu-item a{padding-left:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu .menu li.menu-item{padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu ul.menu li a{padding-top:0px;padding-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:0px;margin-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.menu li a:hover{text-decoration:none;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.menu li a, .elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-burger-menu ul.menu li a{font-size:0px;line-height:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu ul.menu > li.active > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu ul.menu > li.current-menu-ancestor > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu{width:0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu > li{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu > li > a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-aa92dfb .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-b55ccd7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu .ha-nav-humberger-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu .menu li.menu-item a{padding-left:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu .menu li.menu-item{padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu ul.menu li a{padding-top:0px;padding-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:0px;margin-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu li a:hover{text-decoration:none;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu li a, .elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu ul.menu li a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:bold;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu > li > a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu li .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu ul.menu li a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu ul.menu li .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu ul.menu > li.active > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu ul.menu > li.current-menu-ancestor > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu{width:0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-weight:600;color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu > li{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu .ha-nav-humberger-wrapper .ha-menu-toggler{font-size:22px;border-width:1px;border-radius:5px;color:#7a7a7a;border-color:#7a7a7a;}.elementor-24396 .elementor-element.elementor-element-b1920d5 .ha-navigation-burger-menu ul.menu li.menu-item:not(:last-child){border-bottom-color:#c4c4c4;}.elementor-24396 .elementor-element.elementor-element-1c24d43{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu .ha-nav-humberger-wrapper{justify-content:flex-start;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu .menu li.menu-item a{padding-left:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu .menu li.menu-item{padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu ul.menu li a{padding-top:0px;padding-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:0px;margin-bottom:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu li a:hover{text-decoration:none;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu li a, .elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu ul.menu li a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:bold;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu > li > a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu li .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu ul.menu li a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu ul.menu li .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu ul.menu > li.active > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu ul.menu > li.current-menu-ancestor > a{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu{width:0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu > li{padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu > li > a{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap{color:#333333;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu .ha-nav-humberger-wrapper .ha-menu-toggler{font-size:22px;border-width:1px;border-radius:5px;color:#7a7a7a;border-color:#7a7a7a;}.elementor-24396 .elementor-element.elementor-element-12d13f7 .ha-navigation-burger-menu ul.menu li.menu-item:not(:last-child){border-bottom-color:#c4c4c4;}.elementor-24396 .elementor-element.elementor-element-8038e11{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-1b743b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-24396 .elementor-element.elementor-element-1b743b1:not(.elementor-motion-effects-element-type-background), .elementor-24396 .elementor-element.elementor-element-1b743b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24396 .elementor-element.elementor-element-b4162e2 > .elementor-widget-container{padding:0px 0px 32px 0px;}.elementor-24396 .elementor-element.elementor-element-b4162e2{text-align:center;}.elementor-24396 .elementor-element.elementor-element-b4162e2 .elementor-heading-title{font-family:"TT Common Bold", Sans-serif;font-size:16.66px;font-weight:700;line-height:20px;color:#6764AB;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24396 .elementor-element.elementor-element-65cdc79 .elementor-button{background-color:#61CE7000;font-family:"TT Common Bold", Sans-serif;font-size:15.9px;font-weight:700;line-height:19px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-65cdc79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24396 .elementor-element.elementor-element-65cdc79.elementor-element{--align-self:center;}#elementor-popup-modal-24396{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-24396 .dialog-message{width:640px;height:100vh;align-items:flex-start;}#elementor-popup-modal-24396 .dialog-close-button{display:flex;}#elementor-popup-modal-24396 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(min-width:768px){.elementor-24396 .elementor-element.elementor-element-a1a20a0{--width:25%;}.elementor-24396 .elementor-element.elementor-element-b55ccd7{--width:25%;}.elementor-24396 .elementor-element.elementor-element-1c24d43{--width:20%;}.elementor-24396 .elementor-element.elementor-element-8038e11{--width:30%;}}@media(max-width:1024px){.elementor-24396 .elementor-element.elementor-element-d3c379f{--padding-top:35px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-24396 .elementor-element.elementor-element-d3c379f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-24396 .elementor-element.elementor-element-8038e11{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24396 .elementor-element.elementor-element-1b743b1{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for html, class: .elementor-element-10fa155 */@media (max-width: 1024px) {
    #zifo-search-form,
#zifo-search-form-tab {position: relative;}  
.search-container {display: flex;align-items: center;font-family: "TT Common Regular", Sans-serif;font-size: 18px;font-weight: 400;line-height: 22px;border-style: solid;border-width: 1px 1px 1px 1px;border-color: #79BA44;box-shadow: 0px 0px 8px 0px rgba(121, 186, 68, 0.2);border-radius: 40px 40px 40px 40px;padding: 12px 20px 12px 20px;background: #ffff;gap: 0px 15px;color: #7A7A7A;}
.search-icon {padding: 0px 0px;} 
#zifo-search-input,#zifo-search-input-tab {flex: 1;border: none;outline: none;background: transparent;font-family: "TT Common Regular", Sans-serif;font-size: 18px;font-weight: 400;line-height: 22px;padding: 0;color: #7A7A7A;}    

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a20a0 */@media (max-width: 1024px) {
.expertise-menu .tab-view-menu a {
    padding: 12px 14px 12px 0px !important;
    border-radius: 6px !important;
    border-left: 3px solid transparent !important;
    background-color: transparent !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    opacity: 0;
    animation: slideIn 0.5s ease-out forwards;
    will-change: transform, padding;
}

.expertise-menu .tab-view-menu a:hover,
.expertise-menu li.current-menu-item.tab-view-menu a {
    background-color: #F9FAFB !important;
    border-left: 3px solid #8CC63F !important;
    padding-left: 20px !important;
    padding-right: 8px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.03) !important;
}

.expertise-menu .tab-view-menu a:hover span .menu-item-title,
.expertise-menu li.current-menu-item.tab-view-menu a span .menu-item-title {
    color: #5E548E !important;
}
}
@media (max-width: 767px) {
    #menu-tablet-header1 li {padding-bottom: 20px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55ccd7 */@media (max-width: 1024px) {
.tab-servicemenu .tab-view-menu a .menu-item-title span {
    padding: 12px 14px 12px 0px !important;
    border-radius: 6px !important;
    border-left: 3px solid transparent !important;
    background-color: transparent !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    opacity: 0;
    animation: slideIn 0.5s ease-out forwards;
    will-change: transform, padding;
}

.tab-servicemenu .tab-view-menu a .menu-item-title span:hover,
.tab-servicemenu li.current-menu-item.tab-view-menu a .menu-item-title span {
    background-color: #F9FAFB !important;
    border-left: 3px solid #8CC63F !important;
    padding-left: 20px !important;
    padding-right: 8px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.03) !important;
}

.tab-servicemenu .tab-view-menu a:hover span .menu-item-title,
.tab-servicemenu li.current-menu-item.tab-view-menu a span .menu-item-title {
    color: #5E548E !important;
}
}
@media (max-width: 767px) {
    .tab-servicemenu .tab-view-menu a .menu-item-title span{max-width: 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c24d43 */@media (max-width: 1024px) {
    .tab-servicemenu .tab-view-menu a .menu-item-title span {
    padding: 12px 14px 12px 0px !important;
    border-radius: 6px !important;
    border-left: 3px solid transparent !important;
    background-color: transparent !important;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;
    opacity: 0;
    animation: slideIn 0.5s ease-out forwards;
    will-change: transform, padding;
}

.tab-servicemenu .tab-view-menu a .menu-item-title span:hover,
.tab-servicemenu li.current-menu-item.tab-view-menu a .menu-item-title span {
    background-color: #F9FAFB !important;
    border-left: 3px solid #8CC63F !important;
    padding-left: 20px !important;
    padding-right: 8px !important;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.03) !important;
}

.tab-servicemenu .tab-view-menu a:hover span .menu-item-title,
.tab-servicemenu li.current-menu-item.tab-view-menu a span .menu-item-title {
    color: #5E548E !important;
}
}
@media (max-width: 767px) {
.tab-servicemenu .tab-view-menu a .menu-item-title span{max-width: 300px;}
#menu-item-25053,#menu-item-24365{padding-top: 15px !important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3c379f */@media (max-width: 1024px) {
.ha-navigation-menu-wrapper .menu {display: flex;flex-direction: column;}   
nav.ha-nav-menu.ha-navigation-menu-wrapper {display: block;}
}
@media (max-width: 767px) {
#menu-tablet-header1,#menu-tablet-header2,#menu-tablet-header3{position: unset;display: block;width: 100%;}
.ha-nav-humberger-wrapper{display: none!important;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-392ab31 */@media (max-width: 1024px) {
body.elementor-popup-modal-24396-active .elementor-location-header {z-index: 99999999 !important;display: block !important;opacity: 1 !important;visibility: visible !important;position: fixed !important;}
body.admin-bar.elementor-popup-modal-24396-active .elementor-location-header {top: 32px !important;}
body.elementor-popup-modal-24396-active #wpadminbar {z-index: 999999999 !important;}
body.elementor-popup-modal-24396-active .header-scrolled #tab-header .elementor-widget-theme-site-logo a img,body.elementor-popup-modal-24396-active .elementor-location-header.header-scrolled #tab-header .elementor-widget-theme-site-logo a img {max-width: 130px;transform: scale(1);}
body.elementor-popup-modal-24396-active .header-scrolled .elementor-element-399d3dd {top: 12px !important;}
body[class*="elementor-popup-modal-"]:not(.elementor-popup-modal-24396-active) .elementor-location-header {z-index: 1 !important;}
#elementor-popup-modal-24396 {position: fixed !important;z-index: 9999998 !important;}  
#elementor-popup-modal-24396.elementor-popup-modal--show {display: flex !important;}   
#elementor-popup-modal-24396.elementor-popup-modal--hide {display: none !important;}
#elementor-popup-modal-24396 .dialog-widget-content {box-shadow: unset;width: 90% !important;max-width: 90% !important;top: 140px;background-color: unset;position: relative !important;z-index: 9999998 !important;padding: 0px 0px !important;max-height: 100% !important;}
body.admin-bar #elementor-popup-modal-24396 .dialog-widget-content {top: 172px !important;}
.elementor-element-392ab31 {background-color: #ffffff;}
#elementor-popup-modal-24396 a.dialog-close-button.dialog-lightbox-close-button {display: none;}
#elementor-popup-modal-24396 .dialog-message {width: 100% !important;max-height: 100vh;}
#elementor-popup-modal-24396.popup-active {background-color: #8B8D9F !important;}
#elementor-popup-modal-24396.elementor-popup-modal--show .elementor-element-399d3dd {opacity: 1 !important;visibility: visible !important;}
body.elementor-popup-modal-24396-active .elementor-element-399d3dd {position: fixed !important;z-index: 999999999 !important;}
.elementor-element-1a1d1eb.search-icon-outside {display: inline-flex !important;transition: none !important;}
.elementor-element-882ddd5.search-icon-inside {display: none !important;transition: none !important;}
#elementor-popup-modal-24396.elementor-popup-modal--show .elementor-element-1a1d1eb.search-icon-outside,body.elementor-popup-modal-24396-active .elementor-element-1a1d1eb.search-icon-outside {display: none !important;transition: none !important;}
#elementor-popup-modal-24396.elementor-popup-modal--show .elementor-element-882ddd5.search-icon-inside,body.elementor-popup-modal-24396-active .elementor-element-882ddd5.search-icon-inside {display: inline-flex !important;opacity: 1 !important;visibility: visible !important;z-index: 999999999 !important;transition: none !important;} 
body.elementor-popup-modal-24396-active .elementor-element-536db7f {display: block !important;opacity: 1 !important;visibility: visible !important;z-index: 999999999 !important;}
#elementor-popup-modal-24396 .elementor-location-popup{max-height: calc(100vh - 150px) !important;}
}
@media (max-width: 767px) {
    .header-tablet-view li{border-bottom: unset!important;}
.header-tablet-view .tab-heading a span, #menu-tablet-header2 li, #menu-tablet-header3 li {padding-bottom: 10px;}
}/* End custom CSS */
/* Start custom CSS */.elementor-location-popup {
    overflow-y: auto;
    max-height: 90vh;
}
.dialog-message {
    overflow-y: auto;
    max-height: 85vh;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Common Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev-revamp.zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.eot');
	src: url('https://dev-revamp.zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://dev-revamp.zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.woff') format('woff'),
		url('https://dev-revamp.zifornd.com/wp-content/uploads/2025/04/TT-Commons-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */