.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-b903c34{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-560 .elementor-element.elementor-element-b903c34 > .elementor-shape-bottom .elementor-shape-fill, .elementor-560 .elementor-element.elementor-element-b903c34 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8563e06 );}.elementor-560 .elementor-element.elementor-element-b903c34 > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-b903c34 > .e-con-inner > .elementor-shape-bottom svg{width:calc(125% + 1.3px);height:15vw;transform:translateX(-50%) rotateY(180deg);}.elementor-560 .elementor-element.elementor-element-f54e260{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-560 .elementor-element.elementor-element-f54e260::before, .elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-f54e260 > .e-con-inner > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-f54e260 > .e-con-inner > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000 80%);}.elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-shape-bottom .elementor-shape-fill, .elementor-560 .elementor-element.elementor-element-f54e260 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-8563e06 );}.elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-f54e260 > .e-con-inner > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:15vw;transform:translateX(-50%) rotateY(180deg);}.elementor-560 .elementor-element.elementor-element-07fd940{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overflow:hidden;--margin-top:0rem;--margin-bottom:-1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-560 .elementor-element.elementor-element-acc63ed .elementor-icon-wrapper{text-align:left;}.elementor-560 .elementor-element.elementor-element-acc63ed .elementor-icon{font-size:60px;}.elementor-560 .elementor-element.elementor-element-acc63ed .elementor-icon svg{height:60px;}.elementor-560 .elementor-element.elementor-element-acc63ed .elementor-icon-wrapper svg{width:auto;}.elementor-560 .elementor-element.elementor-element-1cb1af6{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-560 .elementor-element.elementor-element-8102186 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-8102186{z-index:2;}.elementor-560 .elementor-element.elementor-element-8102186 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-8102186 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:3rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-8102186 .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:3rem;font-weight:700;line-height:1em;color:var( --e-global-color-ca1d7ca );margin:0em 0em 0em 2.3em;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-9bcd460{left:19.5rem;}body.rtl .elementor-560 .elementor-element.elementor-element-9bcd460{right:19.5rem;}.elementor-560 .elementor-element.elementor-element-9bcd460{bottom:-1.4rem;}.elementor-560 .elementor-element.elementor-element-9bcd460 .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-9bcd460.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-9bcd460.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-9bcd460.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-9bcd460.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-9bcd460.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-9bcd460 .elementor-icon{font-size:0.8rem;}.elementor-560 .elementor-element.elementor-element-9bcd460 .elementor-icon svg{height:0.8rem;}.elementor-560 .elementor-element.elementor-element-9bcd460 .elementor-icon-wrapper svg{width:auto;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-0f6b5e2{left:20.7rem;}body.rtl .elementor-560 .elementor-element.elementor-element-0f6b5e2{right:20.7rem;}.elementor-560 .elementor-element.elementor-element-0f6b5e2{top:-1rem;z-index:1;}.elementor-560 .elementor-element.elementor-element-0f6b5e2 .elementor-heading-title{font-family:"adventures-unlimited", Sans-serif;font-size:7rem;font-weight:400;line-height:0.6em;color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-318dacb{left:0px;}body.rtl .elementor-560 .elementor-element.elementor-element-318dacb{right:0px;}.elementor-560 .elementor-element.elementor-element-318dacb{bottom:-2vw;}.elementor-560 .elementor-element.elementor-element-318dacb img{width:100vw;}.elementor-560 .elementor-element.elementor-element-1688d15{--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 80px;--row-gap:0px;--column-gap:80px;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-1688d15:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-1688d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8563e06 );}.elementor-560 .elementor-element.elementor-element-1688d15::before, .elementor-560 .elementor-element.elementor-element-1688d15 > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-1688d15 > .e-con-inner > .elementor-background-video-container::before, .elementor-560 .elementor-element.elementor-element-1688d15 > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-1688d15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-560 .elementor-element.elementor-element-1688d15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lyceejeanzay.fr/wp-content/uploads/2025/04/fond-degrade-2.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;}.elementor-560 .elementor-element.elementor-element-e382fb4{--display:flex;--justify-content:flex-end;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-560 .elementor-element.elementor-element-9f39161:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-intro.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-560 .elementor-element.elementor-element-9f39161.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-intro.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-560 .elementor-element.elementor-element-9f39161 img{width:100%;}.elementor-560 .elementor-element.elementor-element-01c29f5{--display:flex;}.elementor-560 .elementor-element.elementor-element-a5c6edd .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-a5c6edd > .elementor-widget-container{margin:0rem 0rem 0rem -2.3rem;}.elementor-560 .elementor-element.elementor-element-a5c6edd .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-a5c6edd .premium-dual-header-first-span{font-family:"adventures-unlimited", Sans-serif;font-size:6rem;line-height:0.6em;color:var( --e-global-color-secondary );margin:0em 0em -0.1em -1.4em;}.elementor-560 .elementor-element.elementor-element-a5c6edd .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-560 .elementor-element.elementor-element-0466734 > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-ff6de8b .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-ff6de8b.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-acfd0bf{--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:flex-end;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-560 .elementor-element.elementor-element-9438274{--display:flex;}.elementor-560 .elementor-element.elementor-element-ac53cbc.elementor-element{--align-self:flex-end;}.elementor-560 .elementor-element.elementor-element-ac53cbc .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:2.5rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-caffd64 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-caffd64 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-first-span{font-family:"adventures-unlimited", Sans-serif;font-size:8rem;font-weight:normal;line-height:0.6em;letter-spacing:0.08em;color:var( --e-global-color-secondary );margin:0em 0em -0.5em 0em;}.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:4rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );margin:0em 0em 0em 0.5em;}.elementor-560 .elementor-element.elementor-element-f8fb79e{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:16px;--padding-left:48px;--padding-right:48px;}.elementor-560 .elementor-element.elementor-element-f8fb79e:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-f8fb79e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-560 .elementor-element.elementor-element-f8fb79e > .elementor-shape-bottom .elementor-shape-fill, .elementor-560 .elementor-element.elementor-element-f8fb79e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-f8fb79e > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-f8fb79e > .e-con-inner > .elementor-shape-bottom svg{height:0px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-7a8d858{--grid-columns:1;--grid-row-gap:16px;}.elementor-560 .elementor-element.elementor-element-2c001ef{width:100%;max-width:100%;bottom:-72px;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-2c001ef{left:0px;}body.rtl .elementor-560 .elementor-element.elementor-element-2c001ef{right:0px;}.elementor-560 .elementor-element.elementor-element-2c001ef .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-2c001ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-560 .elementor-element.elementor-element-2c001ef.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-2c001ef.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-560 .elementor-element.elementor-element-2c001ef.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-2c001ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-560 .elementor-element.elementor-element-2c001ef .elementor-icon{font-size:66px;}.elementor-560 .elementor-element.elementor-element-2c001ef .elementor-icon svg{height:66px;}.elementor-560 .elementor-element.elementor-element-2c001ef .elementor-icon-wrapper svg{width:auto;}.elementor-560 .elementor-element.elementor-element-9b547e4{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-560 .elementor-element.elementor-element-0fbd165{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-6467aa9 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-6467aa9 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-first-span{font-family:"adventures-unlimited", Sans-serif;font-size:8rem;font-weight:normal;line-height:0.6em;color:var( --e-global-color-primary );margin:0em 0em -0.33em -0.3em;}.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:4rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-bd5da55{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-560 .elementor-element.elementor-element-bd5da55 .elementor-divider-separator{width:100%;}.elementor-560 .elementor-element.elementor-element-bd5da55 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-560 .elementor-element.elementor-element-2ab1ced{--grid-columns:1;--grid-row-gap:16px;}.elementor-560 .elementor-element.elementor-element-5f0a724 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-5f0a724 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-5f0a724.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-1945c0b{--display:flex;--min-height:320px;--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;--z-index:0;}.elementor-560 .elementor-element.elementor-element-1945c0b:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-1945c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://lyceejeanzay.fr/wp-content/uploads/2025/05/orleans-lycee-jean-zay-batiment-1.jpg");background-position:center center;background-size:cover;}.elementor-560 .elementor-element.elementor-element-cd2261f{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-cd2261f:not(.elementor-motion-effects-element-type-background), .elementor-560 .elementor-element.elementor-element-cd2261f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8563e06 );background-image:url("https://lyceejeanzay.fr/wp-content/uploads/2025/04/fond-degrade-5-1536x732.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-560 .elementor-element.elementor-element-cd2261f > .elementor-shape-bottom .elementor-shape-fill, .elementor-560 .elementor-element.elementor-element-cd2261f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-cd2261f > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-cd2261f > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);height:150px;}.elementor-560 .elementor-element.elementor-element-6083a27{--display:flex;}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-6ac6466{z-index:2;}.elementor-560 .elementor-element.elementor-element-6ac6466 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:3rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:3rem;font-weight:700;line-height:1em;color:var( --e-global-color-text );margin:0em 0em 0em 1.5em;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-8e5e89b{left:17.4rem;}body.rtl .elementor-560 .elementor-element.elementor-element-8e5e89b{right:17.4rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b{bottom:-2.5rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-8e5e89b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-8e5e89b.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-8e5e89b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-8e5e89b.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-8e5e89b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon{font-size:1.9rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon svg{height:1.9rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon-wrapper svg{width:auto;}.elementor-560 .elementor-element.elementor-element-a452ffc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 16px;--row-gap:0px;--column-gap:16px;--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-cef3c8b{--display:flex;--min-height:320px;}.elementor-560 .elementor-element.elementor-element-e4f6ab7:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-e4f6ab7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-e4f6ab7 img{width:100%;height:320px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-560 .elementor-element.elementor-element-e4f6ab7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-second-header{background-color:var( --e-global-color-primary );font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2em;color:#FFFFFF;border-radius:4px;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-ff89891{right:40px;}body.rtl .elementor-560 .elementor-element.elementor-element-ff89891{left:40px;}.elementor-560 .elementor-element.elementor-element-ff89891{bottom:40px;}.elementor-560 .elementor-element.elementor-element-ff89891 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-second-header, .elementor-560 .elementor-element.elementor-element-ff89891.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-560 .elementor-element.elementor-element-ff89891.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0em 0.25em 0em 0.25em;}.elementor-560 .elementor-element.elementor-element-bb951e1{--display:flex;--min-height:320px;}.elementor-560 .elementor-element.elementor-element-7d26e0c > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-560 .elementor-element.elementor-element-7d26e0c:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies-2.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-7d26e0c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies-2.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-7d26e0c img{width:100%;height:320px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-560 .elementor-element.elementor-element-7d26e0c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-second-header{background-color:var( --e-global-color-primary );font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2em;color:#FFFFFF;border-radius:4px;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-c42cf60{left:20px;}body.rtl .elementor-560 .elementor-element.elementor-element-c42cf60{right:20px;}.elementor-560 .elementor-element.elementor-element-c42cf60{bottom:40px;}.elementor-560 .elementor-element.elementor-element-c42cf60 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-second-header, .elementor-560 .elementor-element.elementor-element-c42cf60.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-560 .elementor-element.elementor-element-c42cf60.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0em 0.25em 0em 0.25em;}.elementor-560 .elementor-element.elementor-element-ba4dc7d{--display:flex;--min-height:320px;}.elementor-560 .elementor-element.elementor-element-08613a4 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-560 .elementor-element.elementor-element-08613a4:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-08613a4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-08613a4 img{width:100%;height:320px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-560 .elementor-element.elementor-element-08613a4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-second-header{background-color:var( --e-global-color-primary );font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2em;color:#FFFFFF;border-radius:4px;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-76d5d38{right:20px;}body.rtl .elementor-560 .elementor-element.elementor-element-76d5d38{left:20px;}.elementor-560 .elementor-element.elementor-element-76d5d38{bottom:40px;}.elementor-560 .elementor-element.elementor-element-76d5d38 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-second-header, .elementor-560 .elementor-element.elementor-element-76d5d38.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-560 .elementor-element.elementor-element-76d5d38.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0em 0.25em 0em 0.25em;}.elementor-560 .elementor-element.elementor-element-c3c5bc3{--display:flex;--min-height:320px;}.elementor-560 .elementor-element.elementor-element-a13b299:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies-2.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-a13b299.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://lyceejeanzay.fr/wp-content/uploads/2025/04/masque-voies-2.svg );-webkit-mask-size:cover;-webkit-mask-position:bottom center;}.elementor-560 .elementor-element.elementor-element-a13b299 img{width:100%;height:320px;object-fit:cover;object-position:center center;filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.2s;}.elementor-560 .elementor-element.elementor-element-a13b299:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-second-header{background-color:var( --e-global-color-primary );font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2em;color:#FFFFFF;border-radius:4px;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-ded6df7{left:40px;}body.rtl .elementor-560 .elementor-element.elementor-element-ded6df7{right:40px;}.elementor-560 .elementor-element.elementor-element-ded6df7{bottom:40px;}.elementor-560 .elementor-element.elementor-element-ded6df7 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-first-span{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-ca1d7ca );}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-second-header, .elementor-560 .elementor-element.elementor-element-ded6df7.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-560 .elementor-element.elementor-element-ded6df7.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0em 0.25em 0em 0.25em;}.elementor-560 .elementor-element.elementor-element-d0679f0{--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:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-6d6c607{--display:flex;}.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-first-header span{display:block;}.elementor-560 .elementor-element.elementor-element-69a8c5d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-69a8c5d.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-69a8c5d .elementor-widget-container{text-align:right;}.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-first-span{font-family:"adventures-unlimited", Sans-serif;font-size:8rem;font-weight:normal;line-height:0.6em;color:var( --e-global-color-secondary );margin:0em 1em -0.2em 0em;}.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-second-header{font-family:"Funnel Display", Sans-serif;font-size:4rem;font-weight:700;line-height:0.7em;color:var( --e-global-color-text );margin:0em 0em 0em 0.5em;}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-d9f646f{--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-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-560 .elementor-element.elementor-element-b1ead07 .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-b1ead07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-b1ead07.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-b1ead07.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-b1ead07.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-b1ead07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-b1ead07 .elementor-icon{font-size:72px;}.elementor-560 .elementor-element.elementor-element-b1ead07 .elementor-icon svg{height:72px;}.elementor-560 .elementor-element.elementor-element-d3e15ae{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-560 .elementor-element.elementor-element-2dab870{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-560 .elementor-element.elementor-element-2dab870 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-77125c5{--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-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-560 .elementor-element.elementor-element-77125c5.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-560 .elementor-element.elementor-element-c93a5df .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-c93a5df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-c93a5df.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-c93a5df.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-c93a5df.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-c93a5df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-560 .elementor-element.elementor-element-c93a5df .elementor-icon{font-size:72px;}.elementor-560 .elementor-element.elementor-element-c93a5df .elementor-icon svg{height:72px;}.elementor-560 .elementor-element.elementor-element-cdb9104{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-560 .elementor-element.elementor-element-d061830{width:var( --container-widget-width, 190px );max-width:190px;--container-widget-width:190px;--container-widget-flex-grow:0;}.elementor-560 .elementor-element.elementor-element-d061830 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-959f840{--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-start;--gap:0px 024px;--row-gap:0px;--column-gap:024px;}.elementor-560 .elementor-element.elementor-element-2e7cab1 .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-2e7cab1.elementor-view-stacked .elementor-icon{background-color:#725AC1;}.elementor-560 .elementor-element.elementor-element-2e7cab1.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-2e7cab1.elementor-view-default .elementor-icon{color:#725AC1;border-color:#725AC1;}.elementor-560 .elementor-element.elementor-element-2e7cab1.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-2e7cab1.elementor-view-default .elementor-icon svg{fill:#725AC1;}.elementor-560 .elementor-element.elementor-element-2e7cab1 .elementor-icon{font-size:72px;}.elementor-560 .elementor-element.elementor-element-2e7cab1 .elementor-icon svg{height:72px;}.elementor-560 .elementor-element.elementor-element-ef6ce5d{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-560 .elementor-element.elementor-element-1dceb6c{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-560 .elementor-element.elementor-element-1dceb6c .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}.elementor-560 .elementor-element.elementor-element-8659c9b{--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-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-560 .elementor-element.elementor-element-e1e7dc6 .elementor-icon-wrapper{text-align:center;}.elementor-560 .elementor-element.elementor-element-e1e7dc6.elementor-view-stacked .elementor-icon{background-color:#725AC1;}.elementor-560 .elementor-element.elementor-element-e1e7dc6.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-e1e7dc6.elementor-view-default .elementor-icon{color:#725AC1;border-color:#725AC1;}.elementor-560 .elementor-element.elementor-element-e1e7dc6.elementor-view-framed .elementor-icon, .elementor-560 .elementor-element.elementor-element-e1e7dc6.elementor-view-default .elementor-icon svg{fill:#725AC1;}.elementor-560 .elementor-element.elementor-element-e1e7dc6 .elementor-icon{font-size:72px;}.elementor-560 .elementor-element.elementor-element-e1e7dc6 .elementor-icon svg{height:72px;}.elementor-560 .elementor-element.elementor-element-d109a4a{--display:flex;--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-560 .elementor-element.elementor-element-dd6f6c1{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-560 .elementor-element.elementor-element-dd6f6c1 .elementor-heading-title{font-family:"Funnel Display", Sans-serif;font-size:1.75rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-560 .elementor-element.elementor-element-e382fb4{--justify-content:flex-end;}.elementor-560 .elementor-element.elementor-element-9f39161:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;}.elementor-560 .elementor-element.elementor-element-9f39161.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;}.elementor-560 .elementor-element.elementor-element-9f39161 img{height:400px;object-fit:cover;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-ff6de8b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-acfd0bf{--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-560 .elementor-element.elementor-element-f8fb79e{--padding-top:40px;--padding-bottom:16px;--padding-left:40px;--padding-right:40px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-5f0a724 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-a452ffc{--grid-auto-flow:row;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-ff89891{right:20px;}body.rtl .elementor-560 .elementor-element.elementor-element-ff89891{left:20px;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-first-span{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-second-header{font-size:1.5rem;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-c42cf60{left:16px;}body.rtl .elementor-560 .elementor-element.elementor-element-c42cf60{right:16px;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-first-span{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-second-header{font-size:1.5rem;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-76d5d38{right:-6px;}body.rtl .elementor-560 .elementor-element.elementor-element-76d5d38{left:-6px;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-first-span{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-second-header{font-size:1.5rem;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-ded6df7{left:20px;}body.rtl .elementor-560 .elementor-element.elementor-element-ded6df7{right:20px;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-first-span{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-second-header{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-b1ead07 .elementor-icon{font-size:64px;}.elementor-560 .elementor-element.elementor-element-b1ead07 .elementor-icon svg{height:64px;}.elementor-560 .elementor-element.elementor-element-2dab870 .elementor-heading-title{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-c93a5df .elementor-icon{font-size:64px;}.elementor-560 .elementor-element.elementor-element-c93a5df .elementor-icon svg{height:64px;}.elementor-560 .elementor-element.elementor-element-d061830 .elementor-heading-title{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-2e7cab1 .elementor-icon{font-size:64px;}.elementor-560 .elementor-element.elementor-element-2e7cab1 .elementor-icon svg{height:64px;}.elementor-560 .elementor-element.elementor-element-1dceb6c .elementor-heading-title{font-size:1.5rem;}.elementor-560 .elementor-element.elementor-element-e1e7dc6 .elementor-icon{font-size:64px;}.elementor-560 .elementor-element.elementor-element-e1e7dc6 .elementor-icon svg{height:64px;}.elementor-560 .elementor-element.elementor-element-dd6f6c1 .elementor-heading-title{font-size:1.5rem;}}@media(min-width:768px){.elementor-560 .elementor-element.elementor-element-f54e260{--width:calc(100% - 100px);}.elementor-560 .elementor-element.elementor-element-9438274{--width:40%;}.elementor-560 .elementor-element.elementor-element-9b547e4{--width:60%;}.elementor-560 .elementor-element.elementor-element-6d6c607{--width:33.33%;}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--width:66.66%;}.elementor-560 .elementor-element.elementor-element-d3e15ae{--width:calc(100% - 80px);}.elementor-560 .elementor-element.elementor-element-cdb9104{--width:calc(100% - 80px);}.elementor-560 .elementor-element.elementor-element-ef6ce5d{--width:calc(100% - 80px);}.elementor-560 .elementor-element.elementor-element-d109a4a{--width:calc(100% - 80px);}}@media(max-width:1366px) and (min-width:768px){.elementor-560 .elementor-element.elementor-element-f54e260{--width:calc(100% - 60px);}.elementor-560 .elementor-element.elementor-element-9438274{--width:50%;}.elementor-560 .elementor-element.elementor-element-9b547e4{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-560 .elementor-element.elementor-element-f54e260{--width:100%;}.elementor-560 .elementor-element.elementor-element-9438274{--width:100%;}.elementor-560 .elementor-element.elementor-element-9b547e4{--width:100%;}.elementor-560 .elementor-element.elementor-element-6d6c607{--width:100%;}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--width:100%;}}@media(max-width:1024px){.elementor-560 .elementor-element.elementor-element-b903c34 > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-b903c34 > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);}.elementor-560 .elementor-element.elementor-element-f54e260 > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-f54e260 > .e-con-inner > .elementor-shape-bottom svg{width:calc(120% + 1.3px);}.elementor-560 .elementor-element.elementor-element-f54e260{--padding-top:0px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-560 .elementor-element.elementor-element-1688d15{--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:80px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-560 .elementor-element.elementor-element-e382fb4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-560 .elementor-element.elementor-element-9f39161 > .elementor-widget-container{margin:0px 0px -140px 0px;}.elementor-560 .elementor-element.elementor-element-9f39161:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-position:top center;}.elementor-560 .elementor-element.elementor-element-9f39161.elementor-widget-image .elementor-widget-container img{-webkit-mask-position:top center;}.elementor-560 .elementor-element.elementor-element-9f39161{text-align:right;}.elementor-560 .elementor-element.elementor-element-9f39161 img{width:calc(100% - 420px);height:300px;}.elementor-560 .elementor-element.elementor-element-01c29f5{--z-index:1;}.elementor-560 .elementor-element.elementor-element-a5c6edd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-a5c6edd .premium-dual-header-first-span{margin:0em 0em -0.1em 0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-560 .elementor-element.elementor-element-0466734 > .elementor-widget-container{margin:1.5rem 0rem 1rem 2.25rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-ff6de8b > .elementor-widget-container{margin:0rem 0rem 0rem 2.25rem;}.elementor-560 .elementor-element.elementor-element-ff6de8b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-acfd0bf{--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;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-560 .elementor-element.elementor-element-ac53cbc.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-caffd64{width:initial;max-width:initial;}.elementor-560 .elementor-element.elementor-element-caffd64 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-560 .elementor-element.elementor-element-caffd64.elementor-element{--align-self:flex-start;}.elementor-560 .elementor-element.elementor-element-caffd64 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-f8fb79e > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-f8fb79e > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:66px;}.elementor-560 .elementor-element.elementor-element-f8fb79e{--padding-top:40px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-560 .elementor-element.elementor-element-f8fb79e.e-con{--align-self:flex-end;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-7a8d858{--grid-columns:3;}.elementor-560 .elementor-element.elementor-element-9b547e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-560 .elementor-element.elementor-element-6467aa9 > .elementor-widget-container{margin:0rem 0rem 0rem 3rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-2ab1ced{--grid-columns:1;}.elementor-560 .elementor-element.elementor-element-5f0a724 > .elementor-widget-container{margin:0rem 0rem 0rem 2.25rem;}.elementor-560 .elementor-element.elementor-element-5f0a724 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-cd2261f > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-cd2261f > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);}.elementor-560 .elementor-element.elementor-element-cd2261f{--padding-top:80px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px;}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-first-span{font-size:2.5rem;}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-second-header{font-size:2.5rem;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-8e5e89b{left:14.5rem;}body.rtl .elementor-560 .elementor-element.elementor-element-8e5e89b{right:14.5rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b{bottom:-2rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon{font-size:1.6rem;}.elementor-560 .elementor-element.elementor-element-8e5e89b .elementor-icon svg{height:1.6rem;}.elementor-560 .elementor-element.elementor-element-a452ffc{--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-ff89891{bottom:100px;}.elementor-560 .elementor-element.elementor-element-76d5d38{bottom:100px;}.elementor-560 .elementor-element.elementor-element-d0679f0{--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:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-560 .elementor-element.elementor-element-69a8c5d .elementor-widget-container{text-align:right;}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-560 .elementor-element.elementor-element-f54e260{--padding-top:0px;--padding-bottom:120px;--padding-left:16px;--padding-right:0px;}.elementor-560 .elementor-element.elementor-element-07fd940{--margin-top:0rem;--margin-bottom:-1.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-560 .elementor-element.elementor-element-acc63ed .elementor-icon{font-size:48px;}.elementor-560 .elementor-element.elementor-element-acc63ed .elementor-icon svg{height:48px;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-560 .elementor-element.elementor-element-8102186 .elementor-widget-container{text-align:left;}.elementor-560 .elementor-element.elementor-element-8102186 .premium-dual-header-second-header{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-9bcd460{left:-0.2rem;}body.rtl .elementor-560 .elementor-element.elementor-element-9bcd460{right:-0.2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-0f6b5e2{left:7.5rem;}body.rtl .elementor-560 .elementor-element.elementor-element-0f6b5e2{right:7.5rem;}.elementor-560 .elementor-element.elementor-element-0f6b5e2{top:2.4rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-560 .elementor-element.elementor-element-1688d15{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-560 .elementor-element.elementor-element-9f39161 > .elementor-widget-container{margin:0px -16px 0px -16px;}.elementor-560 .elementor-element.elementor-element-9f39161 img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-560 .elementor-element.elementor-element-0466734 > .elementor-widget-container{margin:1.5rem 0rem 1rem 0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-ff6de8b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-ff6de8b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-acfd0bf{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-560 .elementor-element.elementor-element-caffd64.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-first-span{font-size:clamp(7rem, 30vw, 8rem);}.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-second-header{font-size:clamp(3rem, 15vw, 4rem);}.elementor-560 .elementor-element.elementor-element-f8fb79e{--padding-top:32px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-7a8d858{--grid-columns:1;}.elementor-560 .elementor-element.elementor-element-0fbd165{--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;}.elementor-560 .elementor-element.elementor-element-6467aa9.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-first-span{font-size:clamp(7rem, 30vw, 8rem);}.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-second-header{font-size:clamp(3rem, 15vw, 4rem);}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-560 .elementor-element.elementor-element-2ab1ced{--grid-columns:1;}.elementor-560 .elementor-element.elementor-element-5f0a724 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-560 .elementor-element.elementor-element-5f0a724 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-560 .elementor-element.elementor-element-1945c0b{--min-height:240px;}.elementor-560 .elementor-element.elementor-element-cd2261f > .elementor-shape-bottom svg, .elementor-560 .elementor-element.elementor-element-cd2261f > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);}.elementor-560 .elementor-element.elementor-element-cd2261f{--padding-top:80px;--padding-bottom:160px;--padding-left:16px;--padding-right:16px;}.elementor-560 .elementor-element.elementor-element-6ac6466 .premium-dual-header-second-header{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-8e5e89b{left:0rem;}body.rtl .elementor-560 .elementor-element.elementor-element-8e5e89b{right:0rem;}.elementor-560 .elementor-element.elementor-element-a452ffc{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 0px;--row-gap:16px;--column-gap:0px;--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-cef3c8b{--min-height:240px;}.elementor-560 .elementor-element.elementor-element-e4f6ab7:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-position:bottom right;}.elementor-560 .elementor-element.elementor-element-e4f6ab7.elementor-widget-image .elementor-widget-container img{-webkit-mask-position:bottom right;}.elementor-560 .elementor-element.elementor-element-e4f6ab7 img{height:240px;}.elementor-560 .elementor-element.elementor-element-ff89891{bottom:40px;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-first-span{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-ff89891 .premium-dual-header-second-header{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-bb951e1{--min-height:240px;}.elementor-560 .elementor-element.elementor-element-7d26e0c:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-position:top right;}.elementor-560 .elementor-element.elementor-element-7d26e0c.elementor-widget-image .elementor-widget-container img{-webkit-mask-position:top right;}.elementor-560 .elementor-element.elementor-element-7d26e0c img{height:240px;object-position:center center;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-first-span{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-c42cf60 .premium-dual-header-second-header{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-ba4dc7d{--min-height:240px;}.elementor-560 .elementor-element.elementor-element-08613a4:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-position:bottom left;}.elementor-560 .elementor-element.elementor-element-08613a4.elementor-widget-image .elementor-widget-container img{-webkit-mask-position:bottom left;}.elementor-560 .elementor-element.elementor-element-08613a4 img{height:240px;object-position:top center;}body:not(.rtl) .elementor-560 .elementor-element.elementor-element-76d5d38{right:20px;}body.rtl .elementor-560 .elementor-element.elementor-element-76d5d38{left:20px;}.elementor-560 .elementor-element.elementor-element-76d5d38{bottom:40px;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-first-span{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-76d5d38 .premium-dual-header-second-header{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-c3c5bc3{--min-height:240px;}.elementor-560 .elementor-element.elementor-element-a13b299:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-560 .elementor-element.elementor-element-a13b299.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:cover;-webkit-mask-position:top left;}.elementor-560 .elementor-element.elementor-element-a13b299 img{height:240px;object-position:top center;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-first-span{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-ded6df7 .premium-dual-header-second-header{font-size:2rem;}.elementor-560 .elementor-element.elementor-element-d0679f0{--padding-top:80px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-560 .elementor-element.elementor-element-69a8c5d.elementor-element{--align-self:center;}.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-first-span{font-size:clamp(7rem, 30vw, 8rem);}.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-second-header{font-size:clamp(3rem, 15vw, 4rem);}.elementor-560 .elementor-element.elementor-element-5ba4b2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-560 .elementor-element.elementor-element-d9f646f{--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;--align-items:center;}.elementor-560 .elementor-element.elementor-element-d3e15ae{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-560 .elementor-element.elementor-element-2dab870{width:100%;max-width:100%;text-align:center;}.elementor-560 .elementor-element.elementor-element-051403c{text-align:center;}.elementor-560 .elementor-element.elementor-element-77125c5{--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;--align-items:center;}.elementor-560 .elementor-element.elementor-element-cdb9104{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-560 .elementor-element.elementor-element-d061830{width:100%;max-width:100%;text-align:center;}.elementor-560 .elementor-element.elementor-element-38d48a4{text-align:center;}.elementor-560 .elementor-element.elementor-element-959f840{--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;--align-items:center;}.elementor-560 .elementor-element.elementor-element-ef6ce5d{--width:300px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-560 .elementor-element.elementor-element-1dceb6c{width:100%;max-width:100%;text-align:center;}.elementor-560 .elementor-element.elementor-element-b63ce28{text-align:center;}.elementor-560 .elementor-element.elementor-element-8659c9b{--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;--align-items:center;}.elementor-560 .elementor-element.elementor-element-d109a4a{--width:300px;}.elementor-560 .elementor-element.elementor-element-dd6f6c1{width:100%;max-width:100%;text-align:center;}.elementor-560 .elementor-element.elementor-element-c045019{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-0f6b5e2 */.elementor-560 .elementor-element.elementor-element-0f6b5e2 {
    font-feature-settings: 'salt';
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff6de8b */.elementor-560 .elementor-element.elementor-element-ff6de8b::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: -4px;
    height: 2px;
    width: 24px;
    background-color: var(--e-global-color-secondary);
    transition: all .1s ease-out;
}

@media only screen and (min-width: 1025px) {
    .elementor-560 .elementor-element.elementor-element-ff6de8b:hover:before {
    width: 100%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-560 .elementor-element.elementor-element-ff6de8b::before {
        left: 2.25rem;
        width: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-caffd64 */.elementor-560 .elementor-element.elementor-element-caffd64 .premium-dual-header-first-span {
    font-feature-settings: 'salt';
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-6467aa9 */.elementor-560 .elementor-element.elementor-element-6467aa9 .premium-dual-header-first-span {
    font-feature-settings: 'salt';
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f0a724 */.elementor-560 .elementor-element.elementor-element-5f0a724::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: -4px;
    height: 2px;
    width: 24px;
    background-color: var(--e-global-color-secondary);
    transition: all .1s ease-out;
}

@media only screen and (min-width: 1025px) {
    .elementor-560 .elementor-element.elementor-element-5f0a724:hover:before {
    width: 100%;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .elementor-560 .elementor-element.elementor-element-5f0a724::before {
        left: 2.25rem;
        width: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for premium-addon-dual-header, class: .elementor-element-69a8c5d */.elementor-560 .elementor-element.elementor-element-69a8c5d .premium-dual-header-first-span {
    font-feature-settings: 'salt';
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77125c5 *//* Appliquer la transition dès l'état normal */
.elementor-element-77125c5 .elementor-icon svg {
  transition: transform 0.4s ease;
}

/* Rotation sur hover */
.elementor-element-77125c5:hover .elementor-icon svg {
      fill: #5C9E00 !important;
  transform: rotate(25deg);
}/* End custom CSS */
/* Start custom CSS *//* <br /> actif seulement sur mobile */
br.br-only-mobile {
  display: none;
}

@media only screen and (max-width: 767px) { 
  br.br-only-mobile {
    display: inline;
  }
}

/* <br /> masqué seulement sur mobile */
br.br-except-mobile {
  display: inline;
}

@media only screen and (max-width: 767px) { 
  br.br-except-mobile {
    display: none;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Funnel Display';
	font-display: auto;
	src: url('https://lyceejeanzay.fr/wp-content/uploads/2025/04/FunnelDisplay-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */