.elementor-22 .elementor-element.elementor-element-cda3c64{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-cda3c64:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pernelle-laffetas.fr/wp-content/uploads/2025/01/20210710_172558-scaled-1.webp");background-position:0px -123px;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-cda3c64::before, .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-cda3c64 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-cda3c64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-2cb5d85 ) 0%, #FFFFFF00 100%);}.elementor-22 .elementor-element.elementor-element-f1aaf3d{--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;--padding-top:0%;--padding-bottom:6%;--padding-left:5%;--padding-right:0%;}.elementor-22 .elementor-element.elementor-element-1c6b2b3{text-align:left;}.elementor-22 .elementor-element.elementor-element-1c6b2b3 img{width:40%;}.elementor-22 .elementor-element.elementor-element-8225bef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-8225bef .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 );color:var( --e-global-color-9b151cc );}.elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button{background-color:#3A959A00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-f115e95 );color:var( --e-global-color-f115e95 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f115e95 );border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-9b08b1a );border-color:var( --e-global-color-9b08b1a );}.elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button:focus svg{fill:var( --e-global-color-9b08b1a );}.elementor-22 .elementor-element.elementor-element-a5a4051{--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;}.elementor-22 .elementor-element.elementor-element-b413037{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-c335652{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-580d2cd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-580d2cd .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-22 .elementor-element.elementor-element-5a06518{--display:flex;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-76e200e > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-8ac26f4{--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;}.elementor-22 .elementor-element.elementor-element-5351ad5 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-def17c0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-525528d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:070px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-14de7c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-d4e99f2 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-9ad000b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-fb22b96{--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;}.elementor-22 .elementor-element.elementor-element-fb22b96 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-b1ac7b1 img.premium-adv-carousel__item-img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-b1ac7b1 .premium-adv-carousel__item-img img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-b1ac7b1 .vid-overlay{object-fit:cover;}.elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-f62dcad img.premium-adv-carousel__item-img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-f62dcad .premium-adv-carousel__item-img img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-f62dcad .vid-overlay{object-fit:cover;}.elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-c595d50 img.premium-adv-carousel__item-img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-c595d50 .premium-adv-carousel__item-img img, .elementor-22 .elementor-element.elementor-element-2a99e09 .elementor-repeater-item-c595d50 .vid-overlay{object-fit:cover;}.elementor-22 .elementor-element.elementor-element-2a99e09.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:10px;}.elementor-22 .elementor-element.elementor-element-2a99e09.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:10px;}.elementor-22 .elementor-element.elementor-element-2a99e09.premium-adv-carousel__infinite{--pa-wheel-spacing:10;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__items{animation-direction:normal !important;align-items:center;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__item{width:100%;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:277px;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__inner-container{height:780px;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__media-wrap{border-radius:30px;}.elementor-22 .elementor-element.elementor-element-2a99e09 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-22 .elementor-element.elementor-element-2a99e09 .pa-media-icons-inner-container i{font-size:20px;}.elementor-22 .elementor-element.elementor-element-2a99e09 .pa-media-icons-inner-container svg{width:20px;height:20px;}.elementor-22 .elementor-element.elementor-element-a184824{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:070px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-0053c6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3060372 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-50f570c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-02748cc .elementor-button{background-color:var( --e-global-color-2cb5d85 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-f115e95 );color:var( --e-global-color-f115e95 );transition-duration:1s;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-02748cc .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-02748cc .elementor-button:focus{background-color:var( --e-global-color-9b151cc );}.elementor-22 .elementor-element.elementor-element-8a7af7b{--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;}.elementor-22 .elementor-element.elementor-element-8a7af7b .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-22 .elementor-element.elementor-element-ab6b6c4 img{width:100%;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-d6418ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d6418ca:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d6418ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-22 .elementor-element.elementor-element-67906e8{--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;}.elementor-22 .elementor-element.elementor-element-67906e8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-67906e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pernelle-laffetas.fr/wp-content/uploads/2025/01/cours-collectif-eki.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7d6f1d9{--spacer-size:430px;}.elementor-22 .elementor-element.elementor-element-e9802be{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:90px;}.elementor-22 .elementor-element.elementor-element-e9802be:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e9802be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2313c32 );}.elementor-22 .elementor-element.elementor-element-17a4470 .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 );color:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-d449085{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-d449085 p{margin-block-end:5px;}.elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button{background-color:var( --e-global-color-f115e95 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-2313c32 );color:var( --e-global-color-2313c32 );transition-duration:1s;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button:focus{background-color:var( --e-global-color-2313c32 );color:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button:focus svg{fill:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-d70fb9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d70fb9f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d70fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26f6290 );}.elementor-22 .elementor-element.elementor-element-fa8910a{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:35px;--padding-right:90px;}.elementor-22 .elementor-element.elementor-element-fa8910a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fa8910a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2841807 );}.elementor-22 .elementor-element.elementor-element-1938626 .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 );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-2e7e139{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-df2ed67{--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;}.elementor-22 .elementor-element.elementor-element-df2ed67:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-df2ed67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pernelle-laffetas.fr/wp-content/uploads/2025/01/2021.04.20-Shooting-Perma-APS-02323-768x960-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-9358830{--spacer-size:430px;}.elementor-22 .elementor-element.elementor-element-56c1202{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-561b293{text-align:center;}.elementor-22 .elementor-element.elementor-element-561b293 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-476fa90{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-cd01893{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:070px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-e667723{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-0f0e3a4 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-9cb9e0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-b1bfb04 .elementor-button{background-color:var( --e-global-color-2cb5d85 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-f115e95 );color:var( --e-global-color-f115e95 );transition-duration:1s;border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-b1bfb04 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-b1bfb04 .elementor-button:focus{background-color:var( --e-global-color-9b151cc );}.elementor-22 .elementor-element.elementor-element-a8f50f0{--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;}.elementor-22 .elementor-element.elementor-element-a8f50f0 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-22 .elementor-element.elementor-element-13bd081 img{border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-34e5f49{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:070px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-776b12d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-328e8ee .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-057f688{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6649123 );}.elementor-22 .elementor-element.elementor-element-2b05a52{--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;}.elementor-22 .elementor-element.elementor-element-2b05a52 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-22 .elementor-element.elementor-element-15a1f70 img{border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-a0e5dfd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-f0e47f5{text-align:left;}.elementor-22 .elementor-element.elementor-element-f0e47f5 .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 );color:var( --e-global-color-2cb5d85 );}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-icon i{color:var( --e-global-color-2cb5d85 );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-icon svg{fill:var( --e-global-color-2cb5d85 );transition:fill 0.3s;}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-2841807 );}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-2841807 );}.elementor-22 .elementor-element.elementor-element-3c9b4ee{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-text{color:var( --e-global-color-6649123 );transition:color 0.3s;}.elementor-22 .elementor-element.elementor-element-b311460{--display:flex;--min-height:45vh;--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;--overlay-opacity:0.5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-22 .elementor-element.elementor-element-b311460:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b311460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pernelle-laffetas.fr/wp-content/uploads/2025/07/steeply-tilted-layers-of-flysch-basque-coast-unesco-global-geopark-spain.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-b311460::before, .elementor-22 .elementor-element.elementor-element-b311460 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b311460 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-b311460 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b311460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-b311460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2313c32 );--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-ac2fbac{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button{background-color:var( --e-global-color-f115e95 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-2313c32 );color:var( --e-global-color-2313c32 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f115e95 );border-radius:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button:focus{background-color:var( --e-global-color-2313c32 );color:var( --e-global-color-f115e95 );}.elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button:focus svg{fill:var( --e-global-color-f115e95 );}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-f1aaf3d{--width:65%;}.elementor-22 .elementor-element.elementor-element-a5a4051{--width:50%;}.elementor-22 .elementor-element.elementor-element-c335652{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-580d2cd{--width:50%;}.elementor-22 .elementor-element.elementor-element-5a06518{--width:100%;}.elementor-22 .elementor-element.elementor-element-8ac26f4{--width:50%;}.elementor-22 .elementor-element.elementor-element-525528d{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-14de7c2{--width:50%;}.elementor-22 .elementor-element.elementor-element-fb22b96{--width:50%;}.elementor-22 .elementor-element.elementor-element-a184824{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-0053c6e{--width:50%;}.elementor-22 .elementor-element.elementor-element-8a7af7b{--width:50%;}.elementor-22 .elementor-element.elementor-element-67906e8{--width:50%;}.elementor-22 .elementor-element.elementor-element-e9802be{--width:50%;}.elementor-22 .elementor-element.elementor-element-fa8910a{--width:50%;}.elementor-22 .elementor-element.elementor-element-df2ed67{--width:50%;}.elementor-22 .elementor-element.elementor-element-cd01893{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-e667723{--width:50%;}.elementor-22 .elementor-element.elementor-element-a8f50f0{--width:50%;}.elementor-22 .elementor-element.elementor-element-34e5f49{--content-width:1300px;}.elementor-22 .elementor-element.elementor-element-776b12d{--width:50%;}.elementor-22 .elementor-element.elementor-element-2b05a52{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-f1aaf3d{--width:100%;}.elementor-22 .elementor-element.elementor-element-580d2cd{--width:100%;}.elementor-22 .elementor-element.elementor-element-8ac26f4{--width:100%;}.elementor-22 .elementor-element.elementor-element-14de7c2{--width:100%;}.elementor-22 .elementor-element.elementor-element-fb22b96{--width:100%;}.elementor-22 .elementor-element.elementor-element-0053c6e{--width:100%;}.elementor-22 .elementor-element.elementor-element-8a7af7b{--width:100%;}.elementor-22 .elementor-element.elementor-element-e667723{--width:100%;}.elementor-22 .elementor-element.elementor-element-a8f50f0{--width:100%;}.elementor-22 .elementor-element.elementor-element-776b12d{--width:100%;}.elementor-22 .elementor-element.elementor-element-2b05a52{--width:100%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-b311460:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b311460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-cda3c64{--min-height:60vh;--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-cda3c64:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-8225bef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c335652{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-580d2cd{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5a06518{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8ac26f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5351ad5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-def17c0{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-525528d{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-14de7c2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d4e99f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-9ad000b{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-fb22b96{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a184824{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-0053c6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3060372 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-50f570c{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-02748cc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-8a7af7b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e9802be{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-17a4470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-d449085{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-fa8910a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-1938626 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-2e7e139{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-56c1202{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-561b293 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-476fa90{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-cd01893{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-e667723{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-0f0e3a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-9cb9e0e{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-b1bfb04 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-a8f50f0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-34e5f49{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-776b12d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-776b12d.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-328e8ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-057f688.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-057f688{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-2b05a52{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-a0e5dfd{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-f0e47f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-3c9b4ee{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-b311460{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-ac2fbac{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-cda3c64{--min-height:50vh;--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-cda3c64:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-cda3c64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22 .elementor-element.elementor-element-f1aaf3d{--justify-content:center;}.elementor-22 .elementor-element.elementor-element-1c6b2b3{text-align:left;}.elementor-22 .elementor-element.elementor-element-1c6b2b3 img{width:70%;}.elementor-22 .elementor-element.elementor-element-8225bef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8225bef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-ac182a4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c335652{--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-22 .elementor-element.elementor-element-5351ad5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-def17c0{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-d4e99f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-9ad000b{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-3060372 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-50f570c{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-02748cc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-e9802be{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-17a4470 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-d449085{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-7ca18b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-fa8910a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-1938626 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-2e7e139{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-561b293 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-476fa90{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-0f0e3a4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-9cb9e0e{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-b1bfb04 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-328e8ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-057f688{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-f0e47f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-3c9b4ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-ac2fbac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-c061a1b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}