.elementor-4527 .elementor-element.elementor-element-2d5d0760{--display:flex;--position:absolute;--min-height:80px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:#FFFFFF78;--border-color:#FFFFFF78;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;top:0px;--z-index:999;}.elementor-4527 .elementor-element.elementor-element-2d5d0760:not(.elementor-motion-effects-element-type-background), .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4527 .elementor-element.elementor-element-2d5d0760::before, .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .e-con-inner > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-2d5d0760 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-2d5d0760{left:0px;}body.rtl .elementor-4527 .elementor-element.elementor-element-2d5d0760{right:0px;}.elementor-4527 .elementor-element.elementor-element-2c998a92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-4527 .elementor-element.elementor-element-45d5a107{text-align:left;}.elementor-4527 .elementor-element.elementor-element-45d5a107 img{width:100%;height:100px;object-fit:contain;object-position:center center;}.elementor-4527 .elementor-element.elementor-element-102a182a{--display:flex;--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:flex-end;--align-items:center;--gap:2.2% 2.2%;--row-gap:2.2%;--column-gap:2.2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-4527 .elementor-element.elementor-element-445ad225{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-a8fc475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:1;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-a8fc475:not(.elementor-motion-effects-element-type-background), .elementor-4527 .elementor-element.elementor-element-a8fc475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4527 .elementor-element.elementor-element-a8fc475::before, .elementor-4527 .elementor-element.elementor-element-a8fc475 > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-a8fc475 > .e-con-inner > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-a8fc475 > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-a8fc475 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-a8fc475 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(131deg, var( --e-global-color-secondary ) 0.0001%, var( --e-global-color-primary ) 20%);}.elementor-4527 .elementor-element.elementor-element-148ef9c4{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:056px;--padding-bottom:56px;--padding-left:102px;--padding-right:102px;}.elementor-4527 .elementor-element.elementor-element-148ef9c4.e-con{--align-self:center;}.elementor-4527 .elementor-element.elementor-element-26457ae0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-727da01{color:var( --e-global-color-accent );}.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-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-12ee3a28{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-4527 .elementor-element.elementor-element-7ed3d53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-5c360f0f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-4527 .elementor-element.elementor-element-101fd210{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-7c7e4fe1{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-40d93b22{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-1de8c99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-13b29da3{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-1a71039b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-7c55be6d{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:056px;--padding-bottom:56px;--padding-left:102px;--padding-right:102px;}.elementor-4527 .elementor-element.elementor-element-7c55be6d.e-con{--align-self:center;}.elementor-4527 .elementor-element.elementor-element-2b7a9dc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-6411bb5c{color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-48d26efc .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-48d26efc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-48d26efc.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-48d26efc.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-48d26efc.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-48d26efc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-35e9df35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-1c75f1a0 .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-1c75f1a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-1c75f1a0.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-1c75f1a0.elementor-view-default .elementor-icon{color:var( --e-global-color-9cc7d47 );border-color:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-1c75f1a0.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-1c75f1a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-607f1ddf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-7b053143{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-7fb0df .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-7fb0df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-7fb0df.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-7fb0df.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-7fb0df.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-7fb0df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-7c8015f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-32de45d{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-269d634 .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-269d634.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-269d634.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-269d634.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-269d634.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-269d634.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-408568b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-96b697c{--display:flex;}.elementor-4527 .elementor-element.elementor-element-3847abb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-4d149c34{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-52c29a84{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:52px;--n-menu-title-color-normal:var( --e-global-color-9cc7d47 );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:17px;--n-menu-icon-gap:19px;--n-menu-icon-color:var( --e-global-color-accent );--n-menu-icon-color-hover:var( --e-global-color-accent );--n-menu-icon-color-active:var( --e-global-color-accent );--n-menu-dropdown-indicator-size:23px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-color-hover:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:#FFFFFF;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-accent );--n-menu-title-active-color-dropdown:var( --e-global-color-0af60f6 );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle:hover:is( [aria-expanded="true"], [aria-expanded="false"] ) > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle[aria-expanded="true"] > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica neue", Sans-serif;font-weight:600;text-decoration:none;}.elementor-4527 .elementor-element.elementor-element-52c29a84 {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:none;}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-8904594{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-43129284{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:1;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-43129284:not(.elementor-motion-effects-element-type-background), .elementor-4527 .elementor-element.elementor-element-43129284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4527 .elementor-element.elementor-element-43129284::before, .elementor-4527 .elementor-element.elementor-element-43129284 > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-43129284 > .e-con-inner > .elementor-background-video-container::before, .elementor-4527 .elementor-element.elementor-element-43129284 > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-43129284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4527 .elementor-element.elementor-element-43129284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(131deg, var( --e-global-color-secondary ) 0.0001%, var( --e-global-color-primary ) 20%);}.elementor-4527 .elementor-element.elementor-element-6308f0a{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:056px;--padding-bottom:56px;--padding-left:102px;--padding-right:102px;}.elementor-4527 .elementor-element.elementor-element-6308f0a.e-con{--align-self:center;}.elementor-4527 .elementor-element.elementor-element-3c617cf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-6a4a491e{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-122772c9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-4527 .elementor-element.elementor-element-7c32682c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-4918b377{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-4527 .elementor-element.elementor-element-39af5680{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-73337c51{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-7f5d2c16{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-194ca677{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-14f45670{color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-4527 .elementor-element.elementor-element-c10baee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4527 .elementor-element.elementor-element-261f2c79{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:056px;--padding-bottom:56px;--padding-left:102px;--padding-right:102px;}.elementor-4527 .elementor-element.elementor-element-261f2c79.e-con{--align-self:center;}.elementor-4527 .elementor-element.elementor-element-28e064ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-1e143a51{font-family:"Helvetica neue", Sans-serif;font-weight:400;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-5c0f13b7 .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-5c0f13b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-5c0f13b7.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-5c0f13b7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-5c0f13b7.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-5c0f13b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-52582d56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-7db01a0c{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-4527 .elementor-element.elementor-element-4569a079 .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-4569a079.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-4569a079.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-4569a079.elementor-view-default .elementor-icon{color:var( --e-global-color-9cc7d47 );border-color:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-4569a079.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-4569a079.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9cc7d47 );}.elementor-4527 .elementor-element.elementor-element-57765f2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-1c99ad7d{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-7044ca1c .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-7044ca1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-7044ca1c.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-7044ca1c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-7044ca1c.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-7044ca1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-66cfeb3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-17adc3c4{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-37041dac .elementor-icon-wrapper{text-align:center;}.elementor-4527 .elementor-element.elementor-element-37041dac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-37041dac.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-37041dac.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-37041dac.elementor-view-framed .elementor-icon, .elementor-4527 .elementor-element.elementor-element-37041dac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4527 .elementor-element.elementor-element-70c357cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-a4c320f{--display:flex;}.elementor-4527 .elementor-element.elementor-element-2fa686f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-6027a004{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:52px;--n-menu-title-color-normal:#FFFFFFC7;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:17px;--n-menu-icon-gap:19px;--n-menu-icon-color:var( --e-global-color-accent );--n-menu-icon-color-hover:var( --e-global-color-accent );--n-menu-icon-color-active:var( --e-global-color-accent );--n-menu-dropdown-indicator-size:23px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-color-hover:var( --e-global-color-accent );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:var( --e-global-color-accent );--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-accent );--n-menu-title-active-color-dropdown:var( --e-global-color-secondary );--n-menu-dropdown-content-box-border-style:none;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle:hover:is( [aria-expanded="true"], [aria-expanded="false"] ) > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-toggle[aria-expanded="true"] > .e-n-menu-toggle-icon{background:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:var( --e-global-color-0af60f6 );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Helvetica neue", Sans-serif;font-weight:600;text-decoration:none;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:solid;border-color:var( --e-global-color-primary );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-accent );}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){border-style:none;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{border-style:none;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.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-4527 .elementor-element.elementor-element-794c59c1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Helvetica neue", Sans-serif;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:10px 100px 10px 100px;}.elementor-4527 .elementor-element.elementor-element-794c59c1{width:auto;max-width:auto;top:50vh;z-index:999;--e-transform-origin-x:right;--e-transform-origin-y:bottom;}.elementor-4527 .elementor-element.elementor-element-794c59c1 > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-translateX:-10%;--e-transform-translateY:0%;}body:not(.rtl) .elementor-4527 .elementor-element.elementor-element-794c59c1{right:0vw;}body.rtl .elementor-4527 .elementor-element.elementor-element-794c59c1{left:0vw;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-4527 .elementor-element.elementor-element-102a182a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6% 6%;--row-gap:6%;--column-gap:6%;}.elementor-4527 .elementor-element.elementor-element-a8fc475{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4527 .elementor-element.elementor-element-148ef9c4{--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;}.elementor-4527 .elementor-element.elementor-element-26457ae0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7ed3d53{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-101fd210{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-1de8c99{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7c55be6d{--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;}.elementor-4527 .elementor-element.elementor-element-2b7a9dc0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-35e9df35{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-607f1ddf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7c8015f7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-52c29a84{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-padding:15px 0px 15px 0px;--n-menu-toggle-icon-size:30px;--n-menu-toggle-icon-border-radius:0px 0px 0px 0px;--n-menu-toggle-icon-padding:10px 10px 10px 10px;--n-menu-toggle-icon-distance-from-dropdown:25px;}.elementor-4527 .elementor-element.elementor-element-43129284{--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:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4527 .elementor-element.elementor-element-6308f0a{--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;}.elementor-4527 .elementor-element.elementor-element-3c617cf0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7c32682c{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-39af5680{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-194ca677{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-261f2c79{--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;}.elementor-4527 .elementor-element.elementor-element-28e064ae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-52582d56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-57765f2c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-66cfeb3c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-padding:15px 0px 15px 0px;--n-menu-toggle-icon-size:30px;--n-menu-toggle-icon-border-radius:0px 0px 0px 0px;--n-menu-toggle-icon-padding:10px 10px 10px 10px;--n-menu-toggle-icon-distance-from-dropdown:25px;}}@media(min-width:768px){.elementor-4527 .elementor-element.elementor-element-2c998a92{--width:20%;}.elementor-4527 .elementor-element.elementor-element-102a182a{--width:90%;}.elementor-4527 .elementor-element.elementor-element-26457ae0{--width:25%;}.elementor-4527 .elementor-element.elementor-element-7ed3d53{--width:25%;}.elementor-4527 .elementor-element.elementor-element-101fd210{--width:25%;}.elementor-4527 .elementor-element.elementor-element-1de8c99{--width:25%;}.elementor-4527 .elementor-element.elementor-element-2b7a9dc0{--width:25%;}.elementor-4527 .elementor-element.elementor-element-35e9df35{--width:25%;}.elementor-4527 .elementor-element.elementor-element-607f1ddf{--width:25%;}.elementor-4527 .elementor-element.elementor-element-7c8015f7{--width:25%;}.elementor-4527 .elementor-element.elementor-element-3c617cf0{--width:25%;}.elementor-4527 .elementor-element.elementor-element-7c32682c{--width:25%;}.elementor-4527 .elementor-element.elementor-element-39af5680{--width:25%;}.elementor-4527 .elementor-element.elementor-element-194ca677{--width:25%;}.elementor-4527 .elementor-element.elementor-element-28e064ae{--width:25%;}.elementor-4527 .elementor-element.elementor-element-52582d56{--width:25%;}.elementor-4527 .elementor-element.elementor-element-57765f2c{--width:25%;}.elementor-4527 .elementor-element.elementor-element-66cfeb3c{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4527 .elementor-element.elementor-element-2c998a92{--width:15%;}.elementor-4527 .elementor-element.elementor-element-102a182a{--width:85%;}.elementor-4527 .elementor-element.elementor-element-26457ae0{--width:100%;}.elementor-4527 .elementor-element.elementor-element-7ed3d53{--width:100%;}.elementor-4527 .elementor-element.elementor-element-101fd210{--width:100%;}.elementor-4527 .elementor-element.elementor-element-1de8c99{--width:100%;}.elementor-4527 .elementor-element.elementor-element-2b7a9dc0{--width:100%;}.elementor-4527 .elementor-element.elementor-element-35e9df35{--width:100%;}.elementor-4527 .elementor-element.elementor-element-607f1ddf{--width:100%;}.elementor-4527 .elementor-element.elementor-element-7c8015f7{--width:100%;}.elementor-4527 .elementor-element.elementor-element-3c617cf0{--width:100%;}.elementor-4527 .elementor-element.elementor-element-7c32682c{--width:100%;}.elementor-4527 .elementor-element.elementor-element-39af5680{--width:100%;}.elementor-4527 .elementor-element.elementor-element-194ca677{--width:100%;}.elementor-4527 .elementor-element.elementor-element-28e064ae{--width:100%;}.elementor-4527 .elementor-element.elementor-element-52582d56{--width:100%;}.elementor-4527 .elementor-element.elementor-element-57765f2c{--width:100%;}.elementor-4527 .elementor-element.elementor-element-66cfeb3c{--width:100%;}}@media(max-width:767px){.elementor-4527 .elementor-element.elementor-element-2c998a92{--width:30%;}.elementor-4527 .elementor-element.elementor-element-45d5a107 img{width:85%;}.elementor-4527 .elementor-element.elementor-element-102a182a{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-445ad225{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:020px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-a8fc475{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4527 .elementor-element.elementor-element-148ef9c4{--padding-top:020px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-26457ae0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-727da01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-727da01{column-gap:0px;}.elementor-4527 .elementor-element.elementor-element-12ee3a28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-7ed3d53{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-101fd210{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-1de8c99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7c55be6d{--padding-top:020px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-2b7a9dc0{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-6411bb5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-6411bb5c{column-gap:0px;}.elementor-4527 .elementor-element.elementor-element-48d26efc .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-48d26efc .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-35e9df35{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-1c75f1a0 .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-1c75f1a0 .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-607f1ddf{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7fb0df .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-7fb0df .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-7c8015f7{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-269d634 .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-269d634 .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-52c29a84{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:0px;}.elementor-4527 .elementor-element.elementor-element-52c29a84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-8904594{--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-43129284{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4527 .elementor-element.elementor-element-6308f0a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-3c617cf0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-6a4a491e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-6a4a491e{column-gap:0px;}.elementor-4527 .elementor-element.elementor-element-122772c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-7c32682c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-39af5680{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-194ca677{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-261f2c79{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-28e064ae{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-1e143a51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-1e143a51{column-gap:0px;font-size:16.785px;}.elementor-4527 .elementor-element.elementor-element-5c0f13b7 .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-5c0f13b7 .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-52582d56{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-7db01a0c{font-size:16.785px;}.elementor-4527 .elementor-element.elementor-element-4569a079 .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-4569a079 .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-57765f2c{--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;--justify-content:space-between;--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:0px;--padding-right:0px;}.elementor-4527 .elementor-element.elementor-element-1c99ad7d{font-size:16.785px;}.elementor-4527 .elementor-element.elementor-element-7044ca1c .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-7044ca1c .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-66cfeb3c{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4527 .elementor-element.elementor-element-17adc3c4{font-size:16.785px;}.elementor-4527 .elementor-element.elementor-element-37041dac .elementor-icon{font-size:20px;}.elementor-4527 .elementor-element.elementor-element-37041dac .elementor-icon svg{height:20px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96{--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-title-distance-from-content:0px;--n-menu-title-space-between:0px;--n-menu-title-padding:010px 0px 10px 0px;--n-menu-icon-size:20px;--n-menu-icon-gap:0px;--n-menu-toggle-icon-padding:010px 010px 010px 010px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-width:01px 0px 0px 0px;}:where( .elementor-4527 .elementor-element.elementor-element-33f6ba96 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-727da01 */.elementor-4527 .elementor-element.elementor-element-727da01 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-727da01 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-727da01 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-12ee3a28 */.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-12ee3a28 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26457ae0 */.elementor-4527 .elementor-element.elementor-element-26457ae0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6495d149 */.elementor-4527 .elementor-element.elementor-element-6495d149 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6495d149 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6495d149 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c360f0f */.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-5c360f0f .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed3d53 */.elementor-4527 .elementor-element.elementor-element-7ed3d53 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c7e4fe1 */.elementor-4527 .elementor-element.elementor-element-7c7e4fe1 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-40d93b22 */.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-40d93b22 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-101fd210 */.elementor-4527 .elementor-element.elementor-element-101fd210 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13b29da3 */.elementor-4527 .elementor-element.elementor-element-13b29da3 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a71039b */.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-1a71039b .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1de8c99 */.elementor-4527 .elementor-element.elementor-element-1de8c99 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-148ef9c4 */.elementor-4527 .elementor-element.elementor-element-148ef9c4 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-148ef9c4{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6411bb5c */.elementor-4527 .elementor-element.elementor-element-6411bb5c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6411bb5c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b7a9dc0 */.elementor-4527 .elementor-element.elementor-element-2b7a9dc0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ff79c4 */.elementor-4527 .elementor-element.elementor-element-7ff79c4 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7ff79c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35e9df35 */.elementor-4527 .elementor-element.elementor-element-35e9df35 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b053143 */.elementor-4527 .elementor-element.elementor-element-7b053143 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-607f1ddf */.elementor-4527 .elementor-element.elementor-element-607f1ddf {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32de45d */.elementor-4527 .elementor-element.elementor-element-32de45d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c8015f7 */.elementor-4527 .elementor-element.elementor-element-7c8015f7 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c55be6d */.elementor-4527 .elementor-element.elementor-element-7c55be6d .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-7c55be6d{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8fc475 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-52c29a84 */.elementor-4527 .elementor-element.elementor-element-52c29a84 .e-n-menu-title-text {
    flex-direction: column;
    align-items: flex-start;
    font-size: 12px;
    b {
    text-transform: uppercase;
    font-size: 18.75px;
    font-weight: 700;
    
    }
}

.elementor-4527 .elementor-element.elementor-element-52c29a84 .e-n-menu-item {
    position: relative;

}

.elementor-4527 .elementor-element.elementor-element-52c29a84 .active::after {
   width: 200%;
    height: 0;
    content: '';
    position: absolute;
    border-bottom: 2px solid white;
    border-left: 0;
    left: 50%;
    bottom: -60%;
    transform: translate(-50%, 100%);
}

.elementor-4527 .elementor-element.elementor-element-52c29a84 {
    .e-n-menu-toggle-icon svg {
        fill: white !important;
    }
}

.elementor-4527 .elementor-element.elementor-element-52c29a84 {
    
        @media(max-width:576px){
            .e-n-menu-icon .e-font-icon-svg{
                fill: black !important;
            }
                
            .e-n-menu-wrapper {
                height: 100vh;
                background-color: #0f619b;
                
            }
        }
        

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a4a491e */.elementor-4527 .elementor-element.elementor-element-6a4a491e a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-6a4a491e {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-122772c9 */.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-122772c9 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c617cf0 */.elementor-4527 .elementor-element.elementor-element-3c617cf0 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37340c55 */.elementor-4527 .elementor-element.elementor-element-37340c55 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-37340c55 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-37340c55 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4918b377 */.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-4918b377 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c32682c */.elementor-4527 .elementor-element.elementor-element-7c32682c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73337c51 */.elementor-4527 .elementor-element.elementor-element-73337c51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7f5d2c16 */.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item:hover a {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-7f5d2c16 .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39af5680 */.elementor-4527 .elementor-element.elementor-element-39af5680 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14f45670 */.elementor-4527 .elementor-element.elementor-element-14f45670 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c10baee */.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item:hover {
    text-decoration: underline;
    
}

.elementor-4527 .elementor-element.elementor-element-c10baee .elementor-icon-list-item a:hover {
    
    color: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-194ca677 */.elementor-4527 .elementor-element.elementor-element-194ca677 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6308f0a */.elementor-4527 .elementor-element.elementor-element-6308f0a .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-6308f0a{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        .elementor-icon-list-icon {
            svg {
            fill: black !important;
            }
        }
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
        color: black;
    }
    } 

    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e143a51 */.elementor-4527 .elementor-element.elementor-element-1e143a51 a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-1e143a51 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db01a0c */.elementor-4527 .elementor-element.elementor-element-7db01a0c a {
    color: white
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c a:hover {
    text-decoration: underline;
}

.elementor-4527 .elementor-element.elementor-element-7db01a0c {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52582d56 */.elementor-4527 .elementor-element.elementor-element-52582d56 {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c99ad7d */.elementor-4527 .elementor-element.elementor-element-1c99ad7d {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17adc3c4 */.elementor-4527 .elementor-element.elementor-element-17adc3c4 {
    p {
    margin-bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66cfeb3c */.elementor-4527 .elementor-element.elementor-element-66cfeb3c {
    @media(max-width: 576px) {
    .sub-menu {
    display: none;
}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261f2c79 */.elementor-4527 .elementor-element.elementor-element-261f2c79 .e-con-inner {
    margin: 0;
    max-width: 100%
}
.elementor-4527 .elementor-element.elementor-element-261f2c79{
    @media(max-width:1025px){
        background-color: #0f619b;
        .elementor-sticky--effects{
            background-color: white;
        }
    }
    
    @media(max-width: 576px) {
        
        background-color: #fff;
    .elementor-icon-list-item {
        
        .elementor-icon-list-text {
            color: black !important;
            }
        }
        .elementor-widget-container {
        color: black !important;
        a {
            
        color: black;
        font-weight: 400 !important;
        b {
            font-weight: 400;
        }
    }
    } 

    
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43129284 */.e-n-menu-icon {
    align-self: start !important;
    margin-top: 4px !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-33f6ba96 */.elementor-4527 .elementor-element.elementor-element-33f6ba96 .e-n-menu-title-text {
    flex-direction: column;
    align-items: flex-start;
    font-size: 12px;
    b {
    text-transform: uppercase;
    font-size: 16.875px;
    font-weight: 400 !important;
    
    }
}

.elementor-4527 .elementor-element.elementor-element-33f6ba96 .e-current::after {
    width: 200%;
    height: 0;
    content: '';
    position: absolute;
    border-bottom: 2px solid white;
    border-left: 0;
    left: 50%;
    bottom: -60%;
    transform: translate(-50%, 100%);
}

.elementor-4527 .elementor-element.elementor-element-33f6ba96 {
    .e-n-menu-toggle-icon svg {
        fill: white !important;
    }
}

.elementor-4527 .elementor-element.elementor-element-33f6ba96 {
    
        @media(max-width:576px){
            .e-n-menu-icon .e-font-icon-svg{
                fill: black !important;
            }
                
            .e-n-menu-wrapper {
                height: 100vh;
                background-color: #09436d;
                
            }
        }
        

}

.elementor-4527 .elementor-element.elementor-element-33f6ba96 {
    .e-n-menu-title-container {
    justify-content: space-between;
    align-self: stretch;
    width: 100%;
    .e-n-menu-icon {
                margin: 0 !important;
                height: 100% !important;
                background-color: #8ab140;
                width: 40px;
            }
}
.icon-inactive {
    padding: 15px;
    background-color: #8ab140;
}

.e-n-menu-dropdown-icon {
    display: none;
}

#e-n-menu-title-6852 {
    padding: 0 0 0 10px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-102a182a */.elementor-4527 .elementor-element.elementor-element-102a182a {
    .e-n-menu-title {
    padding-left: 10px;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-794c59c1 */.sticky-btn{
    rotate: -90deg;
    right: -150px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d5d0760 *//* -- Changing the menu background on scroll effect -- */

.elementor-sticky--effects {
background-color: white !important;
border-bottom: 2px solid rgba(216, 216, 216, .31) !important;
}

.elementor-sticky--effects::before{
    background: none !important
     
}






/* change the menu text color here*/
.elementor-sticky--effects nav ul li .e-current::after {
    border-color: #8ab140 !important;
    
}

.elementor-sticky--effects nav ul li .e-current b {
    color: #8ab140 !important;
}

.elementor-sticky--effects .e-con-boxed {
background-color: white !important;
}
.elementor-sticky--effects nav ul li span  {
   color: #3f3f3f!important;
}

.elementor-sticky--effects  svg {
   fill: #3f3f3f!important;
  
}

.elementor-sticky--effects  nav ul li p {
   color: #3f3f3f!important;
}
.elementor-sticky--effects  nav ul li a {
   color: #3f3f3f!important;
}
.elementor-sticky--effects,  ul li a span {
  transition: .5s all ease-in-out;
}



    @media(max-width: 1024px) {
  .elementor-sticky--effects nav ul li span  {
   color: white !important;
}
}/* End custom CSS */