.elementor-27 .elementor-element.elementor-element-dec3ce7{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-slideshow .bdt-slideshow-items{min-height:100vh !important;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-blog .bdt-ps-blog-container{max-width:1360px;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-zinest .bdt-ps-zinest-container{max-width:1360px;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-slideshow-content-wrapper{max-width:1360px !important;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-folio .bdt-container{max-width:1360px;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider .bdt-dotnav li.bdt-active a{border-color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider .bdt-dotnav li.bdt-active a:after{border-color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider .bdt-dotnav li.bdt-active a:before{background-color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-9179f95{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;bottom:22vh;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-9179f95{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-9179f95{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-6271e07 .elementor-heading-title{font-family:"Authenia", Sans-serif;font-size:7rem;font-weight:normal;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-542b366 .elementor-heading-title{font-family:"Lust Didone", Sans-serif;font-size:3.5rem;font-weight:400;color:var( --e-global-color-7f5a937 );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1a21dff{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-1a21dff{right:0px;}.elementor-27 .elementor-element.elementor-element-1a21dff{top:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-ea26604{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-ea26604{right:0px;}.elementor-27 .elementor-element.elementor-element-ea26604{bottom:40px;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__form{background-color:#02010100;border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__field{font-family:"Lato", Sans-serif;font-size:1rem;color:var( --e-global-color-7f5a937 );background-color:#02010100;border-color:#02010100;border-radius:50px 50px 50px 50px;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__form--focus .jet-ajax-search__field{background-color:#02010100;border-color:#02010100;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__submit-icon{font-size:20px;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__submit{background-color:#02010100;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-27 .elementor-element.elementor-element-38657e0 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-27 .elementor-element.elementor-element-38657e0{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:9vh;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-38657e0{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-38657e0{right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-be984fe .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-be984fe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-be984fe.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-be984fe.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-be984fe.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-be984fe.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-be984fe .elementor-icon{font-size:40px;}.elementor-27 .elementor-element.elementor-element-be984fe .elementor-icon svg{height:40px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-be984fe{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-be984fe{right:0px;}.elementor-27 .elementor-element.elementor-element-be984fe{bottom:20px;}.elementor-27 .elementor-element.elementor-element-32ab8d6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;bottom:30px;--z-index:5;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-32ab8d6{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-32ab8d6{left:0px;}.elementor-27 .elementor-element.elementor-element-ecbd9a4{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:16px;--padding-bottom:15px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-ecbd9a4:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ecbd9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-14ae465 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-03242a3 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-03242a3 .elementor-icon{font-size:25px;}.elementor-27 .elementor-element.elementor-element-03242a3 .elementor-icon svg{height:25px;}.elementor-27 .elementor-element.elementor-element-03242a3 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-afcb74a{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:12px;--padding-bottom:11px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-afcb74a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-afcb74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-27 .elementor-element.elementor-element-66af910 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-acc072c .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-acc072c .elementor-icon{font-size:35px;}.elementor-27 .elementor-element.elementor-element-acc072c .elementor-icon svg{height:35px;}.elementor-27 .elementor-element.elementor-element-acc072c > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-e152de0{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:12px;--padding-bottom:11px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-e152de0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e152de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-27 .elementor-element.elementor-element-c0b50ef .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-e12d3b8 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e12d3b8.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-e12d3b8.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e12d3b8.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-e12d3b8.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e12d3b8.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-e12d3b8 .elementor-icon{font-size:35px;}.elementor-27 .elementor-element.elementor-element-e12d3b8 .elementor-icon svg{height:35px;}.elementor-27 .elementor-element.elementor-element-e12d3b8 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-0bef021{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:12px;--padding-bottom:11px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-0bef021:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0bef021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-27 .elementor-element.elementor-element-5ffcf98 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-530c600 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-530c600.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-530c600.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-530c600.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-530c600.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-530c600.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-530c600 .elementor-icon{font-size:35px;}.elementor-27 .elementor-element.elementor-element-530c600 .elementor-icon svg{height:35px;}.elementor-27 .elementor-element.elementor-element-530c600 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-fb2412a{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:12px;--padding-bottom:11px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-fb2412a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fb2412a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-27 .elementor-element.elementor-element-d14b58b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-87fafd5 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-87fafd5.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-87fafd5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-87fafd5.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-87fafd5.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-87fafd5.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-87fafd5 .elementor-icon{font-size:35px;}.elementor-27 .elementor-element.elementor-element-87fafd5 .elementor-icon svg{height:35px;}.elementor-27 .elementor-element.elementor-element-87fafd5 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-30e01f0{--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:center;--border-radius:100px 0px 0px 100px;--padding-top:12px;--padding-bottom:11px;--padding-left:20px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-30e01f0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-30e01f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-27 .elementor-element.elementor-element-4090291 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:800;text-transform:uppercase;color:var( --e-global-color-7f5a937 );}.elementor-27 .elementor-element.elementor-element-e6d5ab2 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e6d5ab2.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-e6d5ab2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e6d5ab2.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-e6d5ab2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e6d5ab2.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-e6d5ab2 .elementor-icon{font-size:35px;}.elementor-27 .elementor-element.elementor-element-e6d5ab2 .elementor-icon svg{height:35px;}.elementor-27 .elementor-element.elementor-element-e6d5ab2 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-27 .elementor-element.elementor-element-d21ee9d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:fixed;bottom:30px;--z-index:5;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d21ee9d{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-d21ee9d{left:0px;}.elementor-27 .elementor-element.elementor-element-feb333c .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-feb333c.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-feb333c.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-feb333c.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-feb333c.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-feb333c.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-feb333c .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-feb333c .elementor-icon svg{height:60px;}.elementor-27 .elementor-element.elementor-element-677c7f8 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-677c7f8.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-677c7f8.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-677c7f8.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-677c7f8.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-677c7f8.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-677c7f8 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-677c7f8 .elementor-icon svg{height:60px;}.elementor-27 .elementor-element.elementor-element-bc2ea07 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-bc2ea07.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-bc2ea07.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-bc2ea07.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-bc2ea07.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-bc2ea07.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-bc2ea07 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-bc2ea07 .elementor-icon svg{height:60px;}.elementor-27 .elementor-element.elementor-element-ad7b808 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-ad7b808.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-ad7b808.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-ad7b808.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-ad7b808.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-ad7b808.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-ad7b808 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-ad7b808 .elementor-icon svg{height:60px;}.elementor-27 .elementor-element.elementor-element-5c907c7 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-5c907c7.elementor-view-stacked .elementor-icon{background-color:#00265400;}.elementor-27 .elementor-element.elementor-element-5c907c7.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5c907c7.elementor-view-default .elementor-icon{color:#00265400;border-color:#00265400;}.elementor-27 .elementor-element.elementor-element-5c907c7.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-5c907c7.elementor-view-default .elementor-icon svg{fill:#00265400;}.elementor-27 .elementor-element.elementor-element-5c907c7 .elementor-icon{font-size:60px;}.elementor-27 .elementor-element.elementor-element-5c907c7 .elementor-icon svg{height:60px;}.elementor-27 .elementor-element.elementor-element-2699553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-2530ab9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-81e9848{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7d60f2d .elementor-heading-title{font-family:"Authenia", Sans-serif;font-size:3rem;font-weight:normal;color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-5ed7d34 .elementor-heading-title{font-family:"Lust Didone", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-53357af > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-53357af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-27 .elementor-element.elementor-element-7183ba9{--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;--justify-content:space-between;--padding-top:49px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-ef6ca16 .elementor-button{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9d4f850 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(50px / 2);padding-right:calc(50px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 50px / -2);margin-right:calc( 50px / -2);width:calc(100% + 50px);}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon{width:45px;height:45px;line-height:45px;margin-top:calc( -45px/2 );font-size:15px;color:var( --e-global-color-accent );background:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon svg{height:15px;}.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-7f5a937 );background:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon.prev-arrow{top:-74px;bottom:auto;left:23px;right:auto;}.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon.next-arrow{top:-74px;bottom:auto;left:95px;right:auto;}.elementor-27 .elementor-element.elementor-element-cc26c89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-1233074{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-88717a1{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-88717a1{right:0px;}.elementor-27 .elementor-element.elementor-element-88717a1{top:0px;}.elementor-27 .elementor-element.elementor-element-a753f5f{text-align:right;top:0px;}.elementor-27 .elementor-element.elementor-element-a753f5f > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a753f5f{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-a753f5f{left:0px;}.elementor-27 .elementor-element.elementor-element-0726b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c1ada39 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-17bf179 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:700;}.elementor-27 .elementor-element.elementor-element-17bf179 > .elementor-widget-container{padding:30px 0px 10px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-17bf179.elementor-element{--align-self:flex-start;}.elementor-27 .elementor-element.elementor-element-0086d7d .elementor-button{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-27 .elementor-element.elementor-element-0086d7d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8aee1bc{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-27 .elementor-element.elementor-element-8aee1bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27 .elementor-element.elementor-element-7b13cc1{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--position:absolute;top:25px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7b13cc1{right:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-7b13cc1{left:0px;}.elementor-27 .elementor-element.elementor-element-3958599 .elementor-heading-title{font-family:"Authenia", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-4f9b0a1 .elementor-heading-title{font-family:"Lust Didone", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-19abf1e{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-a58c810 .elementor-heading-title{font-family:"Authenia", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-db7e316 .elementor-heading-title{font-family:"Lust Didone", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-27 .elementor-element.elementor-element-9bb0a74 .jet-listing-grid__slider-icon{color:var( --e-global-color-7f5a937 );background:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-8e72843 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-grid__slider-icon{width:45px;height:45px;line-height:45px;margin-top:calc( -45px/2 );font-size:15px;color:var( --e-global-color-accent );background:#02010100;}.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-grid__slider-icon svg{height:15px;}.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-7f5a937 );background:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-grid__slider-icon.prev-arrow{bottom:29px;top:auto;left:-190px;right:auto;}.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-grid__slider-icon.next-arrow{bottom:29px;top:auto;left:-120px;right:auto;}.elementor-27 .elementor-element.elementor-element-8e72843 > .elementor-widget-container{margin:0% 15% 0% 0%;}.elementor-27 .elementor-element.elementor-element-01180c3{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:95px;--padding-bottom:95px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-01180c3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-01180c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saacy-sur-marne.fr/wp-content/uploads/2025/03/fond-onglet-flou.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-b8eaf76{--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:center;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-b8d3441 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-b8d3441{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-568b895{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-28560f4{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2d910a2 .elementor-heading-title{font-family:"Authenia", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-f9e861f .elementor-heading-title{font-family:"Lust Didone", Sans-serif;font-size:3.2rem;font-weight:normal;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-71501dd{font-family:"Lato", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-5c8a186 .elementor-button{font-family:"Lato", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-7f5a937 );color:var( --e-global-color-7f5a937 );background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);border-radius:0px 0px 0px 0px;padding:14px 20px 14px 20px;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-6271e07 .elementor-heading-title{font-size:4rem;}.elementor-27 .elementor-element.elementor-element-542b366 .elementor-heading-title{font-size:2.5rem;}.elementor-27 .elementor-element.elementor-element-38657e0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;bottom:8.999vh;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-38657e0{left:47.067px;}body.rtl .elementor-27 .elementor-element.elementor-element-38657e0{right:47.067px;}.elementor-27 .elementor-element.elementor-element-2699553{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-5ed7d34 .elementor-heading-title{font-size:2.7rem;}.elementor-27 .elementor-element.elementor-element-7183ba9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9d4f850 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-27 .elementor-element.elementor-element-9d4f850{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-cc26c89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-4f9b0a1 .elementor-heading-title{font-size:2.7rem;}.elementor-27 .elementor-element.elementor-element-db7e316 .elementor-heading-title{font-size:2.7rem;}.elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}:is( .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}.elementor-27 .elementor-element.elementor-element-9bb0a74 .jet-listing-grid__slider-icon.prev-arrow{bottom:-60px;top:auto;}.elementor-27 .elementor-element.elementor-element-9bb0a74 .jet-listing-grid__slider-icon.next-arrow{bottom:-60px;top:auto;left:80px;right:auto;}.elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-01180c3{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-27 .elementor-element.elementor-element-b8eaf76{--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;}.elementor-27 .elementor-element.elementor-element-b8d3441{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-f9e861f .elementor-heading-title{font-size:2.7rem;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-dec3ce7{--width:100%;--min-height:50vh;--margin-top:-244px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-blog .bdt-ps-blog-container{max-width:100%;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-zinest .bdt-ps-zinest-container{max-width:100%;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-slideshow-content-wrapper{max-width:100% !important;}.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-folio .bdt-container{max-width:100%;}.elementor-27 .elementor-element.elementor-element-9179f95{bottom:30vh;}.elementor-27 .elementor-element.elementor-element-6271e07 .elementor-heading-title{font-size:3rem;}.elementor-27 .elementor-element.elementor-element-542b366 .elementor-heading-title{font-size:1.5rem;}.elementor-27 .elementor-element.elementor-element-38657e0{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-27 .elementor-element.elementor-element-5ed7d34 .elementor-heading-title{font-size:1.7rem;}.elementor-27 .elementor-element.elementor-element-9d4f850 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9d4f850 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-27 .elementor-element.elementor-element-8aee1bc{--width:100%;}.elementor-27 .elementor-element.elementor-element-db7e316 .elementor-heading-title{font-size:1.7rem;}.elementor-27 .elementor-element.elementor-element-9bb0a74 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-27 .elementor-element.elementor-element-9bb0a74 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-27 .elementor-element.elementor-element-01180c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-f9e861f .elementor-heading-title{font-size:1.7rem;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-32ab8d6{--width:280px;}.elementor-27 .elementor-element.elementor-element-d21ee9d{--width:100px;}.elementor-27 .elementor-element.elementor-element-2699553{--content-width:1360px;}.elementor-27 .elementor-element.elementor-element-2530ab9{--width:45%;}.elementor-27 .elementor-element.elementor-element-7183ba9{--width:54%;}.elementor-27 .elementor-element.elementor-element-cc26c89{--content-width:1360px;}.elementor-27 .elementor-element.elementor-element-1233074{--width:33%;}.elementor-27 .elementor-element.elementor-element-8aee1bc{--width:60%;}.elementor-27 .elementor-element.elementor-element-7b13cc1{--width:400px;}.elementor-27 .elementor-element.elementor-element-19abf1e{--width:400px;}.elementor-27 .elementor-element.elementor-element-01180c3{--content-width:1360px;}.elementor-27 .elementor-element.elementor-element-b8eaf76{--content-width:1360px;}.elementor-27 .elementor-element.elementor-element-568b895{--width:51%;}.elementor-27 .elementor-element.elementor-element-28560f4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-2530ab9{--width:100%;}.elementor-27 .elementor-element.elementor-element-81e9848{--width:100%;}.elementor-27 .elementor-element.elementor-element-7183ba9{--width:100%;}.elementor-27 .elementor-element.elementor-element-8aee1bc{--width:100%;}.elementor-27 .elementor-element.elementor-element-7b13cc1{--width:100%;}.elementor-27 .elementor-element.elementor-element-19abf1e{--width:100%;}.elementor-27 .elementor-element.elementor-element-568b895{--width:100%;}}/* Start custom CSS for prime-slider-blog, class: .elementor-element-f2acd95 */.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-ps-thumbnav li .bdt-ps-slide-img {
    display: none;
}

.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-ps-thumbnav li.bdt-slide-counter:after {
    display: none;
}

.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-ps-dotnav {
    display: none;
}

.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-dotnav {
    top: 57vh;
}

.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-dotnav:after {
  content: "";
  display: block;
  position: absolute;
  width: 3px;
  height: 0; /* point de départ */
  background: white;
  top: 100px;
  left: 9.5px;
  z-index: -1;
  
  /* L’animation prend 14s au total,
     ne se répète qu'une fois (iteration-count:1),
     et preserve l'état final (forwards) => la barre reste à 223px */
  animation: barGrow 14s linear 1 forwards;
}

/* Keyframes :
   0% : height=0
   50% : height=150px  (à 7s)
   100% : height=223px (à 14s)
*/
@keyframes barGrow {
  0% {
    height: 0;
  }
  50% {
    height: 111,5px;
  }
  100% {
    height: 223px;
  }
}



.elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-dotnav-vertical>* {
    padding-top: 90px;
}

.bdt-prime-slider-skin-coral .bdt-dotnav li a {
    border-radius: 100px
}

.bdt-prime-slider-skin-coral .bdt-dotnav li a:after {
    border-radius: 100px;
}

.bdt-prime-slider-skin-coral .bdt-dotnav li a:before {
    border-radius: 100px;
    width: 20px;
    height: 20px;
    transition: .2s ease-in-out;
}

@media only screen and (max-width: 9999px) and (min-width: 1600px) {
    
    .elementor-27 .elementor-element.elementor-element-f2acd95 .bdt-prime-slider-skin-coral .bdt-dotnav {
    top: 60vh;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9179f95 */.elementor-27 .elementor-element.elementor-element-9179f95 {
    left: clamp(1.875rem, 13vw, 11.25rem) !important;
}

@media only screen and (max-width: 9999px) and (min-width: 1600px) {
    
.elementor-27 .elementor-element.elementor-element-9179f95 {
    left: clamp(1.875rem, 13vw, 12.25rem) !important;
}
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a21dff */.elementor-27 .elementor-element.elementor-element-1a21dff {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for menu-anchor, class: .elementor-element-ea26604 */.elementor-27 .elementor-element.elementor-element-ea26604 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-38657e0 */.elementor-27 .elementor-element.elementor-element-38657e0 {
    left: clamp(1.875rem, 6vw, 10.25rem) !important;
    border-radius: 100px;
border: 1.5px solid #FA7058;

background: rgba(255, 255, 255, 0.15);

backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be984fe */.elementor-27 .elementor-element.elementor-element-be984fe {
    left: 50% !important;
    transform: translatex(-50%);
    animation: arrow 2s ease-in-out infinite;
    transition: .2s ease-in-out;
}

@keyframes arrow {
  0% {
    transform: translatey(0px);
  }
  
  50% {
    transform: translatey(5px);
  }
  
  100% {
      transform: translatey(0px);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-03242a3 */.elementor-27 .elementor-element.elementor-element-03242a3:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 23px;
    top: 12.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecbd9a4 */.elementor-27 .elementor-element.elementor-element-ecbd9a4 {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-ecbd9a4:hover {
    transform: translatex(60px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acc072c */.elementor-27 .elementor-element.elementor-element-acc072c:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 30px;
    top: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcb74a */.elementor-27 .elementor-element.elementor-element-afcb74a {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-afcb74a:hover {
    transform: translatex(65px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e12d3b8 */.elementor-27 .elementor-element.elementor-element-e12d3b8:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 30px;
    top: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e152de0 */.elementor-27 .elementor-element.elementor-element-e152de0 {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-e152de0:hover {
    transform: translatex(65px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-530c600 */.elementor-27 .elementor-element.elementor-element-530c600:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 30px;
    top: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bef021 */.elementor-27 .elementor-element.elementor-element-0bef021 {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-0bef021:hover {
    transform: translatex(65px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-87fafd5 */.elementor-27 .elementor-element.elementor-element-87fafd5:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 30px;
    top: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2412a */.elementor-27 .elementor-element.elementor-element-fb2412a {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-fb2412a:hover {
    transform: translatex(65px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e6d5ab2 */.elementor-27 .elementor-element.elementor-element-e6d5ab2:after {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 2px;
    background: white;
    left: 30px;
    top: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30e01f0 */.elementor-27 .elementor-element.elementor-element-30e01f0 {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-30e01f0:hover {
    transform: translatex(65px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32ab8d6 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-27 .elementor-element.elementor-element-32ab8d6 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-feb333c */.elementor-27 .elementor-element.elementor-element-feb333c svg circle {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-feb333c:hover svg circle {
    fill: #FA7058;
}

.elementor-27 .elementor-element.elementor-element-feb333c:after {
    content: "Infos pratiques";
    display: block;
    position: absolute;
    top: 0px;
    left: -160px;
    font-family: "Lato", Sans-serif;
    font-size: 1.1rem;
    font-weight: 800;
    text-transform: uppercase;
    color: white;
    background: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    padding: 15px;
    border-radius: 50px;
    transition: .3s ease-in-out;
    pointer-events: none;
    opacity: 0;
    
}

.elementor-27 .elementor-element.elementor-element-feb333c:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-677c7f8 */.elementor-27 .elementor-element.elementor-element-677c7f8 svg circle {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-677c7f8:hover svg circle {
    fill: #FA7058;
}

.elementor-27 .elementor-element.elementor-element-677c7f8:after {
    content: "Portail famille";
    display: block;
    position: absolute;
    top: 0px;
    left: -170px;
    font-family: "Lato", Sans-serif;
    font-size: 1.1rem;
    font-weight: 800;
    text-transform: uppercase;
    color: white;
    background: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    padding: 15px;
    border-radius: 50px;
    transition: .3s ease-in-out;
    pointer-events: none;
    opacity: 0;
    
}

.elementor-27 .elementor-element.elementor-element-677c7f8:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bc2ea07 */.elementor-27 .elementor-element.elementor-element-bc2ea07 svg circle {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-bc2ea07:hover svg circle {
    fill: #FA7058;
}

.elementor-27 .elementor-element.elementor-element-bc2ea07:after {
    content: "Démarches";
    display: block;
    position: absolute;
    top: 0px;
    left: -130px;
    font-family: "Lato", Sans-serif;
    font-size: 1.1rem;
    font-weight: 800;
    text-transform: uppercase;
    color: white;
    background: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    padding: 15px;
    border-radius: 50px;
    transition: .3s ease-in-out;
    pointer-events: none;
    opacity: 0;
    
}

.elementor-27 .elementor-element.elementor-element-bc2ea07:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ad7b808 */.elementor-27 .elementor-element.elementor-element-ad7b808 svg circle {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-ad7b808:hover svg circle {
    fill: #FA7058;
}

.elementor-27 .elementor-element.elementor-element-ad7b808:after {
    content: "Location de salle";
    display: block;
    position: absolute;
    top: 0px;
    left: -200px;
    font-family: "Lato", Sans-serif;
    font-size: 1.1rem;
    font-weight: 800;
    text-transform: uppercase;
    color: white;
    background: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    padding: 15px;
    border-radius: 50px;
    transition: .3s ease-in-out;
    pointer-events: none;
    opacity: 0;
    
}

.elementor-27 .elementor-element.elementor-element-ad7b808:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5c907c7 */.elementor-27 .elementor-element.elementor-element-5c907c7 svg circle {
    transition: .2s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-5c907c7:hover svg circle {
    fill: #FA7058;
}

.elementor-27 .elementor-element.elementor-element-5c907c7:after {
    content: "Espace 'Le 17'";
    display: block;
    position: absolute;
    top: 0px;
    left: -170px;
    font-family: "Lato", Sans-serif;
    font-size: 1.1rem;
    font-weight: 800;
    text-transform: uppercase;
    color: white;
    background: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    padding: 15px;
    border-radius: 50px;
    transition: .3s ease-in-out;
    pointer-events: none;
    opacity: 0;
    
}

.elementor-27 .elementor-element.elementor-element-5c907c7:hover:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d21ee9d */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-27 .elementor-element.elementor-element-d21ee9d {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9d4f850 */.elementor-27 .elementor-element.elementor-element-9d4f850 .slick-arrow {
    border-radius: 50px;
    border: 1px solid #002654;
    transition: .3s ease-in-out;
}

@media screen and (max-width : 1024px){



.elementor-27 .elementor-element.elementor-element-9d4f850 .jet-listing-grid__slider-icon {
    display : none !important;
    
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2699553 */.elementor-27 .elementor-element.elementor-element-2699553:before {
    content: "";
    display: block;
    position: absolute;
    width: 70%;
    height: 400px;
    background : #58B1FA;
    opacity: 0.1
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a753f5f */.elementor-27 .elementor-element.elementor-element-a753f5f {
    color: #FA7058;

font-family: Authenia;
font-size: 76px;
font-style: normal;
font-weight: 400;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0726b54 */.elementor-27 .elementor-element.elementor-element-0726b54 {
    color: #000325;

font-family: Lato;
font-size: 32px;
font-style: normal;
font-weight: 800;
line-height: normal;
padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1ada39 */.elementor-27 .elementor-element.elementor-element-c1ada39 {
    color: #000;

font-family: Lato;
font-size: 1rem;
font-style: normal;
font-weight: 400;
line-height: 28px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b13cc1 */@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-27 .elementor-element.elementor-element-7b13cc1 {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9bb0a74 */@media screen and (max-width : 1024px){



.elementor-27 .elementor-element.elementor-element-9bb0a74 .jet-listing-grid__slider-icon {
    display : none !important;
    
}}

.jet-slick-dots {
    margin-top: 20px !important;
}

@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-27 .elementor-element.elementor-element-9bb0a74 .jet-slick-dots {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19abf1e */@media only screen and (max-width: 9999px) and (min-width: 1024px) {
    
    .elementor-27 .elementor-element.elementor-element-19abf1e {
        display: none !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-8e72843 */.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-dynamic-field {
display: none;    
}

.elementor-27 .elementor-element.elementor-element-8e72843 .jet-listing-dynamic-terms__link {
display: none;    
}

.elementor-27 .elementor-element.elementor-element-8e72843 {
    transform: scaleX(-1);
}


.elementor-27 .elementor-element.elementor-element-8e72843 .slick-slide:not(.slick-current) {
    filter: brightness(.3);
    max-height: 250px;
    overflow: hidden;
    transform: translatey(110%);
    
}

.elementor-27 .elementor-element.elementor-element-8e72843 .slick-slide {
    transition: .4s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-8e72843 .slick-arrow {
    border-radius: 50px;
    border: 1px solid #002654;
    transition: .3s ease-in-out;
    z-index: 2;
}

.elementor-27 .elementor-element.elementor-element-8e72843 {
    transform:scaleX(1);
}



@media only screen and (max-width: 1024px) and (min-width: 0px) {
    
    .elementor-27 .elementor-element.elementor-element-8e72843 {
        display: none !important;
    }
    
}

.elementor-27 .elementor-element.elementor-element-8e72843 .slick-list {
  overflow: visible;
  /* masque la partie droite au lieu de la gauche */
  clip-path: inset(-100vw -100vw -100vw 0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aee1bc */.elementor-27 .elementor-element.elementor-element-8aee1bc {
    overflow-y: clip;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc26c89 */.elementor-27 .elementor-element.elementor-element-cc26c89:after {
    content: "";
    display: block;
    position: absolute;
    width: 50%;
    height: 500px;
    background : #58B1FA;
    opacity: 0.1;
    bottom: 0;
    left: 0;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8eaf76 */.elementor-27 .elementor-element.elementor-element-b8eaf76:after {
    content: "";
    display: block;
    position: absolute;
    width: 30%;
    height: 360px;
    background : #58B1FA;
    opacity: 0.1;
    top: 0;
    right: 0;
    z-index: -1;
}/* End custom CSS */