.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-0791be5-font-family:"Cairo";--e-global-typography-0791be5-font-weight:400;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media (min-width:1025px){header,.site-header,.elementor-location-header,[data-elementor-type="header"]{position:relative!important;background:linear-gradient(135deg,#045CB4 0%,#001C20 100%)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#f1f1f1!important;transition:.35s ease-in-out!important;z-index:999!important}header::before,.site-header::before,.elementor-location-header::before,[data-elementor-type="header"]::before{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg,rgba(64,255,241,.1) 0%,rgba(64,255,241,.05) 100%)!important;opacity:0!important;transition:.5s ease-in-out!important;pointer-events:none!important;z-index:-1!important}header:hover::before,.site-header:hover::before,.elementor-location-header:hover::before,[data-elementor-type="header"]:hover::before{opacity:1!important}header:hover,.site-header:hover,.elementor-location-header:hover,[data-elementor-type="header"]:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px rgba(0,0,0,.55)!important}footer,.site-footer,.elementor-location-footer,[data-elementor-type="footer"]{position:relative!important;background:linear-gradient(135deg,#045CB4 0%,#001C20 100%)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:#f1f1f1!important;transition:.35s ease-in-out!important;z-index:998!important}footer::before,.site-footer::before,.elementor-location-footer::before,[data-elementor-type="footer"]::before{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(135deg,rgba(64,255,241,.1) 0%,rgba(64,255,241,.05) 100%)!important;opacity:0!important;transition:.5s ease-in-out!important;pointer-events:none!important;z-index:-1!important}footer:hover::before,.site-footer:hover::before,.elementor-location-footer:hover::before,[data-elementor-type="footer"]:hover::before{opacity:1!important}footer:hover,.site-footer:hover,.elementor-location-footer:hover,[data-elementor-type="footer"]:hover{transform:translateY(-2px)!important;box-shadow:0 -8px 28px rgba(0,0,0,.55)!important}header nav ul li a,header .elementor-nav-menu--main>.elementor-nav-menu>li>a,.site-header .menu-item a{position:relative!important;color:#f0f0f0!important;transition:color .3s ease,transform .3s ease!important}header nav ul li a:hover,header .elementor-nav-menu--main>.elementor-nav-menu>li>a:hover{color:#40fff1!important;transform:translateY(-2px)!important}header nav ul li a::after,header .elementor-nav-menu--main>.elementor-nav-menu>li>a::after,.site-header .menu-item a::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:2px!important;background:#40fff1!important;transition:width .3s ease!important}header nav ul li a:hover::after,header .elementor-nav-menu--main>.elementor-nav-menu>li>a:hover::after,.site-header .menu-item a:hover::after{width:100%!important}}
@media (max-width:1024px){header,.site-header,.elementor-location-header,[data-elementor-type="header"],footer,.site-footer,.elementor-location-footer,[data-elementor-type="footer"]{background:linear-gradient(135deg,#045CB4 0%,#001C20 100%)!important;color:#fff!important;opacity:1!important;visibility:visible!important}.elementor-nav-menu--dropdown,.elementor-nav-menu__container{background:linear-gradient(135deg,#045CB4 0%,#001C20 100%)!important;padding:15px!important}.elementor-nav-menu--dropdown a,.site-header .elementor-nav-menu--dropdown a{position:relative!important;color:#214578!important;font-size:16px!important;font-weight:500!important;transition:color .3s ease!important}.elementor-nav-menu--dropdown a:hover,.site-header .elementor-nav-menu--dropdown a:hover{color:#40fff1!important}.elementor-nav-menu--dropdown a::after,.site-header .elementor-nav-menu--dropdown a::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:2px!important;background:#40fff1!important;transition:width .3s ease!important}.elementor-nav-menu--dropdown a:hover::after,.site-header .elementor-nav-menu--dropdown a:hover::after{width:100%!important}}/* End custom CSS */