.elementor-10141 .elementor-element.elementor-element-cd0bc48{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10141 .elementor-element.elementor-element-c792a00{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:1.1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1%;--padding-bottom:1%;--padding-left:2%;--padding-right:0%;}.elementor-10141 .elementor-element.elementor-element-c792a00:not(.elementor-motion-effects-element-type-background), .elementor-10141 .elementor-element.elementor-element-c792a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303030;}.elementor-10141 .elementor-element.elementor-element-c792a00.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-390b510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-390b510.e-con{--align-self:center;}.elementor-widget-theme-site-logo .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-10141 .elementor-element.elementor-element-7b1e0c6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-10141 .elementor-element.elementor-element-7b1e0c6 img{width:50%;}.elementor-10141 .elementor-element.elementor-element-2af99fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-2af99fa.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .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 > .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-10141 .elementor-element.elementor-element-db87fa9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:2vw;--padding-left:4.5vw;--padding-right:3.5vw;}.elementor-10141 .elementor-element.elementor-element-db87fa9.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-3b3d721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-935a9d4{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-935a9d4.e-con{--align-self:center;}.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-10141 .elementor-element.elementor-element-b3da4c7{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-98992a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-ba473da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-10141 .elementor-element.elementor-element-3a96b54{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:1.1vw;font-weight:400;line-height:normal;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:10px;margin-left:0px;color:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:10px;width:10px;line-height:10px;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:10px;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-icon svg{height:10px;width:10px;line-height:10px;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list{margin-bottom:10px;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0% 0% 4% 0%;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0% 0% 4% 0%;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-content .eael-accordion_media-title{color:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#C6C5C6;fill:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-icon{color:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#0095DA;fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#0095DA;fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#0095DA;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#C6C5C6;padding:0% 0% 3% 0%;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#C6C5C6;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:0.8vw;border-style:none;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:0% 0% 3% 0%;}.elementor-10141 .elementor-element.elementor-element-d66b39c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-31689d2{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-1093e4b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-33685f9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4.5%;--padding-right:3.5%;}.elementor-10141 .elementor-element.elementor-element-33685f9.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-cea21b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-5d42bfe{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-5d42bfe.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-75a4a3a{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-3be8616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-7f853aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-dee9c42{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-61fcc39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-ec3fe9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-bb151e4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-d8b7d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-1eed2be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-116a727{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-d21ed0f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4.5%;--padding-right:3.5%;}.elementor-10141 .elementor-element.elementor-element-db53133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-9bd259e{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-9bd259e.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-abe2081{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-eb61456{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-8d09403{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-8a339ed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-1fd2603{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-e69ee19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-2227110{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-847f4be{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4.5%;--padding-right:3.5%;}.elementor-10141 .elementor-element.elementor-element-7b8dda4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-ab7694c{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-ab7694c.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-baa0481{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-2a194b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-1e9be25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-d6751bb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-26eddd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-3907620{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-69bdf13{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-b2fc14f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-54cda62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-669f8fa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-b43fbf8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:2%;--padding-left:4.5%;--padding-right:3.5%;}.elementor-10141 .elementor-element.elementor-element-52be3b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-7559130{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-7559130.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-c8db676{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-607ee7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-abf773b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-86eca87{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-e793828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-ec3747c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-7bea1f0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-d855f60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-fffdfea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-3d76cfd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-bf78802{--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;--padding-top:3%;--padding-bottom:2%;--padding-left:4.5%;--padding-right:03.5%;}.elementor-10141 .elementor-element.elementor-element-862f7c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2.5vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-112b29e{--display:flex;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10141 .elementor-element.elementor-element-112b29e.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-72540a6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-size:1.5vw;font-weight:600;line-height:normal;letter-spacing:-0.96px;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-9dd678b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-0c6b1a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-ff186ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-67e0f9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-9d089df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-eee0cd1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-size:1.1vw;font-weight:400;text-decoration:none;line-height:normal;color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-0189224{--display:flex;}.elementor-10141 .elementor-element.elementor-element-536e37d{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;padding:0px 0px 0px 0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:1px;--n-menu-title-font-size:1.2vw;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-10141 .elementor-element.elementor-element-536e37d > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-10141 .elementor-element.elementor-element-536e37d > .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-10141 .elementor-element.elementor-element-536e37d > .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-weight:500;}.elementor-10141 .elementor-element.elementor-element-536e37d {--n-menu-title-color-hover:#0095DA;--n-menu-title-color-active:#0095DA;}.elementor-10141 .elementor-element.elementor-element-0391f62{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-0391f62.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-6909a81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-6909a81.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-0dfdf43{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10141 .elementor-element.elementor-element-328554d{padding:0px 0px 0px 0px;}.elementor-10141 .elementor-element.elementor-element-328554d .elementor-icon-wrapper{text-align:center;}.elementor-10141 .elementor-element.elementor-element-328554d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-328554d.elementor-view-framed .elementor-icon, .elementor-10141 .elementor-element.elementor-element-328554d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-328554d.elementor-view-framed .elementor-icon, .elementor-10141 .elementor-element.elementor-element-328554d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-328554d .elementor-icon{font-size:25px;}.elementor-10141 .elementor-element.elementor-element-328554d .elementor-icon svg{height:25px;}.elementor-10141 .elementor-element.elementor-element-412d93c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-308bc79{padding:0px 0px 0px 0px;}.elementor-10141 .elementor-element.elementor-element-308bc79 .elementor-icon-wrapper{text-align:center;}.elementor-10141 .elementor-element.elementor-element-308bc79 .elementor-icon{font-size:25px;}.elementor-10141 .elementor-element.elementor-element-308bc79 .elementor-icon svg{height:25px;}.elementor-10141 .elementor-element.elementor-element-111f7b1{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-111f7b1.e-con{--align-self:center;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.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-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item, .elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu li a.hfe-sub-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item{padding-left:10px;padding-right:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible a.hfe-sub-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item{padding-left:calc( 10px + 20px );padding-right:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 40px );padding-right:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 60px );padding-right:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item,
						.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 10px + 80px );padding-right:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item,
						 .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-nav-menu__layout-horizontal:not(.hfe-dropdown) ul.sub-menu, .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-nav-menu__layout-expandible.menu-is-active, .elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-nav-menu__layout-vertical:not(.hfe-dropdown) ul.sub-menu{margin-top:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-dropdown.menu-is-active{margin-top:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 a.hfe-menu-item, .elementor-10141 .elementor-element.elementor-element-4e36319 a.hfe-sub-menu-item{font-size:1vw;font-weight:600;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item, .elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item.highlighted,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item:focus{color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item.current-menu-ancestor a.hfe-menu-item{color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .elementor-menu-toggle,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#000000;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 .elementor-menu-toggle:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{background-color:#FFFFFF;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active
							{color:#0095DA;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active{background-color:#FFFFFF;}
							.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu li a.hfe-sub-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:0.8vw;font-weight:500;}.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu li.menu-item:not(:last-child),
						.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}@media(max-width:1024px){.elementor-10141 .elementor-element.elementor-element-6909a81{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-10141 .elementor-element.elementor-element-c792a00{--width:89%;}.elementor-10141 .elementor-element.elementor-element-390b510{--width:18%;}.elementor-10141 .elementor-element.elementor-element-2af99fa{--width:60%;}.elementor-10141 .elementor-element.elementor-element-db87fa9{--width:100%;}.elementor-10141 .elementor-element.elementor-element-3b3d721{--width:33%;}.elementor-10141 .elementor-element.elementor-element-98992a5{--width:33%;}.elementor-10141 .elementor-element.elementor-element-d66b39c{--width:33%;}.elementor-10141 .elementor-element.elementor-element-cea21b3{--width:33%;}.elementor-10141 .elementor-element.elementor-element-3be8616{--width:22%;}.elementor-10141 .elementor-element.elementor-element-61fcc39{--width:22%;}.elementor-10141 .elementor-element.elementor-element-d8b7d1a{--width:22%;}.elementor-10141 .elementor-element.elementor-element-db53133{--width:33%;}.elementor-10141 .elementor-element.elementor-element-eb61456{--width:33%;}.elementor-10141 .elementor-element.elementor-element-1fd2603{--width:33%;}.elementor-10141 .elementor-element.elementor-element-7b8dda4{--width:33%;}.elementor-10141 .elementor-element.elementor-element-2a194b7{--width:22%;}.elementor-10141 .elementor-element.elementor-element-26eddd3{--width:22%;}.elementor-10141 .elementor-element.elementor-element-b2fc14f{--width:22%;}.elementor-10141 .elementor-element.elementor-element-52be3b8{--width:33%;}.elementor-10141 .elementor-element.elementor-element-607ee7c{--width:22%;}.elementor-10141 .elementor-element.elementor-element-e793828{--width:22%;}.elementor-10141 .elementor-element.elementor-element-d855f60{--width:22%;}.elementor-10141 .elementor-element.elementor-element-862f7c3{--width:33%;}.elementor-10141 .elementor-element.elementor-element-9dd678b{--width:22%;}.elementor-10141 .elementor-element.elementor-element-67e0f9f{--width:22%;}.elementor-10141 .elementor-element.elementor-element-0391f62{--width:20%;}.elementor-10141 .elementor-element.elementor-element-6909a81{--width:75%;}}@media(max-width:767px){.elementor-10141 .elementor-element.elementor-element-c792a00{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10141 .elementor-element.elementor-element-390b510{--width:30%;}.elementor-10141 .elementor-element.elementor-element-390b510.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10141 .elementor-element.elementor-element-7b1e0c6{width:auto;max-width:auto;}.elementor-10141 .elementor-element.elementor-element-7b1e0c6 img{width:85%;}.elementor-10141 .elementor-element.elementor-element-2af99fa{--width:20%;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:4vw;}.elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-10141 .elementor-element.elementor-element-3a96b54 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-size:4vw;}.elementor-10141 .elementor-element.elementor-element-1093e4b{font-size:4vw;}.elementor-10141 .elementor-element.elementor-element-33685f9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10141 .elementor-element.elementor-element-d21ed0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10141 .elementor-element.elementor-element-8a339ed{padding:0px 0px 0px 0px;}.elementor-10141 .elementor-element.elementor-element-847f4be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10141 .elementor-element.elementor-element-b43fbf8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10141 .elementor-element.elementor-element-0391f62{--width:50%;--justify-content:center;}.elementor-10141 .elementor-element.elementor-element-0391f62.e-con{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-10141 .elementor-element.elementor-element-6909a81{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-10141 .elementor-element.elementor-element-6909a81.e-con{--order:-99999 /* order start hack */;}.elementor-10141 .elementor-element.elementor-element-0dfdf43{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10141 .elementor-element.elementor-element-412d93c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10141 .elementor-element.elementor-element-111f7b1{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-111f7b1.e-con{--align-self:center;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-menu-item{padding-left:0px;padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .menu-item a.hfe-sub-menu-item{padding-left:calc( 0px + 20px );padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 40px );padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 60px );padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 0px + 80px );padding-right:0px;}.elementor-10141 .elementor-element.elementor-element-4e36319 a.hfe-menu-item, .elementor-10141 .elementor-element.elementor-element-4e36319 a.hfe-sub-menu-item{font-size:3.6vw;}
							.elementor-10141 .elementor-element.elementor-element-4e36319 .sub-menu li a.hfe-sub-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-10141 .elementor-element.elementor-element-4e36319 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-size:5vw;}}/* Start custom CSS for mega-menu, class: .elementor-element-536e37d *//* MENU TITLE */
#quess_header .e-n-menu-title {
    position: relative;
    transition: color 0.3s ease;
}

/* TEXT COLOR ON HOVER */
#quess_header .e-n-menu-item:hover .e-n-menu-title {
    color: #0095da !important;
}

/* PROGRESS BAR */
/*#quess_header .e-n-menu-title::after {*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    bottom: -6px;*/
/*    width: 100%;*/
/*    height: 2px;*/
/*    background-color: #00B4BE;*/

    /* Animation magic */
/*    transform: scaleX(0);*/
/*    transform-origin: left;*/
    transition: transform 0.7s ease; /* slower & smooth */
/*}*/

/* DRAW: left → right */
/*#quess_header .e-n-menu-item:hover .e-n-menu-title::after {*/
/*    transform: scaleX(1);*/
/*    transform-origin: left;*/
/*}*/

/* ERASE: left → right */
/*#quess_header .e-n-menu-item:not(:hover) .e-n-menu-title::after {*/
/*    transform-origin: right;*/
/*}*//* End custom CSS */
/* Start custom CSS for navigation-menu, class: .elementor-element-4e36319 *//* Region / Language container */
.region_icon {
    position: relative;
    z-index: 9999;
}

/* Prevent layout shift */
.region_icon .menu-item-has-children {
    position: relative;
}

/* Dropdown submenu – overlay mode */
.region_icon .sub-menu {
    position: absolute !important;
    top: 100%;
    left: 0;

    width: max-content;       /* content-based width */
    min-width: 70px;

    background: #000;         /* adjust to match header */
    z-index: 99999;

    /* hide by default */
    opacity: 0;
    visibility: hidden;
    transform: translateY(8px);
    transition: all 0.25s ease;

    height: auto !important;
}

/* Show dropdown on hover */
.region_icon .menu-item-has-children:hover > .sub-menu {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

/* Override Elementor inline styles */
.region_icon .sub-menu[style] {
    height: auto !important;
    visibility: hidden;
    opacity: 0;
}

/* Keep items in one line */
.region_icon .sub-menu li {
    white-space: nowrap;
}

/* Submenu links */
.region_icon .sub-menu a {
    padding: 8px 14px;
    display: block;
}/* End custom CSS */
/* Start custom CSS */#quess_header .e-n-menu-content .eael-accordion-content li a {
    color:#C6C5C6;
}
#quess_header .e-n-menu-content .eael-accordion-content li a:hover {
    color:#0095DA;
}

div#quess_header {transition: top 0.3s ease-in-out; will-change: top;}

/* DEFAULT HEADER BACKGROUND */
#haeder_div {
    background: #303030;
    transition: background 0.4s ease;
}

/* Smooth transition */
#quess_header,
#quess_header * {
    transition: background 0.3s ease, background-color 0.3s ease;
}

/* HEADER → GRADIENT WHEN DROPDOWN MENU IS HOVERED OR OPEN */
#quess_header:has(.e-n-menu-item:hover .e-n-menu-content),
#quess_header:has(.e-n-menu-dropdown-icon[aria-expanded="true"]) {
    background: linear-gradient(
        279deg,
        #008993 -80.65%,
        #000 47.58%
    ) !important;
    background-size: cover;
}

/* HEADER → TRANSPARENT ONLY WHEN DROPDOWN EXISTS & ACTIVE */
#quess_header:has(.e-n-menu-item:hover .e-n-menu-content) #haeder_div,
#quess_header:has(.e-n-menu-dropdown-icon[aria-expanded="true"]) #haeder_div {
    background: transparent !important;
}

/* REMOVE ELEMENTOR DEFAULT HOVER COLOR (#303030) */
#quess_header .e-n-menu-title:hover,
#quess_header .e-n-menu-item:hover {
    background: transparent !important;
}

/* DROPDOWN BACKGROUND = GRADIENT */
#quess_header .e-n-menu-content {
    background: linear-gradient(
        279deg,
        #008993 -80.65%,
        #000 47.58%
    ) !important;
    background-size: cover !important;
}

/* Ensure dropdown stretches full width with gradient */
#quess_header .e-n-menu-content {
    background: linear-gradient(
        279deg,
        #008993 -80.65%,
        #000 47.58%
    ) !important;
        background-size: cover !important;
}
/* FORCE ALL DROPDOWN INNER CONTAINERS TO TRANSPARENT */
#quess_header .e-n-menu-content,
#quess_header .e-n-menu-content *,
#quess_header .e-n-menu-wrapper,
#quess_header .e-n-menu-wrapper * {
    background-color: transparent !important;
}

/* APPLY GRADIENT ONLY TO THE DROPDOWN ROOT */
#quess_header .e-n-menu-content {
    background: linear-gradient(
        279deg,
        #008993 -80.65%,
        #000 47.58%
    ) !important;
    background-size: cover !important;
}






