.elementor-1780 .elementor-element.elementor-element-95cd4d8{--display:flex;}.elementor-1780 .elementor-element.elementor-element-679791a{--display:flex;--min-height:0px;--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:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-1780 .elementor-element.elementor-element-9f5fa86{--display:flex;--justify-content:center;}.elementor-1780 .elementor-element.elementor-element-0783079{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-cec85ea{text-align:center;}.elementor-1780 .elementor-element.elementor-element-cec85ea .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:3em;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-e837a24{color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-d0ab205{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button:hover, .elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button:focus{background-color:var( --e-global-color-69ca3f3 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button{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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;border-color:var( --e-global-color-accent );border-radius:3em 3em 3em 3em;}.elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button:hover svg, .elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1780 .elementor-element.elementor-element-beb1088{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-605a4a8{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1780 .elementor-element.elementor-element-605a4a8 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-605a4a8 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1780 .elementor-element.elementor-element-605a4a8 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-1780 .elementor-element.elementor-element-8e48afd{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1780 .elementor-element.elementor-element-1675b73 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-1675b73{text-align:center;font-family:"Quicksand", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-3139955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 3em;--row-gap:0em;--column-gap:3em;--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-1780 .elementor-element.elementor-element-3139955.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-6b4e7e9{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-6b4e7e9.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-dca67d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-dca67d0.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-dca67d0{text-align:center;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1780 .elementor-element.elementor-element-c4a6b6e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-c4a6b6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-c4a6b6e.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-c4a6b6e img{width:100%;}.elementor-1780 .elementor-element.elementor-element-7e9eb2c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-7e9eb2c.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-d4049ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-ad72820{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-ad72820 > .elementor-widget-container{--e-transform-flipY:-1;margin:0em 1em 0em 0em;padding:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-ad72820.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-ad72820 img{width:100%;}.elementor-1780 .elementor-element.elementor-element-4d9b1c6{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1780 .elementor-element.elementor-element-4d9b1c6.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-b3bb8aa{text-align:center;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-97adbcd{--display:flex;--min-height:30vh;--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;--gap:0em 4em;--row-gap:0em;--column-gap:4em;--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-1780 .elementor-element.elementor-element-6f80749{--display:flex;}.elementor-1780 .elementor-element.elementor-element-e5fabf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-e5fabf4{text-align:justify;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-bd08f52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-528f675{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-528f675 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-528f675.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-5a1c0c2{--display:flex;}.elementor-1780 .elementor-element.elementor-element-dfe301d img{max-width:80%;}.elementor-1780 .elementor-element.elementor-element-c3b8f88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0em 3em;--row-gap:0em;--column-gap:3em;--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-1780 .elementor-element.elementor-element-9e1ed70{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1780 .elementor-element.elementor-element-fce1134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-fce1134{text-align:justify;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-331164a{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1780 .elementor-element.elementor-element-f1633a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-f1633a7{text-align:justify;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-192595b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1780 .elementor-element.elementor-element-931d92f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-931d92f{text-align:justify;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-a4c0621{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1780 .elementor-element.elementor-element-418e0db > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-418e0db{text-align:center;font-family:"Quicksand", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-b82e1cb{--display:flex;--min-height:30vh;--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:0em 4em;--row-gap:0em;--column-gap:4em;--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-1780 .elementor-element.elementor-element-b82e1cb.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-9166bcd{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-9166bcd:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-9166bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/trail-up.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-9166bcd:hover::before, .elementor-1780 .elementor-element.elementor-element-9166bcd:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-9166bcd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-9166bcd > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-9166bcd > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-9166bcd:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-9166bcd, .elementor-1780 .elementor-element.elementor-element-9166bcd::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-bfd0492 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-bfd0492{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-bfd0492 a:hover, .elementor-1780 .elementor-element.elementor-element-bfd0492 a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-8fca254{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-8fca254:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-8fca254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/handmade-zn.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-8fca254:hover::before, .elementor-1780 .elementor-element.elementor-element-8fca254:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-8fca254:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-8fca254 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-8fca254 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-8fca254:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-8fca254, .elementor-1780 .elementor-element.elementor-element-8fca254::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-62f19aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-62f19aa{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-62f19aa a:hover, .elementor-1780 .elementor-element.elementor-element-62f19aa a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-2f868b8{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-2f868b8:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-2f868b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/geoza.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-2f868b8:hover::before, .elementor-1780 .elementor-element.elementor-element-2f868b8:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-2f868b8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-2f868b8 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-2f868b8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-2f868b8:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-2f868b8, .elementor-1780 .elementor-element.elementor-element-2f868b8::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-2640eed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-2640eed{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-2640eed a:hover, .elementor-1780 .elementor-element.elementor-element-2640eed a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-de1a09a{--display:flex;--min-height:30vh;--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:0em 4em;--row-gap:0em;--column-gap:4em;--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-1780 .elementor-element.elementor-element-18fff3c{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-18fff3c:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-18fff3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/chris.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-18fff3c:hover::before, .elementor-1780 .elementor-element.elementor-element-18fff3c:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-18fff3c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-18fff3c > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-18fff3c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-18fff3c:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-18fff3c, .elementor-1780 .elementor-element.elementor-element-18fff3c::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-6df2615 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-6df2615{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-6df2615 a:hover, .elementor-1780 .elementor-element.elementor-element-6df2615 a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-4b82367{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-4b82367:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-4b82367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/bmq.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-4b82367:hover::before, .elementor-1780 .elementor-element.elementor-element-4b82367:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-4b82367:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-4b82367 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-4b82367 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-4b82367:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-4b82367, .elementor-1780 .elementor-element.elementor-element-4b82367::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-62eea48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-62eea48{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-62eea48 a:hover, .elementor-1780 .elementor-element.elementor-element-62eea48 a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-6853fa8{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-6853fa8:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-6853fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/aviaphi.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-6853fa8:hover::before, .elementor-1780 .elementor-element.elementor-element-6853fa8:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-6853fa8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-6853fa8 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-6853fa8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-6853fa8:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-6853fa8, .elementor-1780 .elementor-element.elementor-element-6853fa8::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-d21e2bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-d21e2bb{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-d21e2bb a:hover, .elementor-1780 .elementor-element.elementor-element-d21e2bb a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-2697f0b{--display:flex;}.elementor-1780 .elementor-element.elementor-element-f4cdb18{--display:flex;--min-height:0px;--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:0em 2em;--row-gap:0em;--column-gap:2em;}.elementor-1780 .elementor-element.elementor-element-671a3ca{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1780 .elementor-element.elementor-element-671a3ca .elementor-divider-separator{width:100%;}.elementor-1780 .elementor-element.elementor-element-671a3ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1780 .elementor-element.elementor-element-0f0ec3b{--display:flex;--justify-content:center;}.elementor-1780 .elementor-element.elementor-element-7c653f0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-491fbe7{text-align:center;}.elementor-1780 .elementor-element.elementor-element-491fbe7 .elementor-heading-title{font-family:"Bangers", Sans-serif;font-size:3em;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;}.elementor-1780 .elementor-element.elementor-element-7405d28{font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-fd35a38{--display:flex;}.elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button:hover, .elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button:focus{background-color:var( --e-global-color-69ca3f3 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button{font-family:"Bangers", Sans-serif;font-size:2em;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0.1em 0.1em 0.1em 0.1em;border-color:var( --e-global-color-accent );border-radius:3em 3em 3em 3em;}.elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button:hover svg, .elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1780 .elementor-element.elementor-element-00edf4f{--display:flex;}.elementor-1780 .elementor-element.elementor-element-a7bc604{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1780 .elementor-element.elementor-element-a7bc604 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-a7bc604 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1780 .elementor-element.elementor-element-a7bc604 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-1780 .elementor-element.elementor-element-3e2dfb3{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1780 .elementor-element.elementor-element-fbf7dec > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-fbf7dec{text-align:center;font-family:"Quicksand", Sans-serif;font-size:2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-2b8cf29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 3em;--row-gap:0em;--column-gap:3em;--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-1780 .elementor-element.elementor-element-2b8cf29.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-2498fcc{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-2498fcc.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-7d3acee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-7d3acee.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-7d3acee{text-align:center;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-1780 .elementor-element.elementor-element-409b356{--display:flex;}.elementor-1780 .elementor-element.elementor-element-e67e854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-e67e854{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-7439148{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-7439148 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-7439148.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-7439148 img{width:100%;}.elementor-1780 .elementor-element.elementor-element-f4e4582{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1780 .elementor-element.elementor-element-f4e4582.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-91c3d9f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-1780 .elementor-element.elementor-element-00dd806{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-00dd806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-00dd806.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-73c2f4a{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1780 .elementor-element.elementor-element-ab20904 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-ab20904{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-ca8c77e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-1780 .elementor-element.elementor-element-ca8c77e > .elementor-widget-container{--e-transform-flipY:-1;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1780 .elementor-element.elementor-element-ca8c77e.elementor-element{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-ca8c77e img{width:100%;}.elementor-1780 .elementor-element.elementor-element-f50921d{text-align:center;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-1780 .elementor-element.elementor-element-d9731e1{--display:flex;}.elementor-1780 .elementor-element.elementor-element-88275ea img{max-width:80%;}.elementor-1780 .elementor-element.elementor-element-b2d4d6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-b2d4d6e{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-dd5e100{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 0em;--row-gap:1em;--column-gap:0em;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1780 .elementor-element.elementor-element-784fb82 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-784fb82{text-align:center;font-family:"Quicksand", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1780 .elementor-element.elementor-element-4fbb59d{--display:flex;--min-height:30vh;--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:0em 4em;--row-gap:0em;--column-gap:4em;--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-1780 .elementor-element.elementor-element-4fbb59d.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-e21d3fa{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-e21d3fa:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-e21d3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/trail-up.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-e21d3fa:hover::before, .elementor-1780 .elementor-element.elementor-element-e21d3fa:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-e21d3fa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-e21d3fa > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-e21d3fa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-e21d3fa:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-e21d3fa, .elementor-1780 .elementor-element.elementor-element-e21d3fa::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-d2d694f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-d2d694f{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-d2d694f a:hover, .elementor-1780 .elementor-element.elementor-element-d2d694f a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-9f65c15{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-9f65c15:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-9f65c15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/handmade-zn.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-9f65c15:hover::before, .elementor-1780 .elementor-element.elementor-element-9f65c15:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-9f65c15:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-9f65c15 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-9f65c15 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-9f65c15:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-9f65c15, .elementor-1780 .elementor-element.elementor-element-9f65c15::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-147b0ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-147b0ab{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-147b0ab a:hover, .elementor-1780 .elementor-element.elementor-element-147b0ab a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-1a767d2{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-1a767d2:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-1a767d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/geoza.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-1a767d2:hover::before, .elementor-1780 .elementor-element.elementor-element-1a767d2:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-1a767d2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-1a767d2 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-1a767d2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-1a767d2:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-1a767d2, .elementor-1780 .elementor-element.elementor-element-1a767d2::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-ec0e91c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-ec0e91c{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-ec0e91c a:hover, .elementor-1780 .elementor-element.elementor-element-ec0e91c a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-21aa6fa{--display:flex;--min-height:30vh;--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:0em 4em;--row-gap:0em;--column-gap:4em;--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-1780 .elementor-element.elementor-element-d2aee03{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-d2aee03:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-d2aee03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/chris.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-d2aee03:hover::before, .elementor-1780 .elementor-element.elementor-element-d2aee03:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-d2aee03:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-d2aee03 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-d2aee03 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-d2aee03:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-d2aee03, .elementor-1780 .elementor-element.elementor-element-d2aee03::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-6fb5e33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-6fb5e33{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-6fb5e33 a:hover, .elementor-1780 .elementor-element.elementor-element-6fb5e33 a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-a873682{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-a873682:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-a873682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/bmq.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-a873682:hover::before, .elementor-1780 .elementor-element.elementor-element-a873682:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-a873682:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-a873682 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-a873682 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-a873682:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-a873682, .elementor-1780 .elementor-element.elementor-element-a873682::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-21ab13c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-21ab13c{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-21ab13c a:hover, .elementor-1780 .elementor-element.elementor-element-21ab13c a:focus{color:var( --e-global-color-primary );}.elementor-1780 .elementor-element.elementor-element-2d03d34{--display:flex;--min-height:30vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:3em 3em 3em 3em;--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-1780 .elementor-element.elementor-element-2d03d34:not(.elementor-motion-effects-element-type-background), .elementor-1780 .elementor-element.elementor-element-2d03d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pierre-langlois.com/wp-content/uploads/2025/06/aviaphi.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1780 .elementor-element.elementor-element-2d03d34:hover::before, .elementor-1780 .elementor-element.elementor-element-2d03d34:hover > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-2d03d34:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1780 .elementor-element.elementor-element-2d03d34 > .elementor-background-slideshow:hover::before, .elementor-1780 .elementor-element.elementor-element-2d03d34 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-1780 .elementor-element.elementor-element-2d03d34:hover{--overlay-opacity:0.75;}.elementor-1780 .elementor-element.elementor-element-2d03d34, .elementor-1780 .elementor-element.elementor-element-2d03d34::before{--overlay-transition:0s;}.elementor-1780 .elementor-element.elementor-element-b2069d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 2em 0em 2em;}.elementor-1780 .elementor-element.elementor-element-b2069d7{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-69ca3f3 );}.elementor-1780 .elementor-element.elementor-element-b2069d7 a:hover, .elementor-1780 .elementor-element.elementor-element-b2069d7 a:focus{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1780 .elementor-element.elementor-element-95cd4d8{--content-width:90%;}.elementor-1780 .elementor-element.elementor-element-6b4e7e9{--width:20%;}.elementor-1780 .elementor-element.elementor-element-7e9eb2c{--width:30%;}.elementor-1780 .elementor-element.elementor-element-4d9b1c6{--width:20%;}.elementor-1780 .elementor-element.elementor-element-6f80749{--width:25%;}.elementor-1780 .elementor-element.elementor-element-bd08f52{--width:50%;}.elementor-1780 .elementor-element.elementor-element-5a1c0c2{--width:25%;}.elementor-1780 .elementor-element.elementor-element-9e1ed70{--width:25%;}.elementor-1780 .elementor-element.elementor-element-331164a{--width:40%;}.elementor-1780 .elementor-element.elementor-element-192595b{--width:25%;}.elementor-1780 .elementor-element.elementor-element-9166bcd{--width:25%;}.elementor-1780 .elementor-element.elementor-element-8fca254{--width:30%;}.elementor-1780 .elementor-element.elementor-element-2f868b8{--width:30%;}.elementor-1780 .elementor-element.elementor-element-18fff3c{--width:25%;}.elementor-1780 .elementor-element.elementor-element-4b82367{--width:30%;}.elementor-1780 .elementor-element.elementor-element-6853fa8{--width:30%;}.elementor-1780 .elementor-element.elementor-element-2697f0b{--content-width:90%;}.elementor-1780 .elementor-element.elementor-element-2498fcc{--width:20%;}.elementor-1780 .elementor-element.elementor-element-409b356{--width:25%;}.elementor-1780 .elementor-element.elementor-element-f4e4582{--width:30%;}.elementor-1780 .elementor-element.elementor-element-73c2f4a{--width:40%;}.elementor-1780 .elementor-element.elementor-element-e21d3fa{--width:25%;}.elementor-1780 .elementor-element.elementor-element-9f65c15{--width:30%;}.elementor-1780 .elementor-element.elementor-element-1a767d2{--width:30%;}.elementor-1780 .elementor-element.elementor-element-d2aee03{--width:25%;}.elementor-1780 .elementor-element.elementor-element-a873682{--width:30%;}.elementor-1780 .elementor-element.elementor-element-2d03d34{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1780 .elementor-element.elementor-element-9226bcd .elementor-button{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1780 .elementor-element.elementor-element-2697f0b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1780 .elementor-element.elementor-element-2697f0b.e-con{--align-self:center;}.elementor-1780 .elementor-element.elementor-element-f4cdb18{--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-1780 .elementor-element.elementor-element-671a3ca > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-671a3ca .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-1780 .elementor-element.elementor-element-671a3ca .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1780 .elementor-element.elementor-element-491fbe7 .elementor-heading-title{font-size:2em;}.elementor-1780 .elementor-element.elementor-element-7405d28{text-align:justify;font-size:1em;}.elementor-1780 .elementor-element.elementor-element-850f301 .elementor-button{font-size:1.5em;}.elementor-1780 .elementor-element.elementor-element-00edf4f{--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-1780 .elementor-element.elementor-element-fbf7dec{font-size:1.5em;}.elementor-1780 .elementor-element.elementor-element-2b8cf29{--justify-content:center;}.elementor-1780 .elementor-element.elementor-element-7d3acee{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-e67e854{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-7439148 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:2em 0em 2em 0em;}.elementor-1780 .elementor-element.elementor-element-7439148{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;text-align:center;}.elementor-1780 .elementor-element.elementor-element-91c3d9f{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-00dd806{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1780 .elementor-element.elementor-element-ab20904 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-ab20904{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-ca8c77e > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:2em 0em 2em 0em;}.elementor-1780 .elementor-element.elementor-element-ca8c77e{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;text-align:center;}.elementor-1780 .elementor-element.elementor-element-f50921d{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-d9731e1{--content-width:80%;}.elementor-1780 .elementor-element.elementor-element-b2d4d6e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1780 .elementor-element.elementor-element-b2d4d6e{font-size:1em;}.elementor-1780 .elementor-element.elementor-element-784fb82{font-size:1.2em;}}/* Start custom CSS for text-editor, class: .elementor-element-bfd0492 *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-bfd0492{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-bfd0492:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62f19aa *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-62f19aa{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-62f19aa:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2640eed *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-2640eed{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-2640eed:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6df2615 *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-6df2615{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-6df2615:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62eea48 *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-62eea48{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-62eea48:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d21e2bb *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-d21e2bb{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-d21e2bb:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2d694f *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-d2d694f{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-d2d694f:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-147b0ab *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-147b0ab{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-147b0ab:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec0e91c *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-ec0e91c{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-ec0e91c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fb5e33 *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-6fb5e33{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-6fb5e33:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21ab13c *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-21ab13c{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-21ab13c:hover{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2069d7 *//*Content Show/Hide on Hover*/
.elementor-1780 .elementor-element.elementor-element-b2069d7{
    opacity: 0;
    transition: 0.5s ease-in-out;
}
.elementor-1780 .elementor-element.elementor-element-b2069d7:hover{
    opacity: 1;
}/* End custom CSS */