.elementor-11 .elementor-element.elementor-element-2827fa2{--display:flex;--min-height:739px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2827fa2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2827fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.quebec-ere.org/wp-content/uploads/2025/10/bg-accueil-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-4696a90{--display:flex;}.elementor-11 .elementor-element.elementor-element-e0ee78d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11 .elementor-element.elementor-element-e0ee78d .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-b3cf62d{width:var( --container-widget-width, 408px );max-width:408px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:408px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b3cf62d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-f9d75fc{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f9d75fc .elementor-heading-title{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-88cd188{--display:flex;--min-height:700px;}.elementor-11 .elementor-element.elementor-element-88cd188 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55a9f7e{left:calc(50% - 338px);}body.rtl .elementor-11 .elementor-element.elementor-element-55a9f7e{right:calc(50% - 338px);}.elementor-11 .elementor-element.elementor-element-55a9f7e{top:9px;}.elementor-11 .elementor-element.elementor-element-55a9f7e img{width:737px;max-width:757px;}.elementor-11 .elementor-element.elementor-element-0ce0c5d{--display:grid;--min-height:121px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--margin-top:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-11 .elementor-element.elementor-element-7a260d1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE4EA;--border-color:#DFE4EA;--border-radius:48px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-7a260d1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7a260d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-11 .elementor-element.elementor-element-9b53aa9{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title a{font-family:var( --e-global-typography-823d5e6-font-family ), Sans-serif;font-size:var( --e-global-typography-823d5e6-font-size );font-weight:var( --e-global-typography-823d5e6-font-weight );text-transform:var( --e-global-typography-823d5e6-text-transform );font-style:var( --e-global-typography-823d5e6-font-style );text-decoration:var( --e-global-typography-823d5e6-text-decoration );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-description{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-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-8307299{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE4EA;--border-color:#DFE4EA;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-8307299:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8307299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-11 .elementor-element.elementor-element-33260d6{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-823d5e6-font-family ), Sans-serif;font-size:var( --e-global-typography-823d5e6-font-size );font-weight:var( --e-global-typography-823d5e6-font-weight );text-transform:var( --e-global-typography-823d5e6-text-transform );font-style:var( --e-global-typography-823d5e6-font-style );text-decoration:var( --e-global-typography-823d5e6-text-decoration );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-description{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-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-346bef4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFE4EA;--border-color:#DFE4EA;--border-radius:0px 48px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-11 .elementor-element.elementor-element-346bef4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-346bef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-11 .elementor-element.elementor-element-0d2a4b1{--icon-box-icon-margin:0px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon{font-size:40px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title a{font-family:var( --e-global-typography-823d5e6-font-family ), Sans-serif;font-size:var( --e-global-typography-823d5e6-font-size );font-weight:var( --e-global-typography-823d5e6-font-weight );text-transform:var( --e-global-typography-823d5e6-text-transform );font-style:var( --e-global-typography-823d5e6-font-style );text-decoration:var( --e-global-typography-823d5e6-text-decoration );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-description{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-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-48533bc{--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:96px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4702ab3{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4702ab3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-4702ab3 .elementor-heading-title{color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-4724b62{--display:flex;}.elementor-11 .elementor-element.elementor-element-be7a464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button{background-color:#02010100;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-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:var( --e-global-color-1b7e1a8 );color:var( --e-global-color-1b7e1a8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:focus svg{fill:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-35b461e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid > .jet-listing-grid__items, .elementor-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11 .elementor-element.elementor-element-fbeea51 > .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-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-fbeea51 > .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-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-fbeea51 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-fbeea51 > .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-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon{background:#02010100;}.elementor-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon:hover{background:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon.prev-arrow{left:-64px;right:auto;}.elementor-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon.next-arrow{right:-64px;left:auto;}.elementor-11 .elementor-element.elementor-element-b8af71c{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-272fca9 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-13d24a3 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-8bf21a6 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-c22b200 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-e7ba5a1 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-7ff5b37 img{max-width:149px;}.elementor-11 .elementor-element.elementor-element-0785450{--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;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:64px 64px 0px 0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0785450::before, .elementor-11 .elementor-element.elementor-element-0785450 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0785450 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0785450 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0785450 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0785450 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.quebec-ere.org/wp-content/uploads/2025/10/arriere-plan-actualites.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:308px auto;}.elementor-11 .elementor-element.elementor-element-93259e6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-93259e6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button{background-color:#02010100;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-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-9e06f31{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9e06f31.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-11 .elementor-element.elementor-element-4285309{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__items, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(24px / 2);padding-right:calc(24px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 24px / -2);margin-right:calc( 24px / -2);width:calc(100% + 24px);}:is( .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-4285309 > .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-11 .elementor-element.elementor-element-f182aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1745fb0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-1745fb0 .elementor-heading-title{color:var( --e-global-color-1b7e1a8 );}.elementor-11 .elementor-element.elementor-element-e27eb24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-11 .elementor-element.elementor-element-0672b42 img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-9ab32ef img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-6ea9f7e img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-1541a7c img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-d27fcb5 img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-8bcf5a9 img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-f7ede95 img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-c6368b7 img{max-width:224px;}.elementor-11 .elementor-element.elementor-element-100c844 img{max-width:224px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b8af71c{--content-width:1200px;}}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-e0ee78d .elementor-heading-title{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-11 .elementor-element.elementor-element-f9d75fc .elementor-heading-title{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-11 .elementor-element.elementor-element-0ce0c5d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-be7a464{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-11 .elementor-element.elementor-element-f302cfc .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b8af71c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:1200px){body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55a9f7e{left:calc(50% - 290px);}body.rtl .elementor-11 .elementor-element.elementor-element-55a9f7e{right:calc(50% - 290px);}.elementor-11 .elementor-element.elementor-element-55a9f7e{top:55px;}.elementor-11 .elementor-element.elementor-element-55a9f7e img{width:635px;max-width:635px;}.elementor-11 .elementor-element.elementor-element-0ce0c5d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b8af71c{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-e0ee78d .elementor-heading-title{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-11 .elementor-element.elementor-element-f9d75fc .elementor-heading-title{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 );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-55a9f7e{left:calc(50% - 218px);}body.rtl .elementor-11 .elementor-element.elementor-element-55a9f7e{right:calc(50% - 218px);}.elementor-11 .elementor-element.elementor-element-55a9f7e{top:130px;}.elementor-11 .elementor-element.elementor-element-55a9f7e img{width:475px;max-width:475px;}.elementor-11 .elementor-element.elementor-element-0ce0c5d{--min-height:100px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7a260d1{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-9b53aa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-8307299{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-33260d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-346bef4{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-be7a464{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-11 .elementor-element.elementor-element-f302cfc .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b8af71c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-0785450{--padding-top:48px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9e06f31{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11 .elementor-element.elementor-element-9e06f31.elementor-element{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-11 .elementor-element.elementor-element-4285309{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:is( .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__items, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}:is( .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-11 .elementor-element.elementor-element-4285309 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 40px / -2);margin-bottom:calc( 40px / -2);}}@media(max-width:880px){.elementor-11 .elementor-element.elementor-element-0ce0c5d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9b53aa9{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-33260d6{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b8af71c{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-272fca9 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-13d24a3 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-8bf21a6 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-c22b200 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-e7ba5a1 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-7ff5b37 img{max-width:124px;}.elementor-11 .elementor-element.elementor-element-0785450{--border-radius:40px 40px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0672b42 img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-9ab32ef img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-6ea9f7e img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-1541a7c img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-d27fcb5 img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-8bcf5a9 img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-f7ede95 img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-c6368b7 img{max-width:126px;}.elementor-11 .elementor-element.elementor-element-100c844 img{max-width:126px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-2827fa2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4696a90{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-e0ee78d .elementor-heading-title{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-11 .elementor-element.elementor-element-f9d75fc .elementor-heading-title{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-11 .elementor-element.elementor-element-88cd188{--min-height:400px;}.elementor-11 .elementor-element.elementor-element-55a9f7e{top:-20px;}.elementor-11 .elementor-element.elementor-element-0ce0c5d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7a260d1{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-8307299{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-346bef4{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-48533bc{--padding-top:48px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4702ab3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11 .elementor-element.elementor-element-be7a464{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-11 .elementor-element.elementor-element-f302cfc .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-35b461e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon.prev-arrow{top:95%;bottom:auto;left:16px;right:auto;}.elementor-11 .elementor-element.elementor-element-fbeea51 .jet-listing-grid__slider-icon.next-arrow{top:95%;bottom:auto;right:16px;left:auto;}.elementor-11 .elementor-element.elementor-element-b8af71c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-f182aea{--padding-top:64px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-1745fb0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-11 .elementor-element.elementor-element-e27eb24{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}}@media(min-width:2400px){.elementor-11 .elementor-element.elementor-element-e0ee78d .elementor-heading-title{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-11 .elementor-element.elementor-element-f9d75fc .elementor-heading-title{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-11 .elementor-element.elementor-element-0ce0c5d{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-9b53aa9 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-33260d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-title a{font-size:var( --e-global-typography-823d5e6-font-size );line-height:var( --e-global-typography-823d5e6-line-height );letter-spacing:var( --e-global-typography-823d5e6-letter-spacing );}.elementor-11 .elementor-element.elementor-element-0d2a4b1 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-be7a464{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-11 .elementor-element.elementor-element-f302cfc .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-b8af71c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-88cd188 */.elementor-11 .elementor-element.elementor-element-88cd188 .elementor-background-slideshow {
    width: 500px;
    height: 500px;
    margin: auto;
    border-radius: 50%;
}

@media only screen and (max-width: 1200px) {
   .elementor-11 .elementor-element.elementor-element-88cd188 .elementor-background-slideshow {
    width: 400px;
    height: 400px;
    margin: auto;
    border-radius: 50%;
} 
}

@media only screen and (max-width: 1024px) {
   .elementor-11 .elementor-element.elementor-element-88cd188 .elementor-background-slideshow {
    width: 300px;
    height: 300px;
    margin: auto;
    border-radius: 50%;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a260d1 */.elementor-11 .elementor-element.elementor-element-7a260d1 {
    transition: ease-in-out 0.3s;
}

@media only screen and (min-width: 1025px) {

.elementor-11 .elementor-element.elementor-element-7a260d1:hover .elementor-icon-box-description {
    height: 100px;
    opacity: 1;
    padding-top: 16px;
    margin-bottom: -16px;
}

.elementor-11 .elementor-element.elementor-element-7a260d1:hover {
    margin-top: -100px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8307299 */.elementor-11 .elementor-element.elementor-element-8307299 {
    transition: ease-in-out 0.3s;
}

@media only screen and (min-width: 1025px) {

.elementor-11 .elementor-element.elementor-element-8307299:hover .elementor-icon-box-description {
    height: 100px;
    opacity: 1;
    padding-top: 16px;
    margin-bottom: -16px;
}

.elementor-11 .elementor-element.elementor-element-8307299:hover {
    margin-top: -100px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346bef4 */.elementor-11 .elementor-element.elementor-element-346bef4 {
    transition: ease-in-out 0.3s;
}

@media only screen and (min-width: 1025px) {

.elementor-11 .elementor-element.elementor-element-346bef4:hover .elementor-icon-box-description {
    height: 100px;
    opacity: 1;
    padding-top: 16px;
    margin-bottom: -16px;
}

.elementor-11 .elementor-element.elementor-element-346bef4:hover {
    margin-top: -100px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c5d */.elementor-11 .elementor-element.elementor-element-0ce0c5d .elementor-icon-box-description {
    height: 0px;
    opacity: 0;
    transition: ease-in-out 0.3s;
}

.elementor-11 .elementor-element.elementor-element-0ce0c5d .elementor-icon {
    margin-top: 6px;
}

@media only screen and (max-width: 1024px) {
.elementor-11 .elementor-element.elementor-element-0ce0c5d .elementor-icon {
    margin-top: 12px;
}

.elementor-11 .elementor-element.elementor-element-0ce0c5d .elementor-icon-box-description {
    display: none;
}
}

@media only screen and (max-width: 1024px) {
.elementor-11 .elementor-element.elementor-element-0ce0c5d .elementor-icon {
    margin-top: 8px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f302cfc */.elementor-11 .elementor-element.elementor-element-f302cfc svg {
    width: 30px;
}

.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:hover path:nth-of-type(1) {
  transform: translate(2px);
}

.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:hover path:nth-of-type(2) {
  transform: translate(4px);
}

.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button:hover path:nth-of-type(3) {
  transform: translate(6px);
}

.elementor-11 .elementor-element.elementor-element-f302cfc .elementor-button svg {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-fbeea51 */.elementor-11 .elementor-element.elementor-element-fbeea51 .temoignage:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='23' viewBox='0 0 37 23' fill='none'%3E%3Cmask id='mask0_5406_1655' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='37' height='23'%3E%3Cpath d='M22.1846 22.1844L11.0938 22.1844L2.57585 13.6493L2.57585 13.6541L0.000178351 11.0702L0.00259687 11.0678L0.000178351 11.0678L2.57585 8.48332L2.57585 8.48575L11.0422 9.74095e-07L22.1272 3.92292e-06L22.1335 0.0052991L11.0938 11.0678L22.1846 22.1844Z' fill='%2399B04F'/%3E%3Cpath d='M37 22.1844L25.9093 22.1844L17.3913 13.6493L17.3913 13.6541L14.8156 11.0702L14.818 11.0678L14.8156 11.0678L17.3913 8.48332L17.3913 8.48575L25.8576 9.74095e-07L36.9426 3.92292e-06L36.9489 0.0052991L25.9093 11.0678L37 22.1844Z' fill='%2399B04F'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5406_1655)'%3E%3Crect width='40.1188' height='34.4526' transform='matrix(-0.802088 0.597206 0.597206 0.802088 29.4136 -15.1978)' fill='url(%23paint0_linear_5406_1655)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5406_1655' x1='40.1188' y1='0' x2='0' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2392B03D'/%3E%3Cstop offset='0.471154' stop-color='%233D7358'/%3E%3Cstop offset='1' stop-color='%23024063'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    left: -64px;
}

.elementor-11 .elementor-element.elementor-element-fbeea51 .temoignage:after {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='23' viewBox='0 0 37 23' fill='none'%3E%3Cmask id='mask0_5406_1660' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='37' height='23'%3E%3Cpath d='M14.8154 6.04551e-05L25.9062 6.42698e-05L34.4242 8.53512V8.53031L36.9998 11.1143L36.9974 11.1167H36.9998L34.4242 13.7011V13.6987L25.9578 22.1845L14.8728 22.1844L14.8666 22.1792L25.9062 11.1167L14.8154 6.04551e-05Z' fill='%2399B04F'/%3E%3Cpath d='M1.93942e-06 6.04551e-05L11.0907 6.42698e-05L19.6087 8.53512V8.53031L22.1844 11.1143L22.182 11.1167H22.1844L19.6087 13.7011V13.6987L11.1424 22.1845L0.0573994 22.1844L0.0511216 22.1792L11.0907 11.1167L1.93942e-06 6.04551e-05Z' fill='%2399B04F'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5406_1660)'%3E%3Crect width='40.1188' height='34.4526' transform='matrix(0.802088 -0.597206 -0.597206 -0.802088 7.58643 37.3823)' fill='url(%23paint0_linear_5406_1660)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5406_1660' x1='40.1188' y1='0' x2='0' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2392B03D'/%3E%3Cstop offset='0.471154' stop-color='%233D7358'/%3E%3Cstop offset='1' stop-color='%23024063'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    position: absolute;
    right: -64px;
    bottom: -8px;
}

@media only screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-fbeea51 .temoignage:before {
        top: -32px;
        left: 0px;
    }
    
    .elementor-11 .elementor-element.elementor-element-fbeea51 .temoignage:after {
        right: 0px;
        bottom: -48px;
    }
}


.elementor-11 .elementor-element.elementor-element-fbeea51 .slick-arrow {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M25 26L19.0008 26L14.3932 21.3832V21.3858L13 19.9881L13.0013 19.9868H13L14.3932 18.5888V18.5901L18.9729 14L24.969 14L24.9723 14.0029L19.0008 19.9868L25 26Z' fill='%2399B04F'/%3E%3C/svg%3E");
    border-radius: 50%;
}

.elementor-11 .elementor-element.elementor-element-fbeea51 .slick-arrow:hover {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M25 26L19.0008 26L14.3932 21.3832V21.3858L13 19.9881L13.0013 19.9868H13L14.3932 18.5888V18.5901L18.9729 14L24.969 14L24.9723 14.0029L19.0008 19.9868L25 26Z' fill='%23EEEEEE'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e06f31 */.elementor-11 .elementor-element.elementor-element-9e06f31 svg {
    width: 12px;
    margin-top: 3px;
}

.elementor-11 .elementor-element.elementor-element-9e06f31 svg path {
    fill: #B5D15A;
}

.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:hover .elementor-button-icon {
    margin-right: -8px;
    margin-left: 8px;
}

.elementor-11 .elementor-element.elementor-element-9e06f31 .elementor-button:hover svg path {
    fill: white;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-4285309 */@media only screen and (min-width: 1025px) {
    
.elementor-11 .elementor-element.elementor-element-4285309 .en-tete {
    height: 275px;
    transition: ease-in-out 0.3s;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"]:hover .en-tete {
    height: 200px;
}

.elementor-11 .elementor-element.elementor-element-4285309 .en-tete:before {
    background-image: linear-gradient(0deg, #004569 -37.76%, rgba(0, 69, 105, 0.00) 71.33%)!important;
    opacity: 0;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"]:hover .en-tete:before {
    opacity: 0.65
}

.elementor-11 .elementor-element.elementor-element-4285309 .corps {
    height: 172px;
    transition: ease-in-out 0.3s;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"]:hover .corps {
    height: 220px;
}

.elementor-11 .elementor-element.elementor-element-4285309 .corps p  {
display: -webkit-box!important;
-webkit-line-clamp: 3!important;
-webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-11 .elementor-element.elementor-element-4285309 .corps h3  {
display: -webkit-box!important;
-webkit-line-clamp: 2!important;
-webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 64px;
}

.elementor-11 .elementor-element.elementor-element-4285309 .corps p {
    opacity: 0;
    height: 0px;
    transition: ease-in-out 0.3s;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"]:hover .corps p  {
    opacity:  1;
    height: 75px;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"]:hover .elementor-button {
    background: #001D2C;
}
}

@media only screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-4285309 .en-tete {
    height: 245px;
}

.elementor-11 .elementor-element.elementor-element-4285309 [data-elementor-type="jet-listing-items"] .elementor-button {
    background: #001D2C!important;
}

.elementor-11 .elementor-element.elementor-element-4285309 .en-tete:before {
    background-image: linear-gradient(0deg, #004569 -37.76%, rgba(0, 69, 105, 0.00) 71.33%)!important;
    opacity: 0.65;
}

.elementor-11 .elementor-element.elementor-element-4285309 .corps p  {
display: -webkit-box!important;
-webkit-line-clamp: 3!important;
-webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
}

@media only screen and (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-4285309 .en-tete {
    height: 193px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0785450 */.elementor-11 .elementor-element.elementor-element-0785450 {
    background: linear-gradient(174deg, #92B03D -4.98%, #3D7358 27.06%, #024063 62.12%, #001D2C 97.65%);
}/* End custom CSS */