/* ==================================
   TOOLTIP – CSS ONLY (BELOW ICON)
================================== */

.phone_icon,
.mail_icon,
 {
  position: relative;
  cursor: pointer;
}

/* Tooltip box */
.phone_icon::after,
.mail_icon::after
 {
  position: absolute;
  top: calc(100% + 8px); /* below icon */
  left: 50%;
  transform: translateX(-50%) translateY(-4px);
  background: #fff;
  color: #000;
  font-size: 13px;
  padding: 6px 10px;
  border-radius: 4px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease, transform 0.2s ease;
  z-index: 50;
}

/* Tooltip arrow */
.phone_icon::before,
.mail_icon::before
 {
  content: "";
  position: absolute;
  top: calc(100% + 2px);
  left: 50%;
  transform: translateX(-50%);
  border: 6px solid transparent;
  border-bottom-color: #000;
  opacity: 0;
  transition: opacity 0.2s ease;
  z-index: 49;
}

/* Tooltip text per icon */
.phone_icon::after {
  content: "1800-572-3333";
}
.phone_icon::after{
  left: 80%;
}
.mail_icon::after {
  content: "contactus@quesscorp.com";
}


/* Show on hover */
.phone_icon:hover::after,
.mail_icon:hover::after,
.phone_icon:hover::before,
.mail_icon:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(0);
}



.product-list {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .product-list li {
    position: relative;
    font-size: 1vw;
    cursor: pointer;
    transition: color 0.3s ease;
    padding: 0.4vw 0;
  }

  /*.product-list li::after {*/
  /*  content: "";*/
  /*  position: absolute;*/
  /*  right: 20px;*/
  /*  width: 10px;*/
  /*  height: 10px;*/
  /*  top: 10px;*/
  /*  background-image: url("https://staging.quessgroup.com/wp-content/uploads/2026/02/Vector-3-1.svg");*/
  /*  background-repeat: no-repeat;*/
  /*  background-size: contain;*/
  /*  opacity: 0;*/
  /*  transition: opacity 0.3s ease;*/
  /*}*/

  .product-list li:hover {
    color: #0095DA;
  }

  .product-list li:hover::after {
    opacity: 1;
  }
  
  /* Header layout */
.eael-adv-accordion .eael-accordion-header {
    display: flex;
    align-items: center;
    position: relative;
}

/* Title stays left */
.eael-adv-accordion .eael-accordion-tab-title {
    flex: 1;
}

/* Icon wrapper positioning */
.eael-adv-accordion .eael-advanced-accordion-icon-closed,
.eael-adv-accordion .eael-advanced-accordion-icon-opened {
    position: absolute;
    right: 0;
    top: 25%;
    transform: translateY(-50%);
    margin: 0;
}

/* Hide inactive icon without shifting */
.eael-adv-accordion .eael-advanced-accordion-icon-opened {
    opacity: 0;
}

.eael-adv-accordion .eael-accordion-header.active
.eael-advanced-accordion-icon-opened {
    opacity: 1;
}

.eael-adv-accordion .eael-accordion-header.active
.eael-advanced-accordion-icon-closed {
    opacity: 0;
}

.product-list-list a {
    color: #C6C5C6;
}
.product-list-list a:hover {
    color: #0095DA;
}

.product-list-list {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .product-list-list li {
    position: relative;
    font-size: 1.1vw;
    cursor: pointer;
    transition: color 0.3s ease;
    padding-bottom: 6%;
    color: #C6C5C6;
  }

  /*.product-list-list li::after {*/
  /*  content: "";*/
  /*  position: absolute;*/
  /*  right: 5px;*/
  /*  width: 7px;*/
  /*  height: 8px;*/
  /*  background-image: url("https://staging.quessgroup.com/wp-content/uploads/2026/02/Vector-3-1.svg");*/
  /*  background-repeat: no-repeat;*/
  /*  background-size: contain;*/
  /*  opacity: 0;*/
  /*  transition: opacity 0.3s ease;*/
  /*  top: 8px;*/
  /*}*/

  .product-list-list li:hover {
    color: #0095DA;
  }

  .product-list-list li:hover::after {
    opacity: 1;
  }




@media (max-width: 768px) {
    .product-list-list li {

    font-size: 4vw;
   
  }
  .product-list li {
   
    font-size: 4vw;
   
  }
}

.phone_icon:hover svg path{
  fill:#0095DA;
  transition:all linear 0.3s;
}
.mail_icon:hover svg path{
  fill:#0095DA;
   transition:all linear 0.3s;
}
ul#menu-1-4e36319:hover span.region-code  {
    color:#0095DA!important;
   transition:all linear 0.3s;
}/* End custom CSS */