.elementor-1873 .elementor-element.elementor-element-fdd5fc4{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:40;}.elementor-1873 .elementor-element.elementor-element-fdd5fc4.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1873 .elementor-element.elementor-element-fdd5fc4{left:0px;}body.rtl .elementor-1873 .elementor-element.elementor-element-fdd5fc4{right:0px;}.elementor-1873 .elementor-element.elementor-element-1820a6e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1873 .elementor-element.elementor-element-5dbe28e{text-align:start;}.elementor-1873 .elementor-element.elementor-element-5dbe28e img{width:170px;}.elementor-1873 .elementor-element.elementor-element-33cf3e2{--display:flex;}.elementor-1873 .elementor-element.elementor-element-de9978f{font-weight:900;color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-de9978f a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-319c207{--display:flex;}.elementor-1873 .elementor-element.elementor-element-c9b6b05{--display:flex;}.elementor-1873 .elementor-element.elementor-element-5973874{--display:flex;}.elementor-1873 .elementor-element.elementor-element-79c155d{--display:flex;}.elementor-1873 .elementor-element.elementor-element-1959dc7{--display:flex;}.elementor-1873 .elementor-element.elementor-element-257ecc8{--display:flex;}.elementor-1873 .elementor-element.elementor-element-3f8a840{--display:flex;}.elementor-1873 .elementor-element.elementor-element-4e1ed4a{--display:flex;}.elementor-1873 .elementor-element.elementor-element-3dad349{--display:flex;}.elementor-1873 .elementor-element.elementor-element-d594c87{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-astglobalcolor4 );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1873 .elementor-element.elementor-element-d594c87 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1873 .elementor-element.elementor-element-d594c87 > .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-1873 .elementor-element.elementor-element-d594c87 > .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:800;}.elementor-1873 .elementor-element.elementor-element-d594c87 > .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-astglobalcolor7 );}.elementor-1873 .elementor-element.elementor-element-d594c87 {--n-menu-title-color-active:var( --e-global-color-astglobalcolor2 );}:where( .elementor-1873 .elementor-element.elementor-element-d594c87 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{border-style:none;}.elementor-1873 .elementor-element.elementor-element-6be833a{--display:flex;--min-height:500px;--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:center;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:30;}.elementor-1873 .elementor-element.elementor-element-6be833a:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-6be833a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-789f8e2{--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:space-between;--align-items:flex-end;}.elementor-1873 .elementor-element.elementor-element-612d416{width:var( --container-widget-width, 60.809% );max-width:60.809%;--container-widget-width:60.809%;--container-widget-flex-grow:0;}.elementor-1873 .elementor-element.elementor-element-612d416.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1873 .elementor-element.elementor-element-612d416 .elementor-heading-title{font-size:70px;line-height:74px;color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-af00173{width:var( --container-widget-width, 33.204% );max-width:33.204%;--container-widget-width:33.204%;--container-widget-flex-grow:0;text-align:end;}.elementor-1873 .elementor-element.elementor-element-af00173.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1873 .elementor-element.elementor-element-af00173 img{width:83%;}.elementor-1873 .elementor-element.elementor-element-8e680a4{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:40;}.elementor-1873 .elementor-element.elementor-element-eca22b0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.27);--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-1873 .elementor-element.elementor-element-eca22b0:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-eca22b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1873 .elementor-element.elementor-element-2b0e765{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-2b0e765:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-2b0e765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-2b0e765::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-2b0e765:hover::before, .elementor-1873 .elementor-element.elementor-element-2b0e765:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2b0e765:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-2b0e765 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-2b0e765:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-2b0e765, .elementor-1873 .elementor-element.elementor-element-2b0e765::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-46ddbf0 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-46ddbf0 .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-46ddbf0 .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-93909bf{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-93909bf p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-93909bf a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-3caba7d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-3caba7d:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-3caba7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-3caba7d::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-3caba7d:hover::before, .elementor-1873 .elementor-element.elementor-element-3caba7d:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3caba7d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-3caba7d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-3caba7d:hover{--overlay-opacity:0.5;border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-3caba7d, .elementor-1873 .elementor-element.elementor-element-3caba7d::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-4b867dc .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-4b867dc .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-4b867dc .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-5d9e765{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-5d9e765 p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-5d9e765 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-5d9e765 a:hover, .elementor-1873 .elementor-element.elementor-element-5d9e765 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-001f6e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-001f6e2:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-001f6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-001f6e2::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-001f6e2:hover::before, .elementor-1873 .elementor-element.elementor-element-001f6e2:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-001f6e2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-001f6e2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-001f6e2:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-001f6e2, .elementor-1873 .elementor-element.elementor-element-001f6e2::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-6d4f0c6 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-6d4f0c6 .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-6d4f0c6 .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-30d01eb{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor2 );}.elementor-1873 .elementor-element.elementor-element-30d01eb p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-30d01eb a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-30d01eb a:hover, .elementor-1873 .elementor-element.elementor-element-30d01eb a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-d2a8491{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-d2a8491:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-d2a8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-d2a8491::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-d2a8491:hover::before, .elementor-1873 .elementor-element.elementor-element-d2a8491:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-d2a8491:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-d2a8491 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-d2a8491:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-d2a8491, .elementor-1873 .elementor-element.elementor-element-d2a8491::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-3ecbfbb .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-3ecbfbb .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-3ecbfbb .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-399175a{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-399175a p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-399175a a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-399175a a:hover, .elementor-1873 .elementor-element.elementor-element-399175a a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-a239634{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-a239634:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-a239634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-a239634::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-a239634:hover::before, .elementor-1873 .elementor-element.elementor-element-a239634:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-a239634:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-a239634 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-a239634:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-a239634, .elementor-1873 .elementor-element.elementor-element-a239634::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-75042fd{width:var( --container-widget-width, 46.674% );max-width:46.674%;--container-widget-width:46.674%;--container-widget-flex-grow:0;}.elementor-1873 .elementor-element.elementor-element-75042fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1873 .elementor-element.elementor-element-75042fd .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-75042fd .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-75042fd .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-34a7fdc{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-34a7fdc p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-34a7fdc a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-34a7fdc a:hover, .elementor-1873 .elementor-element.elementor-element-34a7fdc a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-20e692c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-20e692c:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-20e692c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-20e692c::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-20e692c:hover::before, .elementor-1873 .elementor-element.elementor-element-20e692c:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-20e692c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-20e692c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-20e692c:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-20e692c, .elementor-1873 .elementor-element.elementor-element-20e692c::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-63dc86e .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-63dc86e .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-63dc86e .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-1165cca{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-1165cca p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-1165cca a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-1165cca a:hover, .elementor-1873 .elementor-element.elementor-element-1165cca a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-3aaf549{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-3aaf549:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-3aaf549 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-3aaf549::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-3aaf549:hover::before, .elementor-1873 .elementor-element.elementor-element-3aaf549:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3aaf549:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-3aaf549 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-3aaf549:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-3aaf549, .elementor-1873 .elementor-element.elementor-element-3aaf549::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-25720e1 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-25720e1 .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-25720e1 .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-3e93aa4{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-3e93aa4 p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-3e93aa4 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-3e93aa4 a:hover, .elementor-1873 .elementor-element.elementor-element-3e93aa4 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-0902c82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-0902c82:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-0902c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-0902c82::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-0902c82:hover::before, .elementor-1873 .elementor-element.elementor-element-0902c82:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-0902c82:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-0902c82 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-0902c82:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-0902c82, .elementor-1873 .elementor-element.elementor-element-0902c82::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-8143d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-1873 .elementor-element.elementor-element-8143d56 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-8143d56 .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-8143d56 .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-cb81bc8{text-align:center;font-size:12px;font-weight:800;line-height:13px;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-cb81bc8 p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-cb81bc8 a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-cb81bc8 a:hover, .elementor-1873 .elementor-element.elementor-element-cb81bc8 a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-65911c5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 0px;--row-gap:8px;--column-gap:0px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DEDEDE;--border-color:#DEDEDE;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:12px;--padding-right:12px;--z-index:0;}.elementor-1873 .elementor-element.elementor-element-65911c5:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-65911c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-65911c5::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-65911c5:hover::before, .elementor-1873 .elementor-element.elementor-element-65911c5:hover > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-65911c5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .elementor-background-slideshow:hover::before, .elementor-1873 .elementor-element.elementor-element-65911c5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1873 .elementor-element.elementor-element-65911c5:hover{--overlay-opacity:0.5;border-style:none;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-1873 .elementor-element.elementor-element-65911c5, .elementor-1873 .elementor-element.elementor-element-65911c5::before{--border-transition:0.3s;}.elementor-1873 .elementor-element.elementor-element-1cd2d36 .elementor-icon-wrapper{text-align:center;}.elementor-1873 .elementor-element.elementor-element-1cd2d36 .elementor-icon{font-size:50px;}.elementor-1873 .elementor-element.elementor-element-1cd2d36 .elementor-icon svg{height:50px;}.elementor-1873 .elementor-element.elementor-element-19627ac{text-align:center;font-size:12px;font-weight:800;color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-19627ac p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-19627ac a{color:var( --e-global-color-astglobalcolor3 );}.elementor-1873 .elementor-element.elementor-element-19627ac a:hover, .elementor-1873 .elementor-element.elementor-element-19627ac a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-1873 .elementor-element.elementor-element-5dae6c0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:39;}.elementor-1873 .elementor-element.elementor-element-5dae6c0:not(.elementor-motion-effects-element-type-background), .elementor-1873 .elementor-element.elementor-element-5dae6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-size:16px;font-weight:800;fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button:hover, .elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button:focus{background-color:#FFB200;}.elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.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-1873 .elementor-element.elementor-element-fdd5fc4{--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:flex-start;}.elementor-1873 .elementor-element.elementor-element-1820a6e{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-1873 .elementor-element.elementor-element-5dbe28e img{width:150px;}.elementor-1873 .elementor-element.elementor-element-33cf3e2{--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;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1873 .elementor-element.elementor-element-33cf3e2.e-con{--align-self:flex-start;}.elementor-1873 .elementor-element.elementor-element-de9978f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 122px;font-size:22px;}.elementor-1873 .elementor-element.elementor-element-de9978f p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-d594c87{--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-padding:24px 24px 24px 24px;--n-menu-title-direction:row;--n-menu-icon-order:1;--n-menu-icon-align-items:initial;--n-menu-title-justify-content:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:13px;--n-menu-icon-gap:16px;--n-menu-toggle-icon-size:40px;}.elementor-1873 .elementor-element.elementor-element-d594c87 > .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:0px 1px 1px 1px;}.elementor-1873 .elementor-element.elementor-element-6be833a{--min-height:380px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-789f8e2{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1873 .elementor-element.elementor-element-612d416 .elementor-heading-title{font-size:52px;}.elementor-1873 .elementor-element.elementor-element-5dae6c0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-1873 .elementor-element.elementor-element-fdd5fc4{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-1873 .elementor-element.elementor-element-1820a6e{--width:42%;--margin-top:0px;--margin-bottom:0px;--margin-left:17px;--margin-right:0px;}.elementor-1873 .elementor-element.elementor-element-33cf3e2{--width:50%;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1873 .elementor-element.elementor-element-33cf3e2.e-con{--align-self:flex-start;}.elementor-1873 .elementor-element.elementor-element-de9978f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;padding:0px 0px 0px 0px;text-align:end;font-size:16px;}.elementor-1873 .elementor-element.elementor-element-de9978f.elementor-element{--align-self:center;}.elementor-1873 .elementor-element.elementor-element-de9978f p{margin-block-end:0px;}.elementor-1873 .elementor-element.elementor-element-d594c87{--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;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;--n-menu-toggle-align:flex-end;--n-menu-title-space-between:0px;--n-menu-title-font-size:12px;--n-menu-title-padding:20px 20px 20px 20px;--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:13px;--n-menu-icon-gap:19px;--n-menu-toggle-icon-size:40px;}.elementor-1873 .elementor-element.elementor-element-d594c87 > .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:0px 1px 1px 1px;}.elementor-1873 .elementor-element.elementor-element-6be833a{--min-height:270px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1873 .elementor-element.elementor-element-789f8e2{--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-612d416{width:var( --container-widget-width, 144.258px );max-width:144.258px;--container-widget-width:144.258px;--container-widget-flex-grow:0;}.elementor-1873 .elementor-element.elementor-element-612d416 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-1873 .elementor-element.elementor-element-af00173 img{width:100%;}.elementor-1873 .elementor-element.elementor-element-2b0e765{--width:20%;}.elementor-1873 .elementor-element.elementor-element-3caba7d{--width:20%;}.elementor-1873 .elementor-element.elementor-element-001f6e2{--width:20%;}.elementor-1873 .elementor-element.elementor-element-d2a8491{--width:20%;}.elementor-1873 .elementor-element.elementor-element-a239634{--width:20%;}.elementor-1873 .elementor-element.elementor-element-20e692c{--width:20%;}.elementor-1873 .elementor-element.elementor-element-3aaf549{--width:20%;}.elementor-1873 .elementor-element.elementor-element-0902c82{--width:20%;}.elementor-1873 .elementor-element.elementor-element-65911c5{--width:20%;}.elementor-1873 .elementor-element.elementor-element-5dae6c0{--content-width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1873 .elementor-element.elementor-element-f9e4db0{width:100%;max-width:100%;}.elementor-1873 .elementor-element.elementor-element-f9e4db0 .elementor-button{padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-1873 .elementor-element.elementor-element-1820a6e{--width:49%;}.elementor-1873 .elementor-element.elementor-element-eca22b0{--width:100%;}.elementor-1873 .elementor-element.elementor-element-2b0e765{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-3caba7d{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-001f6e2{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-d2a8491{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-a239634{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-20e692c{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-3aaf549{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-0902c82{--width:11.11%;}.elementor-1873 .elementor-element.elementor-element-65911c5{--width:11.11%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1873 .elementor-element.elementor-element-33cf3e2{--width:35%;}}/* Start custom CSS for container, class: .elementor-element-2b0e765 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu{
  color: #C10230 !important;
}

.menu-item.is-active{
  background-color:#FFFCF0!important;
}



/* 1) On neutralise tout underline/border existant sur l'item actif */
a.menu-item.is-active{
  border-bottom: 0 !important;
  box-shadow: none !important;
}

a.menu-item.is-active::before{
  content: none !important;
}

/* 2) On dessine UNE seule barre (hover + active) via ::after */
a.menu-item{
  position: relative;
}

a.menu-item::after{
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;                 /* si tu veux plus bas: -1px */
  height: 5px;
  background: #C10230;
  opacity: 0;
  transition: opacity .2s ease;
}

/* Hover + Active = même barre */
a.menu-item:hover::after,
a.menu-item.is-active::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3caba7d *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-001f6e2 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2a8491 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a239634 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20e692c *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aaf549 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0902c82 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65911c5 *//* Etat normal de l’icône */
.menu-icon{
  transform: scale(1);
  transition: transform .2s ease;
  will-change: transform;
}

/* Hover sur le conteneur → l’icône grossit légèrement */
.icon-hover-wrap:hover .menu-icon{
  transform: scale(1.2);
}

.menu-item:hover .text-menu {
    color:#C10230!important;
}

.menu-item.is-active .text-menu,
.menu-item.is-active .text-menu *{
  color: #C10230 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca22b0 *//* Transitions propres */
.menu-item{
  transition: padding .2s ease, min-height .2s ease;
}

/* (Optionnel) si tes items ont un gap interne en flex */
.menu-item{
  gap: 8px;
}

/* Sticky actif : on cache uniquement l’icône */
.elementor-sticky--active .menu-icon{
  display: none !important;
}

/* Sticky actif : on compresse la hauteur des items */
.elementor-sticky--active .menu-item{
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  min-height: 52px !important; /* ajuste */
  gap: 0 !important;

  /* si ton icône était la source du gap */
}/* End custom CSS */