.elementor-72 .elementor-element.elementor-element-e65cfda{--display:flex;--min-height:28px;--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;}.elementor-72 .elementor-element.elementor-element-e65cfda:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-e65cfda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-72 .elementor-element.elementor-element-ca3f0d5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-ca3f0d5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-ca3f0d5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-ca3f0d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-b3ab978 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-b3ab978 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-b3ab978{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-b3ab978 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-010524c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-010524c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-010524c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-010524c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-0845dcd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-0845dcd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-0845dcd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-0845dcd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-60b599c{--display:flex;top:0px;bottom:auto;z-index:100;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#AFA3A3;--border-color:#AFA3A3;}.elementor-72 .elementor-element.elementor-element-60b599c:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-60b599c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.elementor-72 .elementor-element.elementor-element-4bd2687{--display:flex;--min-height:0px;}.elementor-72 .elementor-element.elementor-element-4bd2687.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-72 .elementor-element.elementor-element-3cf0db5{width:var( --container-widget-width, 104.061% );max-width:104.061%;--container-widget-width:104.061%;--container-widget-flex-grow:0;}.elementor-72 .elementor-element.elementor-element-3cf0db5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-3de4091{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-3de4091.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-menu-container{background-color:#FFFFFF;height:57px;border-radius:0px 0px 0px 0px;}
					.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:var( --e-global-color-primary );color:#FFFFFF !important;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFFFF;border-radius:7px 7px 7px 7px;min-width:220px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a{color:#000000;padding:0px 15px 0px 15px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;border-style:none;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:none;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger{float:right;}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-f5d4d7e{--display:flex;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-72 .elementor-element.elementor-element-f5d4d7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-50d600b .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn{background-color:var( --e-global-color-primary );color:#FFFFFF;fill:#FFFFFF;border-style:none;}.elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn:hover{background-color:#153051;color:#ffffff;fill:#ffffff;}.elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn > :is(i, svg){font-size:16px;}.elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn > i, .elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn > i, .rtl .elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn i, .elementor-72 .elementor-element.elementor-element-50d600b .elementskit-btn svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-72 .elementor-element.elementor-element-def0f7a{--display:flex;}.elementor-72 .elementor-element.elementor-element-def0f7a:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-def0f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-ee9b262{--display:flex;}.elementor-72 .elementor-element.elementor-element-ee9b262.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-d804191 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-d804191 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-d804191{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-d804191 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-bd1ca99 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-bd1ca99 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-72 .elementor-element.elementor-element-bd1ca99{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-72 .elementor-element.elementor-element-bd1ca99 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-72 .elementor-element.elementor-element-3e55316{--display:flex;}.elementor-72 .elementor-element.elementor-element-4132224{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-72 .elementor-element.elementor-element-e9a6c83{--display:flex;top:0px;bottom:auto;z-index:10;border-style:solid;--border-style:solid;border-color:#E7E1E1;--border-color:#E7E1E1;}.elementor-72 .elementor-element.elementor-element-e9a6c83:not(.elementor-motion-effects-element-type-background), .elementor-72 .elementor-element.elementor-element-e9a6c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header-flex{top:0px;}.elementor-72 .elementor-element.elementor-element-b76bb11{--display:flex;}.elementor-72 .elementor-element.elementor-element-9401667{--display:flex;}.elementor-72 .elementor-element.elementor-element-9401667.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-menu-container{background-color:#FFFFFF;height:57px;border-radius:0px 0px 0px 0px;}
					.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover,
					.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus,
					.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active,
					.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{background-color:var( --e-global-color-primary );}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{background-color:var( --e-global-color-primary );color:#FFFFFF !important;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel{background-color:#FFFFFF;border-radius:7px 7px 7px 7px;min-width:220px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a{color:#000000;padding:0px 15px 0px 15px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;border-style:none;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#FFFFFF;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li:first-child > a{border-style:none;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger{float:right;}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-72 .elementor-element.elementor-element-62cd5ee{--display:flex;}.elementor-72 .elementor-element.elementor-element-b69b30f .ekit-btn-wraper .elementskit-btn{justify-content:center;}.elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn{background-color:var( --e-global-color-primary );color:#FFFFFF;fill:#FFFFFF;border-style:none;}.elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn:hover{background-color:#153051;color:#ffffff;fill:#ffffff;}.elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn > :is(i, svg){font-size:16px;}.elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn > i, .elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn > i, .rtl .elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn i, .elementor-72 .elementor-element.elementor-element-b69b30f .elementskit-btn svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}@media(min-width:768px){.elementor-72 .elementor-element.elementor-element-60b599c{--content-width:1600px;}.elementor-72 .elementor-element.elementor-element-4bd2687{--width:10%;}.elementor-72 .elementor-element.elementor-element-3de4091{--width:50%;}.elementor-72 .elementor-element.elementor-element-f5d4d7e{--width:10%;}}@media(max-width:1024px){.elementor-72 .elementor-element.elementor-element-60b599c{top:0px;bottom:auto;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header-flex{top:0px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-72 .elementor-element.elementor-element-9f46418 button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-72 .elementor-element.elementor-element-e9a6c83{top:0px;bottom:auto;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header-flex{top:0px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-72 .elementor-element.elementor-element-befb7a5 button.elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-72 .elementor-element.elementor-element-60b599c{top:0px;bottom:auto;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-60b599c + .wpr-hidden-header-flex{top:0px;}.elementor-72 .elementor-element.elementor-element-9f46418 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-72 .elementor-element.elementor-element-def0f7a{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-72 .elementor-element.elementor-element-ee9b262{--width:51%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-72 .elementor-element.elementor-element-3e55316{--width:31%;--justify-content:center;}.elementor-72 .elementor-element.elementor-element-4132224{--icon-size:12px;}.elementor-72 .elementor-element.elementor-element-e9a6c83{top:0px;bottom:auto;--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 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--z-index:1000;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header{top:0px;}.elementor-72 .elementor-element.elementor-element-e9a6c83 + .wpr-hidden-header-flex{top:0px;}.elementor-72 .elementor-element.elementor-element-b76bb11{--width:33%;--justify-content:center;}.elementor-72 .elementor-element.elementor-element-9401667{--width:20%;--justify-content:center;}.elementor-72 .elementor-element.elementor-element-befb7a5 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-72 .elementor-element.elementor-element-62cd5ee{--width:20%;--justify-content:center;}}/* Start custom CSS for ekit-nav-menu, class: .elementor-element-9f46418 *//* =========================================
   ELEMENTSKIT NAV MENU
   DROPDOWN SLIDE FROM LEFT
   ========================================= */

@media (min-width: 1025px) {

    .hospital-submenu .elementskit-dropdown {
        opacity: 0;
        visibility: hidden;

        transform: translateX(-40px) !important;

        transition:
            opacity 0.35s ease,
            transform 0.35s ease,
            visibility 0.35s ease !important;
    }


    /* When ElementsKit opens the dropdown */
    .hospital-submenu
    .elementskit-navbar-nav > li:hover > .elementskit-dropdown {

        opacity: 1 !important;
        visibility: visible !important;

        transform: translateX(0) !important;
    }
}


/* =========================================================
   HOSPITAL SUBMENU
   DESKTOP ONLY
   ========================================================= */

@media (min-width: 1025px) {

    .hospital-submenu {

        /* ===== MANUAL DESKTOP CONTROLS ===== */

        --menu-width: 1000px;

        --columns: 3;

        /* X POSITION */
        --menu-x: -300px;

        /* Y POSITION */
        --menu-y: 0px;
    }


    /* =========================================
       DESKTOP SUBMENU
       ========================================= */

    .hospital-submenu .elementskit-dropdown {

        display: grid !important;

        /* MANUAL NUMBER OF COLUMNS */
        grid-template-columns:
            repeat(
                var(--columns),
                minmax(0, 1fr)
            ) !important;

        /* MANUAL WIDTH */
        width: var(--menu-width) !important;

        max-width: var(--menu-width) !important;

        min-width: 0 !important;

        /*
         * POSITIONING
         * DO NOT CHANGE
         */
        margin-left: var(--menu-x) !important;

        margin-top: var(--menu-y) !important;

        padding: 15px !important;

        box-sizing: border-box !important;

        gap: 0 !important;

        overflow: hidden !important;

        /*
         * TAPERED VERTICAL COLUMN LINES
         */
        background-image:
            radial-gradient(
                ellipse 3px 50% at center,
                #E2E6EA 0%,
                #E2E6EA 55%,
                transparent 100%
            ),
            radial-gradient(
                ellipse 3px 50% at center,
                #E2E6EA 0%,
                #E2E6EA 55%,
                transparent 100%
            ) !important;

        background-size:
            6px 100%,
            6px 100% !important;

        background-position:
            33.333333% 0,
            66.666666% 0 !important;

        background-repeat:
            no-repeat,
            no-repeat !important;
    }


    /* =========================================
       MENU ITEMS
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li {

        width: auto !important;

        min-width: 0 !important;

        margin: 0 !important;

        padding: 0 !important;
    }


    /* =========================================
       ICON + TEXT
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li > a {

        display: grid !important;

        grid-template-columns:
            32px minmax(0, 1fr) !important;

        column-gap: 10px !important;

        align-items: center !important;

        width: 100% !important;

        min-width: 0 !important;

        min-height: 58px !important;

        padding: 10px 12px !important;

        box-sizing: border-box !important;

        text-align: left !important;

        overflow-wrap: break-word !important;
    }


    /* =========================================
       ICON
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li > a::before {

        display: flex !important;

        align-items: center !important;

        justify-content: center !important;

        width: 32px !important;

        height: 32px !important;

        margin: 0 !important;

        padding: 0 !important;

        border-radius: 50% !important;

        background: #EAF3FF !important;

        font-family:
            "Font Awesome 5 Free" !important;

        font-weight: 900 !important;

        font-size: 15px !important;

        line-height: 1 !important;

        color: #004EAC !important;

        /*
         * ASSEMBLY-STYLE ICON ANIMATION
         */
        opacity: 0;

        transform:
            scale(0.35)
            rotate(-35deg)
            translateY(5px);

        filter:
            blur(3px);

        clip-path:
            inset(
                45%
                45%
                45%
                45%
            );

        transition:
            opacity 0.2s ease,
            transform 0.55s cubic-bezier(
                0.22,
                1,
                0.36,
                1
            ),
            filter 0.55s ease,
            clip-path 0.65s cubic-bezier(
                0.22,
                1,
                0.36,
                1
            ) !important;
    }


    /* =========================================
       ICON ASSEMBLY WHEN MENU OPENS
       ========================================= */

    .hospital-submenu
    .elementskit-navbar-nav > li:hover
    > .elementskit-dropdown
    > li > a::before {

        opacity: 1;

        transform:
            scale(1)
            rotate(0deg)
            translateY(0);

        filter:
            blur(0);

        clip-path:
            inset(
                0
                0
                0
                0
            );
    }


    /* =========================================
       STAGGERED ICON BUILD EFFECT
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li:nth-child(1) > a::before {
        transition-delay: 0.05s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(2) > a::before {
        transition-delay: 0.10s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(3) > a::before {
        transition-delay: 0.15s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(4) > a::before {
        transition-delay: 0.20s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(5) > a::before {
        transition-delay: 0.25s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(6) > a::before {
        transition-delay: 0.30s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(7) > a::before {
        transition-delay: 0.35s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(8) > a::before {
        transition-delay: 0.40s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(9) > a::before {
        transition-delay: 0.45s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(10) > a::before {
        transition-delay: 0.50s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(11) > a::before {
        transition-delay: 0.55s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(12) > a::before {
        transition-delay: 0.60s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(13) > a::before {
        transition-delay: 0.65s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(14) > a::before {
        transition-delay: 0.70s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(15) > a::before {
        transition-delay: 0.75s !important;
    }


    /* =========================================
       MENU ICONS
       ========================================= */

    /* 1. CCTV Installation & Security Solutions */
    .hospital-submenu .elementskit-dropdown > li:nth-child(1) > a::before {
        content: "\f03d";
    }


    /* 2. CCTV AMC & Maintenance */
    .hospital-submenu .elementskit-dropdown > li:nth-child(2) > a::before {
        content: "\f0ad";
    }


    /* 3. Laptop Sales */
    .hospital-submenu .elementskit-dropdown > li:nth-child(3) > a::before {
        content: "\f109";
    }


    /* 4. Laptop Service & Repair */
    .hospital-submenu .elementskit-dropdown > li:nth-child(4) > a::before {
        content: "\f085";
    }


    /* 5. Refurbished Laptop Sales */
    .hospital-submenu .elementskit-dropdown > li:nth-child(5) > a::before {
        content: "\f1b8";
    }


    /* 6. Laptop Accessories & Peripherals */
    .hospital-submenu .elementskit-dropdown > li:nth-child(6) > a::before {
        content: "\f1e6";
    }


    /* 7. Corporate E-Waste Management */
    .hospital-submenu .elementskit-dropdown > li:nth-child(7) > a::before {
        content: "\f2db";
    }


    /* 8. E-Waste Management */
    .hospital-submenu .elementskit-dropdown > li:nth-child(8) > a::before {
        content: "\f1b8";
    }


    /* 9. IT Asset Disposal */
    .hospital-submenu .elementskit-dropdown > li:nth-child(9) > a::before {
        content: "\f2ed";
    }


    /* 10. Store Interior Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(10) > a::before {
        content: "\f54e";
    }


    /* 11. Office Interior Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(11) > a::before {
        content: "\f1ad";
    }


    /* 12. Electrical Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(12) > a::before {
        content: "\f0e7";
    }


    /* 13. Networking & IT Infrastructure */
    .hospital-submenu .elementskit-dropdown > li:nth-child(13) > a::before {
        content: "\f6ff";
    }


    /* 14. Corporate & Bulk IT Solutions */
    .hospital-submenu .elementskit-dropdown > li:nth-child(14) > a::before {
        content: "\f0b1";
    }


    /* 15. AMC & Maintenance Services */
    .hospital-submenu .elementskit-dropdown > li:nth-child(15) > a::before {
        content: "\f085";
    }

}/* End custom CSS */
/* Start custom CSS for ekit-nav-menu, class: .elementor-element-befb7a5 *//* =========================================
   ELEMENTSKIT NAV MENU
   DROPDOWN SLIDE FROM LEFT
   ========================================= */

@media (min-width: 1025px) {

    .hospital-submenu .elementskit-dropdown {
        opacity: 0;
        visibility: hidden;

        transform: translateX(-40px) !important;

        transition:
            opacity 0.35s ease,
            transform 0.35s ease,
            visibility 0.35s ease !important;
    }


    /* When ElementsKit opens the dropdown */
    .hospital-submenu
    .elementskit-navbar-nav > li:hover > .elementskit-dropdown {

        opacity: 1 !important;
        visibility: visible !important;

        transform: translateX(0) !important;
    }
}


/* =========================================================
   HOSPITAL SUBMENU
   DESKTOP ONLY
   ========================================================= */

@media (min-width: 1025px) {

    .hospital-submenu {

        /* ===== MANUAL DESKTOP CONTROLS ===== */

        --menu-width: 1000px;

        --columns: 3;

        /* X POSITION */
        --menu-x: -300px;

        /* Y POSITION */
        --menu-y: 0px;
    }


    /* =========================================
       DESKTOP SUBMENU
       ========================================= */

    .hospital-submenu .elementskit-dropdown {

        display: grid !important;

        /* MANUAL NUMBER OF COLUMNS */
        grid-template-columns:
            repeat(
                var(--columns),
                minmax(0, 1fr)
            ) !important;

        /* MANUAL WIDTH */
        width: var(--menu-width) !important;

        max-width: var(--menu-width) !important;

        min-width: 0 !important;

        /*
         * POSITIONING
         * DO NOT CHANGE
         */
        margin-left: var(--menu-x) !important;

        margin-top: var(--menu-y) !important;

        padding: 15px !important;

        box-sizing: border-box !important;

        gap: 0 !important;

        overflow: hidden !important;

        /*
         * TAPERED VERTICAL COLUMN LINES
         */
        background-image:
            radial-gradient(
                ellipse 3px 50% at center,
                #E2E6EA 0%,
                #E2E6EA 55%,
                transparent 100%
            ),
            radial-gradient(
                ellipse 3px 50% at center,
                #E2E6EA 0%,
                #E2E6EA 55%,
                transparent 100%
            ) !important;

        background-size:
            6px 100%,
            6px 100% !important;

        background-position:
            33.333333% 0,
            66.666666% 0 !important;

        background-repeat:
            no-repeat,
            no-repeat !important;
    }


    /* =========================================
       MENU ITEMS
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li {

        width: auto !important;

        min-width: 0 !important;

        margin: 0 !important;

        padding: 0 !important;
    }


    /* =========================================
       ICON + TEXT
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li > a {

        display: grid !important;

        grid-template-columns:
            32px minmax(0, 1fr) !important;

        column-gap: 10px !important;

        align-items: center !important;

        width: 100% !important;

        min-width: 0 !important;

        min-height: 58px !important;

        padding: 10px 12px !important;

        box-sizing: border-box !important;

        text-align: left !important;

        overflow-wrap: break-word !important;
    }


    /* =========================================
       ICON
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li > a::before {

        display: flex !important;

        align-items: center !important;

        justify-content: center !important;

        width: 32px !important;

        height: 32px !important;

        margin: 0 !important;

        padding: 0 !important;

        border-radius: 50% !important;

        background: #EAF3FF !important;

        font-family:
            "Font Awesome 5 Free" !important;

        font-weight: 900 !important;

        font-size: 15px !important;

        line-height: 1 !important;

        color: #004EAC !important;

        /*
         * ASSEMBLY-STYLE ICON ANIMATION
         */
        opacity: 0;

        transform:
            scale(0.35)
            rotate(-35deg)
            translateY(5px);

        filter:
            blur(3px);

        clip-path:
            inset(
                45%
                45%
                45%
                45%
            );

        transition:
            opacity 0.2s ease,
            transform 0.55s cubic-bezier(
                0.22,
                1,
                0.36,
                1
            ),
            filter 0.55s ease,
            clip-path 0.65s cubic-bezier(
                0.22,
                1,
                0.36,
                1
            ) !important;
    }


    /* =========================================
       ICON ASSEMBLY WHEN MENU OPENS
       ========================================= */

    .hospital-submenu
    .elementskit-navbar-nav > li:hover
    > .elementskit-dropdown
    > li > a::before {

        opacity: 1;

        transform:
            scale(1)
            rotate(0deg)
            translateY(0);

        filter:
            blur(0);

        clip-path:
            inset(
                0
                0
                0
                0
            );
    }


    /* =========================================
       STAGGERED ICON BUILD EFFECT
       ========================================= */

    .hospital-submenu .elementskit-dropdown > li:nth-child(1) > a::before {
        transition-delay: 0.05s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(2) > a::before {
        transition-delay: 0.10s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(3) > a::before {
        transition-delay: 0.15s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(4) > a::before {
        transition-delay: 0.20s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(5) > a::before {
        transition-delay: 0.25s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(6) > a::before {
        transition-delay: 0.30s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(7) > a::before {
        transition-delay: 0.35s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(8) > a::before {
        transition-delay: 0.40s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(9) > a::before {
        transition-delay: 0.45s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(10) > a::before {
        transition-delay: 0.50s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(11) > a::before {
        transition-delay: 0.55s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(12) > a::before {
        transition-delay: 0.60s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(13) > a::before {
        transition-delay: 0.65s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(14) > a::before {
        transition-delay: 0.70s !important;
    }

    .hospital-submenu .elementskit-dropdown > li:nth-child(15) > a::before {
        transition-delay: 0.75s !important;
    }


    /* =========================================
       MENU ICONS
       ========================================= */

    /* 1. CCTV Installation & Security Solutions */
    .hospital-submenu .elementskit-dropdown > li:nth-child(1) > a::before {
        content: "\f03d";
    }


    /* 2. CCTV AMC & Maintenance */
    .hospital-submenu .elementskit-dropdown > li:nth-child(2) > a::before {
        content: "\f0ad";
    }


    /* 3. Laptop Sales */
    .hospital-submenu .elementskit-dropdown > li:nth-child(3) > a::before {
        content: "\f109";
    }


    /* 4. Laptop Service & Repair */
    .hospital-submenu .elementskit-dropdown > li:nth-child(4) > a::before {
        content: "\f085";
    }


    /* 5. Refurbished Laptop Sales */
    .hospital-submenu .elementskit-dropdown > li:nth-child(5) > a::before {
        content: "\f1b8";
    }


    /* 6. Laptop Accessories & Peripherals */
    .hospital-submenu .elementskit-dropdown > li:nth-child(6) > a::before {
        content: "\f1e6";
    }


    /* 7. Corporate E-Waste Management */
    .hospital-submenu .elementskit-dropdown > li:nth-child(7) > a::before {
        content: "\f2db";
    }


    /* 8. E-Waste Management */
    .hospital-submenu .elementskit-dropdown > li:nth-child(8) > a::before {
        content: "\f1b8";
    }


    /* 9. IT Asset Disposal */
    .hospital-submenu .elementskit-dropdown > li:nth-child(9) > a::before {
        content: "\f2ed";
    }


    /* 10. Store Interior Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(10) > a::before {
        content: "\f54e";
    }


    /* 11. Office Interior Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(11) > a::before {
        content: "\f1ad";
    }


    /* 12. Electrical Works */
    .hospital-submenu .elementskit-dropdown > li:nth-child(12) > a::before {
        content: "\f0e7";
    }


    /* 13. Networking & IT Infrastructure */
    .hospital-submenu .elementskit-dropdown > li:nth-child(13) > a::before {
        content: "\f6ff";
    }


    /* 14. Corporate & Bulk IT Solutions */
    .hospital-submenu .elementskit-dropdown > li:nth-child(14) > a::before {
        content: "\f0b1";
    }


    /* 15. AMC & Maintenance Services */
    .hospital-submenu .elementskit-dropdown > li:nth-child(15) > a::before {
        content: "\f085";
    }

}/* End custom CSS */