.elementor-19 .elementor-element.elementor-element-f226f6b{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.2;--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-19 .elementor-element.elementor-element-f226f6b::before, .elementor-19 .elementor-element.elementor-element-f226f6b > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f226f6b > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-f226f6b > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f226f6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-f226f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-47653f3 );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-f226f6b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-f226f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/07/hero-accueil.webp") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-f226f6b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-526e453{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--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-19 .elementor-element.elementor-element-526e453.e-con{--align-self:center;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-header span{display:inline;}.elementor-19 .elementor-element.elementor-element-dc41ac1{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-dc41ac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-dc41ac1.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-span{font-family:"Nyght Serif", Sans-serif;font-size:78px;font-weight:200;font-style:normal;line-height:100px;letter-spacing:4px;color:var( --e-global-color-text );text-shadow:2px 0px 3px rgba(7.000000000000011, 77.00000000000001, 135, 0.4392156862745098);}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{font-family:"Nyght Serif", Sans-serif;font-size:140px;font-weight:300;font-style:normal;line-height:100px;letter-spacing:4px;color:var( --e-global-color-text );text-shadow:3px 0px 3px rgba(7.000000000000011, 77.00000000000001, 135, 0.78);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-410d291{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-410d291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-410d291.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-410d291 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;color:var( --e-global-color-a02239d );}.elementor-widget-premium-addon-image-button .premium-image-button{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-none:after,.elementor-widget-premium-addon-image-button .premium-button-style8:hover,.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper,.elementor-widget-premium-addon-image-button .premium-image-button-style1:before,.elementor-widget-premium-addon-image-button .premium-image-button-style3:hover,.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:hover,.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:hover,.elementor-widget-premium-addon-image-button .premium-button-style6-bg,.elementor-widget-premium-addon-image-button .premium-button-style6:before{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-drawable-icon, .elementor-widget-premium-addon-image-button svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-widget-premium-addon-image-button .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-drawable-icon, .elementor-widget-premium-addon-image-button .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-button .premium-btn-svg{stroke:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-button-line2::before,  .elementor-widget-premium-addon-image-button .premium-button-line4::before, .elementor-widget-premium-addon-image-button .premium-button-line5::before, .elementor-widget-premium-addon-image-button .premium-button-line5::after, .elementor-widget-premium-addon-image-button .premium-button-line6::before, .elementor-widget-premium-addon-image-button .premium-button-line7::before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-style3:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:before, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:after,.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:after{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button{background-color:#1C305C59;border-style:none;border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-a553db4{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-a553db4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a553db4.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-text-icon-wrapper i{font-size:20px;color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-a553db4 svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-a553db4 .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(255, 255, 255, 0.33);}.elementor-19 .elementor-element.elementor-element-a553db4  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-f068fd5{--display:flex;--min-height:40px;--justify-content:flex-end;--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-19 .elementor-element.elementor-element-f068fd5.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d8e0137 > .elementor-widget-container{margin:-179px 0px -190px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d8e0137.premium-lottie-canvas .premium-lottie-animation, .elementor-19 .elementor-element.elementor-element-d8e0137.premium-lottie-svg svg{width:500px !important;}.elementor-19 .elementor-element.elementor-element-d8e0137 .premium-lottie-animation{transform:rotate(0deg);}.elementor-19 .elementor-element.elementor-element-d8e0137{text-align:center;}.elementor-19 .elementor-element.elementor-element-6294ac5{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-6294ac5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6294ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-6294ac5::before, .elementor-19 .elementor-element.elementor-element-6294ac5 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6294ac5 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-6294ac5 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6294ac5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-6294ac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-47653f3 );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-6294ac5.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-49b3c9a{--display:flex;--min-height:40px;--justify-content:flex-end;--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-19 .elementor-element.elementor-element-49b3c9a.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-153eeaa{--display:flex;}.elementor-19 .elementor-element.elementor-element-afd3290{--display:flex;}.elementor-19 .elementor-element.elementor-element-29892cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-19 .elementor-element.elementor-element-29892cb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ffc8d99{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ffc8d99.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ceb58f4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-ceb58f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-ceb58f4.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-ceb58f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;letter-spacing:1.2px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-3b87616{--display:flex;--justify-content:center;--align-items:flex-end;--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-19 .elementor-element.elementor-element-3b87616.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button{background-color:#1C305C59;border-style:none;border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-5355118 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-5355118 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-5355118 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-5355118{width:100%;max-width:100%;text-align:right;}.elementor-19 .elementor-element.elementor-element-5355118 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5355118.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-text-icon-wrapper i{font-size:20px;color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-5355118 svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-5355118 .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(255, 255, 255, 0.33);}.elementor-19 .elementor-element.elementor-element-5355118  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-97f1390{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-97f1390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-97f1390 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:175px;font-weight:300;line-height:150px;text-shadow:2px 0px 3px rgba(25.32213432161624, 69.47074493695939, 197.4267209445474, 0.3);color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2e51a42{--display:flex;--min-height:750px;--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;box-shadow:0px 0px 100px 30px #FFFFFF;--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-19 .elementor-element.elementor-element-2e51a42:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2e51a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4EAD954 0%, #BFF1FF 100%);}.elementor-19 .elementor-element.elementor-element-2e51a42::before, .elementor-19 .elementor-element.elementor-element-2e51a42 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2e51a42 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2e51a42 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2e51a42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2e51a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-2e51a42.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-415441d img{width:20%;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-first-header span{display:inline;}.elementor-19 .elementor-element.elementor-element-37fa74d{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-37fa74d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-first-span{font-family:"Inter", Sans-serif;font-size:37px;font-weight:400;font-style:normal;line-height:50px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-second-header{font-family:"Nyght Serif", Sans-serif;font-size:42px;font-weight:400;font-style:italic;line-height:50px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-46d83e3{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-46d83e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-46d83e3.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-46d83e3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:0.5px;}.elementor-19 .elementor-element.elementor-element-5623b19{--display:flex;--min-height:400px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5623b19:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5623b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-39a2c0f ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-19 .elementor-element.elementor-element-5623b19.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9dcc809{--display:flex;--min-height:50px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9dcc809.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-af1dd4e{--display:flex;--min-height:600px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--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-19 .elementor-element.elementor-element-af1dd4e.e-con{--align-self:center;--order:1;}.elementor-19 .elementor-element.elementor-element-339b1c0{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-339b1c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-339b1c0.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-339b1c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;font-style:italic;letter-spacing:1px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-96c9581{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-96c9581 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-96c9581.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-96c9581 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-f555e3e{--display:flex;}.elementor-19 .elementor-element.elementor-element-f555e3e.e-con{--order:2;}.elementor-19 .elementor-element.elementor-element-9537d79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9537d79{z-index:1;}.elementor-19 .elementor-element.elementor-element-9537d79 img{width:25%;}.elementor-19 .elementor-element.elementor-element-f89a94b{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f89a94b.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-b4ed0c7{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-b4ed0c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-b4ed0c7.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b4ed0c7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-b557db3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-b557db3{text-align:left;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-b557db3 svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-b557db3 .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(255, 255, 255, 0.28);}.elementor-19 .elementor-element.elementor-element-b557db3  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-ff7c4ed{--display:flex;}.elementor-19 .elementor-element.elementor-element-ff7c4ed.e-con{--order:2;}.elementor-19 .elementor-element.elementor-element-11b284b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-11b284b img{width:25%;}.elementor-19 .elementor-element.elementor-element-664728b{--display:flex;--min-height:90vh;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 0px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-664728b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-664728b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/Fond-de-section-acceuil-1-min.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-664728b::before, .elementor-19 .elementor-element.elementor-element-664728b > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-664728b > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-664728b > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-664728b > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-664728b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-664728b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ddc8f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-39a2c0f ) 100%);}.elementor-19 .elementor-element.elementor-element-ddc8f58.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-2b16cab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-2b16cab.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3f47ef9{--display:flex;--min-height:250px;--justify-content:flex-start;--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-19 .elementor-element.elementor-element-764702c{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-764702c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-764702c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-764702c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-d9a5dd2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-b4f3023{--display:flex;--min-height:250px;--justify-content:flex-end;--overflow:hidden;--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-19 .elementor-element.elementor-element-b4f3023.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-dd66f36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dd66f36.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-87f261d{--display:flex;--min-height:300px;--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:flex-end;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-19 .elementor-element.elementor-element-87f261d.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-0e64b8a{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#063C7C;--border-color:#063C7C;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 15px 5px rgba(255, 255, 255, 0.22);--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-19 .elementor-element.elementor-element-0e64b8a:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0e64b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C4F;}.elementor-19 .elementor-element.elementor-element-0e64b8a::before, .elementor-19 .elementor-element.elementor-element-0e64b8a > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0e64b8a > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0e64b8a > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0e64b8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0e64b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/encart-chiffre-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0e64b8a.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e60f86d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e60f86d.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e60f86d .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:70px;font-weight:500;color:var( --e-global-color-text );}.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-19 .elementor-element.elementor-element-e86df80{--divider-border-style:solid;--divider-color:var( --e-global-color-be20b11 );--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-e86df80 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-e86df80 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-6b6f9ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6b6f9ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;font-style:italic;line-height:28px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-0619edc{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#063C7C;--border-color:#063C7C;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 15px 5px rgba(255, 255, 255, 0.22);--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-19 .elementor-element.elementor-element-0619edc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0619edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C4F;}.elementor-19 .elementor-element.elementor-element-0619edc::before, .elementor-19 .elementor-element.elementor-element-0619edc > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0619edc > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0619edc > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0619edc > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0619edc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/encart-chiffre-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0619edc.e-con{--align-self:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Nyght Serif", Sans-serif;font-size:80px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Nyght Serif", Sans-serif;font-size:30px;font-weight:400;line-height:20px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-5cef058{--divider-border-style:solid;--divider-color:var( --e-global-color-be20b11 );--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-5cef058 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-5cef058 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-bc257ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-bc257ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc257ae.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-bc257ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;font-style:italic;line-height:28px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-0ead151{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#063C7C;--border-color:#063C7C;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 15px 5px rgba(255, 255, 255, 0.22);--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-19 .elementor-element.elementor-element-0ead151:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0ead151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C4F;}.elementor-19 .elementor-element.elementor-element-0ead151::before, .elementor-19 .elementor-element.elementor-element-0ead151 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0ead151 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0ead151 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0ead151 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0ead151 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/encart-chiffre-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0ead151.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-71e1462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-71e1462.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-71e1462 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:70px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-db28ab4{--divider-border-style:solid;--divider-color:var( --e-global-color-be20b11 );--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-db28ab4 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-db28ab4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-39349d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-39349d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-39349d2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-39349d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;font-style:italic;line-height:28px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-1c6e929{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#063C7C;--border-color:#063C7C;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 15px 5px rgba(255, 255, 255, 0.22);--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-19 .elementor-element.elementor-element-1c6e929:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-1c6e929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C4F;}.elementor-19 .elementor-element.elementor-element-1c6e929::before, .elementor-19 .elementor-element.elementor-element-1c6e929 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-1c6e929 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-1c6e929 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-1c6e929 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-1c6e929 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/encart-chiffre-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1c6e929.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Nyght Serif", Sans-serif;font-size:80px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-fc6759a{--divider-border-style:solid;--divider-color:var( --e-global-color-be20b11 );--divider-border-width:3px;}.elementor-19 .elementor-element.elementor-element-fc6759a .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-fc6759a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19 .elementor-element.elementor-element-73f9533{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-73f9533 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-73f9533.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-73f9533 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:300;font-style:italic;line-height:28px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-92b09e9{--display:flex;--min-height:900px;--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:250px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-92b09e9:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-92b09e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-39a2c0f ) 0%, #F4EAD94F 100%);}.elementor-19 .elementor-element.elementor-element-92b09e9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-032fc80{--display:flex;--min-height:300px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-032fc80.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b766699{--display:flex;--min-height:350px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--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-19 .elementor-element.elementor-element-b766699.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-02fb004{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-02fb004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-02fb004.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-02fb004 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-bc30e97{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-bc30e97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc30e97.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-2af3f3e{--display:flex;--min-height:350px;--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:flex-end;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-2af3f3e.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d19ea90{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-d19ea90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-d19ea90.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-d19ea90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:22px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-408ebda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-19 .elementor-element.elementor-element-408ebda.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-3fb16c6{--display:flex;--justify-content:center;--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-19 .elementor-element.elementor-element-3fb16c6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-c6bcafb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c6bcafb.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-c6bcafb{text-align:left;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-c6bcafb svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line6::after{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-btn-svg{stroke:#074D87C7;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-c6bcafb .premium-button-line7::before{background-color:#074D87C7;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-c6bcafb  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-7672c40{--display:flex;--justify-content:center;--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-19 .elementor-element.elementor-element-7672c40.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-f7131a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-f7131a2{text-align:left;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-f7131a2 svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line6::after{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-btn-svg{stroke:#074D87C7;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-f7131a2 .premium-button-line7::before{background-color:#074D87C7;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-f7131a2  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-db77c58{--display:flex;--min-height:650px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--overlay-mix-blend-mode:overlay;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 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-19 .elementor-element.elementor-element-db77c58:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/eco2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-db77c58::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/07/eco-responsabilite-scaled.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:40% auto;}.elementor-19 .elementor-element.elementor-element-db77c58.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-52d2729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-52d2729.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-742e1d3{--display:flex;--min-height:0px;--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: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:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-742e1d3.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ee3a06d{--display:flex;--min-height:300px;--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;--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-19 .elementor-element.elementor-element-ee3a06d.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-8271b1c{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-8271b1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8271b1c.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-8271b1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-805ad80{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-805ad80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-805ad80.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-805ad80 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-91ffa8c{--display:flex;--min-height:300px;--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;--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-19 .elementor-element.elementor-element-91ffa8c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5d4557f{--display:flex;--min-height:750px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-19 .elementor-element.elementor-element-5d4557f.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-bd1bedb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 1px 2px 0px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-19 .elementor-element.elementor-element-bd1bedb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig, .elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#25180282;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-fb0c26f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fb0c26f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Nyght Serif", Sans-serif;font-size:40px;font-weight:300;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title{color:var( --e-global-color-39a2c0f );border-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title::before{--ha-ihe-title-before-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title::after{-ha-ihe-title-after-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-caption::before{--ha-ihe-fig-before-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-caption::after{--ha-ihe-fig-after-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-efc262e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 1px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--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-19 .elementor-element.elementor-element-efc262e.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig, .elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#25180282;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-81dea7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-81dea7e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Nyght Serif", Sans-serif;font-size:40px;font-weight:300;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title{color:var( --e-global-color-39a2c0f );border-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title::before{--ha-ihe-title-before-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-title::after{-ha-ihe-title-after-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-caption::before{--ha-ihe-fig-before-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig:hover .ha-ihe-caption::after{--ha-ihe-fig-after-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-487bc63{--display:flex;--min-height:750px;--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;--gap:50px 80px;--row-gap:50px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-487bc63::before, .elementor-19 .elementor-element.elementor-element-487bc63 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-487bc63 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-487bc63 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-487bc63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-487bc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/IMG_3521-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-487bc63.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-be549cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 60px;--row-gap:10px;--column-gap:60px;--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-19 .elementor-element.elementor-element-be549cf.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-969cfcd{--display:flex;--min-height:200px;--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-19 .elementor-element.elementor-element-969cfcd.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f79decd{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-f79decd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f79decd.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f79decd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-49b2318{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-49b2318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-49b2318.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-49b2318 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-6df4603{--display:flex;--min-height:200px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6df4603.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-969b3f5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-969b3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-969b3f5.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-969b3f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;font-style:italic;line-height:28px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-f6eef87{width:100%;max-width:100%;text-align:left;}.elementor-19 .elementor-element.elementor-element-f6eef87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f6eef87.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-f6eef87 svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line6::after{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-btn-svg{stroke:#074D87C7;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-f6eef87 .premium-button-line7::before{background-color:#074D87C7;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-f6eef87  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-dc03207{--display:flex;--min-height:550px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dc03207.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;background-color:#0000517A;border-color:var( --e-global-color-39a2c0f );-webkit-transition:all 1s ease;transition:all 1s ease;height:35px;width:35px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-7c2d7dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button i{color:#FFF;-webkit-transition-duration:1s;transition-duration:1s;font-size:20px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button svg{fill:#FFF;-webkit-transition-duration:1s;transition-duration:1s;width:20px;height:20px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button:hover i{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button:hover svg{fill:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button:hover{background-color:#BFF1FF8C;border-color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-7c2d7dc button.flipster__button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a0dcbb7{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-a0dcbb7:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/07/image-92.png") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-a0dcbb7::before, .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-a0dcbb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-a0dcbb7.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9dce2a9{--display:flex;--min-height:85vh;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9dce2a9::before, .elementor-19 .elementor-element.elementor-element-9dce2a9 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9dce2a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9dce2a9 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9dce2a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9dce2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-9dce2a9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--display:flex;--min-height:85vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.2;--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-19 .elementor-element.elementor-element-c5c9a1f::before, .elementor-19 .elementor-element.elementor-element-c5c9a1f > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-c5c9a1f > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-c5c9a1f > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-c5c9a1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-c5c9a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-c5c9a1f.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1d0a148{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-39a2c0f );--border-color:var( --e-global-color-39a2c0f );--border-radius:0px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-1d0a148.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-080201a{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-080201a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-080201a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-080201a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-d9165f9{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-d9165f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d9165f9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d9165f9 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;line-height:75px;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-92ce448{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-92ce448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-92ce448.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-92ce448 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-975df1b .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-975df1b .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-975df1b .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-975df1b{width:100%;max-width:100%;text-align:left;}.elementor-19 .elementor-element.elementor-element-975df1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-975df1b.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-975df1b svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-975df1b .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-975df1b  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-2a9d347{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-19 .elementor-element.elementor-element-2a9d347:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2a9d347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2a9d347::before, .elementor-19 .elementor-element.elementor-element-2a9d347 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2a9d347 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2a9d347 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2a9d347 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2a9d347 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-2a9d347.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-4e6165e{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-4e6165e:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4e6165e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/07/image-92.png") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-4e6165e::before, .elementor-19 .elementor-element.elementor-element-4e6165e > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-4e6165e > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-4e6165e > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-4e6165e > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-4e6165e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-4e6165e.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-388f8cb{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.2;--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-19 .elementor-element.elementor-element-388f8cb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-388f8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/ambiance-bien-etre_.webp") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-388f8cb::before, .elementor-19 .elementor-element.elementor-element-388f8cb > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-388f8cb > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-388f8cb > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-388f8cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-388f8cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-388f8cb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-39a2c0f );--border-color:var( --e-global-color-39a2c0f );--border-radius:0px 20px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-5ea1ca5:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5ea1ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C305C30;}.elementor-19 .elementor-element.elementor-element-5ea1ca5.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b3e781a{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-b3e781a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b3e781a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b3e781a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;font-style:italic;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-c9337c4{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-c9337c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c9337c4.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c9337c4 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;line-height:75px;letter-spacing:1px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-36f1f49{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-36f1f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-36f1f49.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-36f1f49 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-2b1b33a{width:100%;max-width:100%;text-align:left;}.elementor-19 .elementor-element.elementor-element-2b1b33a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2b1b33a.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-2b1b33a svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-2b1b33a .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-2b1b33a  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-2d84da2{--display:flex;--min-height:0px;--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: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;--z-index:999;}.elementor-19 .elementor-element.elementor-element-2d84da2.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c110295{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-19 .elementor-element.elementor-element-c110295.e-con{--align-self:center;}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-separator .premium-drawable-icon *, .elementor-widget-premium-addon-image-separator svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-separator .premium-drawable-icon:hover *, .elementor-widget-premium-addon-image-separator svg:not([class*="premium-"]):hover{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i, .elementor-widget-premium-addon-image-separator .premium-image-separator-container > svg{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover, .elementor-widget-premium-addon-image-separator .premium-image-separator-container > svg:hover{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-546eb26{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-546eb26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-546eb26.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:307px;height:200px !important;object-fit:fill;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:307px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:307px !important;height:307px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container{transform:translateY( -50% );text-align:center;filter:brightness( 111% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container:hover{filter:brightness( 146% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-100a06b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap: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-19 .elementor-element.elementor-element-100a06b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-97749c6{--display:flex;--min-height:681px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-97749c6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-97749c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEA87;}.elementor-19 .elementor-element.elementor-element-97749c6.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d2d2b0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-19 .elementor-element.elementor-element-d2d2b0d.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d20d304{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-914fab5{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-914fab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-914fab5.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-914fab5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-60710fc{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-60710fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-60710fc.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-60710fc .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:65px;font-weight:300;line-height:75px;letter-spacing:1px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-765877a{--display:flex;}.elementor-19 .elementor-element.elementor-element-737dfe0{--display:flex;--min-height:650px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-737dfe0.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e8fae10{--display:flex;--min-height:90vh;--justify-content:center;--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-19 .elementor-element.elementor-element-e8fae10:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e8fae10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/Magasin-a-cote-du-Bar-Des-Amis-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e8fae10.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-062ebb1{--display:flex;--min-height:90vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-19 .elementor-element.elementor-element-062ebb1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-062ebb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-secondary ) 0%, var( --e-global-color-47653f3 ) 100%);}.elementor-19 .elementor-element.elementor-element-062ebb1::before, .elementor-19 .elementor-element.elementor-element-062ebb1 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-062ebb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-062ebb1 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-062ebb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-062ebb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/pattern-diamant11-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-062ebb1.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6d660bc{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-6d660bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6d660bc.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-6d660bc img{width:18%;}.elementor-19 .elementor-element.elementor-element-6d660bc:hover img{filter:brightness( 120% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-478a384{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-478a384 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-478a384.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:45px;font-weight:300;text-transform:none;font-style:italic;line-height:55px;letter-spacing:1.5px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-95f6df9{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-95f6df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-95f6df9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-95f6df9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:200;font-style:normal;line-height:25px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-63d7aeb{width:100%;max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-63d7aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63d7aeb.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;text-transform:none;font-style:italic;line-height:25px;color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF59 0%, #074D8773 100%);}.elementor-19 .elementor-element.elementor-element-78f7070{width:100%;max-width:100%;text-align:left;}.elementor-19 .elementor-element.elementor-element-78f7070 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-78f7070.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-78f7070 svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-39a2c0f );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-78f7070 .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 15px 2px rgba(191, 241, 255, 0.32);}.elementor-19 .elementor-element.elementor-element-78f7070  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-b9618fa{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 30px 0px 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-19 .elementor-element.elementor-element-b9618fa.e-con{--align-self:center;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 800ms !important;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-progressbar-fill{transition-duration:800ms !important;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:40px;top:500px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-below ul.slick-dots{bottom:500px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-fraction{bottom:500px;}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li, .elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li svg{width:18px;height:18px;font-size:calc( 18px / 2 );}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li{color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li svg{fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-f1b7187 .fraction-pagination-total{color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li.slick-active{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li.slick-active svg{fill:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-f1b7187 .fraction-pagination-current{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-f1b7187.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-f1b7187.premium-carousel-ripple-yes ul.slick-dots li:hover:before{background-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-ce1dbfe{--display:flex;--min-height:100vh;--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;--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-19 .elementor-element.elementor-element-ce1dbfe.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 800ms !important;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-progressbar-fill{transition-duration:800ms !important;}.elementor-19 .elementor-element.elementor-element-23ef95e{--pa-carousel-center-padding:15;}.elementor-19 .elementor-element.elementor-element-23ef95e .slick-dots,.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-fraction{text-align:center;}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li, .elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li svg{width:20px;height:20px;font-size:calc( 20px / 2 );}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li{color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li svg{fill:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-23ef95e .fraction-pagination-total{color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li.slick-active{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li.slick-active svg{fill:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-23ef95e .fraction-pagination-current{color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-23ef95e.premium-carousel-ripple-yes ul.slick-dots li.slick-active:hover:before{background-color:var( --e-global-color-39a2c0f );}.elementor-19 .elementor-element.elementor-element-23ef95e.premium-carousel-ripple-yes ul.slick-dots li:hover:before{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-0bc5931{--display:flex;--min-height:850px;--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:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-0bc5931:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/Realisation-d_une-piscine-a-debordement-16x5-avec-volet-cache-sous-le-solarium_-plage-sur-plots-_3_--scaled.webp");background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-0bc5931::before, .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0bc5931 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0bc5931 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C305C52;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-0bc5931.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-28ae54b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-19 .elementor-element.elementor-element-28ae54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-28ae54b.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-28ae54b .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:1.2em;letter-spacing:1px;text-shadow:10px 5px 29px rgba(255, 255, 255, 0.57);mix-blend-mode:overlay;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3be6ebd{--display:flex;--min-height:200px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3be6ebd.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-727c75c{--display:flex;}.elementor-19 .elementor-element.elementor-element-098258c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-47653f3 );--border-color:var( --e-global-color-47653f3 );box-shadow:0px 0px 18px 2px rgba(7.000000000000011, 75.00000000000013, 135, 0.18);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:180px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-098258c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-098258c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-a02239d ) 0%, #BFF1FF85 100%);}.elementor-19 .elementor-element.elementor-element-098258c::before, .elementor-19 .elementor-element.elementor-element-098258c > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-098258c > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-098258c > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-098258c > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-098258c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-098258c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-5b589c9{--display:flex;}.elementor-19 .elementor-element.elementor-element-6590386{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-6590386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6590386.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6590386 .elementor-heading-title{font-family:"Nyght Serif", Sans-serif;font-size:64px;font-weight:400;line-height:75px;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-first-header span{display:inline;}.elementor-19 .elementor-element.elementor-element-bc81bf0{text-align:center;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-first-span{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-second-header{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;font-style:normal;color:#1C305C91;}.elementor-19 .elementor-element.elementor-element-97e6be9{--display:flex;--min-height:50px;--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: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-19 .elementor-element.elementor-element-97e6be9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c99cd1c{--display:flex;--min-height:40px;--justify-content:flex-end;--align-items:flex-end;--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:10px;}.elementor-19 .elementor-element.elementor-element-c99cd1c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button{background-color:var( --e-global-color-a02239d );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 10px 12px 2px rgba(7.000000000000011, 75.00000000000013, 135, 0.11);}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-style6:before{background-color:transparent;background-image:linear-gradient(180deg, #BFF1FF4F 0%, #074D8763 100%);}.elementor-19 .elementor-element.elementor-element-cf1e1d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line7::before{top:0%;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-text-icon-wrapper i{font-size:20px;color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-cf1e1d9{text-align:left;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-47653f3 );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-cf1e1d9 svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-drawable-icon *{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 svg:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line6::after{color:#1C305C;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-secondary );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-btn-svg{stroke:#074D87C7;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-button-line7::before{background-color:#074D87C7;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-cf1e1d9 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;box-shadow:0px 0px 18px 2px rgba(191, 241, 255, 0.30196078431372547);}.elementor-19 .elementor-element.elementor-element-cf1e1d9  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-cfa70f9{--display:flex;--justify-content:center;--align-items:flex-start;--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:10px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cfa70f9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button{background-color:#BFF1FFC2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:4px;box-shadow:0px 10px 12px 2px rgba(7.000000000000011, 75.00000000000013, 135, 0.11);margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-none:after,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-style8:hover,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-style4-icon-wrapper,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-style1:before,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-style3:hover,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-overlap-effect-horizontal:hover,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-overlap-effect-vertical:hover,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-style6-bg,.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-style6:before{background-color:#FFA500;}.elementor-19 .elementor-element.elementor-element-cf2fdf2{width:100%;max-width:100%;text-align:left;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cf2fdf2.elementor-element{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-btn-line-wrap, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line2::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line7::before{top:50%;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-text-icon-wrapper svg:not(.premium-btn-svg) *{stroke-width:8.5;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-text-icon-wrapper i{font-size:20px;color:#074D87;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-text-icon-wrapper svg{width:20px !important;height:20px !important;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-cf2fdf2 svg:not([class*="premium-"]){fill:#074D87;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button-text-icon-wrapper span{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover .premium-image-button-text-icon-wrapper span, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line6::after{color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover .premium-image-button-text-icon-wrapper i{color:var( --e-global-color-a02239d );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover .premium-drawable-icon, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-btn-svg{stroke:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line2::before,  .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line4::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line5::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line5::after, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line6::before, .elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-button-line7::before{background-color:var( --e-global-color-a02239d );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover .premium-drawable-icon *{stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover svg:not:not(.premium-lottie-animation):not(.premium-lottie-animation svg){stroke:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-cf2fdf2 .premium-image-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39a2c0f );border-radius:0px;box-shadow:0px 0px 18px 2px rgba(191, 241, 255, 0.30196078431372547);}.elementor-19 .elementor-element.elementor-element-cf2fdf2  .premium-image-button:hover .premium-image-button-text-icon-wrapper span{text-shadow:1px 2px 15px rgba(255, 255, 255, 0.29);}.elementor-19 .elementor-element.elementor-element-d3c5658{--display:flex;--min-height:80px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.7;--overlay-mix-blend-mode:overlay;--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-19 .elementor-element.elementor-element-d3c5658:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d3c5658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-47653f3 ) 100%);}.elementor-19 .elementor-element.elementor-element-d3c5658::before, .elementor-19 .elementor-element.elementor-element-d3c5658 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d3c5658 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d3c5658 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d3c5658 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d3c5658 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lionelgarciapiscines.fr/wp-content/uploads/2025/06/pattern-diamant-horizaontal-3-min-scaled.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-d3c5658 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-d3c5658 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);height:40px;}.elementor-19 .elementor-element.elementor-element-d3c5658.e-con{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-153eeaa{--width:95%;}.elementor-19 .elementor-element.elementor-element-ffc8d99{--width:50%;}.elementor-19 .elementor-element.elementor-element-3b87616{--width:50%;}.elementor-19 .elementor-element.elementor-element-9dcc809{--content-width:1500px;}.elementor-19 .elementor-element.elementor-element-2b16cab{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-3f47ef9{--width:50%;}.elementor-19 .elementor-element.elementor-element-b4f3023{--width:50%;}.elementor-19 .elementor-element.elementor-element-dd66f36{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-87f261d{--content-width:1250px;}.elementor-19 .elementor-element.elementor-element-0e64b8a{--width:25%;}.elementor-19 .elementor-element.elementor-element-0619edc{--width:25%;}.elementor-19 .elementor-element.elementor-element-0ead151{--width:25%;}.elementor-19 .elementor-element.elementor-element-1c6e929{--width:25%;}.elementor-19 .elementor-element.elementor-element-92b09e9{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-032fc80{--content-width:1500px;}.elementor-19 .elementor-element.elementor-element-b766699{--width:50%;}.elementor-19 .elementor-element.elementor-element-2af3f3e{--width:50%;}.elementor-19 .elementor-element.elementor-element-3fb16c6{--width:36%;}.elementor-19 .elementor-element.elementor-element-7672c40{--width:50%;}.elementor-19 .elementor-element.elementor-element-db77c58{--content-width:1500px;}.elementor-19 .elementor-element.elementor-element-742e1d3{--content-width:1500px;}.elementor-19 .elementor-element.elementor-element-91ffa8c{--width:50%;}.elementor-19 .elementor-element.elementor-element-bd1bedb{--width:50%;}.elementor-19 .elementor-element.elementor-element-efc262e{--width:50%;}.elementor-19 .elementor-element.elementor-element-487bc63{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-be549cf{--content-width:1300px;}.elementor-19 .elementor-element.elementor-element-969cfcd{--width:50%;}.elementor-19 .elementor-element.elementor-element-6df4603{--width:50%;}.elementor-19 .elementor-element.elementor-element-9dce2a9{--width:50%;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--width:50%;}.elementor-19 .elementor-element.elementor-element-1d0a148{--width:65%;}.elementor-19 .elementor-element.elementor-element-4e6165e{--width:50%;}.elementor-19 .elementor-element.elementor-element-388f8cb{--width:50%;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--width:75%;}.elementor-19 .elementor-element.elementor-element-2d84da2{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-c110295{--width:50%;}.elementor-19 .elementor-element.elementor-element-100a06b{--width:50%;}.elementor-19 .elementor-element.elementor-element-97749c6{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-d2d2b0d{--content-width:1400px;}.elementor-19 .elementor-element.elementor-element-737dfe0{--width:100%;}.elementor-19 .elementor-element.elementor-element-e8fae10{--width:45%;}.elementor-19 .elementor-element.elementor-element-062ebb1{--width:40%;}.elementor-19 .elementor-element.elementor-element-b9618fa{--width:100%;}.elementor-19 .elementor-element.elementor-element-ce1dbfe{--width:100%;}.elementor-19 .elementor-element.elementor-element-0bc5931{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-3be6ebd{--content-width:16000px;}.elementor-19 .elementor-element.elementor-element-727c75c{--content-width:1150px;}.elementor-19 .elementor-element.elementor-element-97e6be9{--width:70%;}.elementor-19 .elementor-element.elementor-element-d3c5658{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-9dcc809{--content-width:16000px;}.elementor-19 .elementor-element.elementor-element-2b16cab{--content-width:16000px;}.elementor-19 .elementor-element.elementor-element-3f47ef9{--width:60%;}.elementor-19 .elementor-element.elementor-element-b4f3023{--width:30%;}.elementor-19 .elementor-element.elementor-element-87f261d{--content-width:16000px;}.elementor-19 .elementor-element.elementor-element-2af3f3e{--width:60%;}.elementor-19 .elementor-element.elementor-element-3fb16c6{--width:100%;}.elementor-19 .elementor-element.elementor-element-7672c40{--width:100%;}.elementor-19 .elementor-element.elementor-element-ee3a06d{--content-width:16000px;}.elementor-19 .elementor-element.elementor-element-765877a{--width:50%;}.elementor-19 .elementor-element.elementor-element-e8fae10{--width:50%;}.elementor-19 .elementor-element.elementor-element-062ebb1{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-2af3f3e{--width:50%;}.elementor-19 .elementor-element.elementor-element-3fb16c6{--width:100%;}.elementor-19 .elementor-element.elementor-element-7672c40{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-3f47ef9{--width:80%;}.elementor-19 .elementor-element.elementor-element-b4f3023{--width:20%;}.elementor-19 .elementor-element.elementor-element-2af3f3e{--width:50%;}.elementor-19 .elementor-element.elementor-element-1d0a148{--width:80%;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--width:80%;}}@media(max-width:880px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-af1dd4e{--width:50%;}.elementor-19 .elementor-element.elementor-element-f89a94b{--width:50%;}.elementor-19 .elementor-element.elementor-element-9dce2a9{--width:45%;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--width:55%;}.elementor-19 .elementor-element.elementor-element-4e6165e{--width:45%;}.elementor-19 .elementor-element.elementor-element-388f8cb{--width:55%;}.elementor-19 .elementor-element.elementor-element-97e6be9{--width:95%;}}@media(min-width:1367px){.elementor-19 .elementor-element.elementor-element-db77c58:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-19 .elementor-element.elementor-element-0bc5931:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-19 .elementor-element.elementor-element-664728b{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5d4557f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-bd1bedb{--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-19 .elementor-element.elementor-element-bd1bedb.e-con{--align-self:flex-end;}.elementor-19 .elementor-element.elementor-element-fb0c26f{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-fb0c26f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-efc262e{--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-19 .elementor-element.elementor-element-efc262e.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-81dea7e{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-81dea7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:150px;}.elementor-19 .elementor-element.elementor-element-1d0a148{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-388f8cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:150px;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:20px;top:300px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-below ul.slick-dots{bottom:300px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-fraction{bottom:300px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-above ul.slick-dots{top:300px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-below ul.slick-dots{bottom:300px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-fraction{bottom:300px;}}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-span{font-size:68px;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{font-size:120px;line-height:0.6em;}.elementor-19 .elementor-element.elementor-element-410d291{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-410d291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-ceb58f4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ceb58f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-2e51a42{--min-height:650px;}.elementor-19 .elementor-element.elementor-element-5623b19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-9dcc809{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-af1dd4e{--min-height:400px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-19 .elementor-element.elementor-element-af1dd4e.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-f89a94b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-b4ed0c7 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-664728b{--min-height:600px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-87f261d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-0e64b8a{--min-height:250px;}.elementor-19 .elementor-element.elementor-element-e60f86d .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-6b6f9ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0619edc{--min-height:250px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{font-size:60px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-title{font-size:30px;line-height:25px;}.elementor-19 .elementor-element.elementor-element-bc257ae{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-0ead151{--min-height:250px;}.elementor-19 .elementor-element.elementor-element-71e1462 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-39349d2{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-39349d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1c6e929{--min-height:250px;}.elementor-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{font-size:60px;}.elementor-19 .elementor-element.elementor-element-73f9533{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-92b09e9{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-19 .elementor-element.elementor-element-032fc80{--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-b766699{--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-19 .elementor-element.elementor-element-bc30e97{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-bc30e97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-size:60px;}.elementor-19 .elementor-element.elementor-element-2af3f3e{--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-19 .elementor-element.elementor-element-d19ea90{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-d19ea90 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-408ebda{--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-19 .elementor-element.elementor-element-3fb16c6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7672c40{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-db77c58{--min-height:600px;}.elementor-19 .elementor-element.elementor-element-52d2729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ee3a06d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5d4557f{--min-height:490px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-969b3f5{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-969b3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-969b3f5 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-dc03207{--min-height:300px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-1d0a148{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-92ce448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-92ce448 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-36f1f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-36f1f49 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-546eb26 > .elementor-widget-container{margin:-95px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:280px;height:160px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:280px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:280px !important;height:280px !important;}.elementor-19 .elementor-element.elementor-element-97749c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-60710fc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-60710fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-60710fc.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-e8fae10{--min-height:45em;}.elementor-19 .elementor-element.elementor-element-062ebb1{--min-height:45em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-95f6df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-95f6df9 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:-5px;}.elementor-19 .elementor-element.elementor-element-0bc5931{--min-height:750px;}.elementor-19 .elementor-element.elementor-element-0bc5931:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-19 .elementor-element.elementor-element-28ae54b .elementor-heading-title{font-size:80px;}.elementor-19 .elementor-element.elementor-element-3be6ebd{--padding-top:150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-6590386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{line-height:0.6em;}.elementor-19 .elementor-element.elementor-element-410d291{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-19 .elementor-element.elementor-element-ceb58f4{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-19 .elementor-element.elementor-element-339b1c0 .elementor-heading-title{font-size:17px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-96c9581 > .elementor-widget-container{margin:0px 0px 75px 0px;}.elementor-19 .elementor-element.elementor-element-96c9581 .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-9537d79 img{width:35%;}.elementor-19 .elementor-element.elementor-element-f89a94b{--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-11b284b img{width:35%;}.elementor-19 .elementor-element.elementor-element-664728b{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-764702c .elementor-heading-title{font-size:17px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-0e64b8a{--min-height:220px;}.elementor-19 .elementor-element.elementor-element-e60f86d{text-align:center;}.elementor-19 .elementor-element.elementor-element-e60f86d .elementor-heading-title{font-size:55px;letter-spacing:3px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-6b6f9ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-0619edc{--min-height:220px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{font-size:55px;letter-spacing:3px;}.elementor-19 .elementor-element.elementor-element-bc257ae{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-bc257ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc257ae .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-0ead151{--min-height:220px;}.elementor-19 .elementor-element.elementor-element-71e1462{text-align:center;}.elementor-19 .elementor-element.elementor-element-71e1462 .elementor-heading-title{font-size:55px;letter-spacing:3px;}.elementor-19 .elementor-element.elementor-element-39349d2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-39349d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-39349d2 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-1c6e929{--min-height:220px;--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-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{font-size:55px;letter-spacing:3px;}.elementor-19 .elementor-element.elementor-element-73f9533{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-73f9533 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-73f9533 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-b766699{--min-height:400px;--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-19 .elementor-element.elementor-element-02fb004 .elementor-heading-title{font-size:17px;line-height:22px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-bc30e97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-2af3f3e{--min-height:400px;}.elementor-19 .elementor-element.elementor-element-408ebda{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19 .elementor-element.elementor-element-3fb16c6{--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-19 .elementor-element.elementor-element-7672c40{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-8271b1c .elementor-heading-title{font-size:17px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-805ad80 .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:12px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:12px;}.elementor-19 .elementor-element.elementor-element-f79decd .elementor-heading-title{font-size:17px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-49b2318 .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-1d0a148{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-080201a .elementor-heading-title{letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-d9165f9 .elementor-heading-title{font-size:55px;line-height:65px;}.elementor-19 .elementor-element.elementor-element-92ce448 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-b3e781a .elementor-heading-title{letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-c9337c4 .elementor-heading-title{font-size:55px;line-height:65px;}.elementor-19 .elementor-element.elementor-element-36f1f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:280px;height:160px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:280px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:280px !important;height:280px !important;}.elementor-19 .elementor-element.elementor-element-914fab5 .elementor-heading-title{letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-60710fc .elementor-heading-title{font-size:55px;}.elementor-19 .elementor-element.elementor-element-e8fae10{--min-height:40em;}.elementor-19 .elementor-element.elementor-element-062ebb1{--min-height:30em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-size:32px;line-height:45px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-95f6df9 .elementor-heading-title{font-size:17px;}.elementor-19 .elementor-element.elementor-element-63d7aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:5px;}.elementor-19 .elementor-element.elementor-element-28ae54b{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19 .elementor-element.elementor-element-28ae54b .elementor-heading-title{font-size:70px;}.elementor-19 .elementor-element.elementor-element-6590386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6590386 .elementor-heading-title{font-size:55px;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-span{font-size:60px;line-height:0.4em;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{font-size:100px;line-height:0.9em;}.elementor-19 .elementor-element.elementor-element-410d291{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-410d291 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-ceb58f4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ceb58f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-first-span{font-size:35px;}.elementor-19 .elementor-element.elementor-element-46d83e3 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5623b19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-af1dd4e{--min-height:200px;}.elementor-19 .elementor-element.elementor-element-339b1c0 .elementor-heading-title{font-size:15px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-96c9581 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-19 .elementor-element.elementor-element-96c9581 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-f89a94b{--min-height:500px;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-664728b{--margin-top:-185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-2b16cab{--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-19 .elementor-element.elementor-element-3f47ef9{--min-height:200px;--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-19 .elementor-element.elementor-element-3f47ef9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-764702c .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-87f261d{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-19 .elementor-element.elementor-element-0e64b8a{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-e60f86d .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-0619edc{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{font-size:50px;}.elementor-19 .elementor-element.elementor-element-0ead151{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-71e1462 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-1c6e929{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{font-size:50px;}.elementor-19 .elementor-element.elementor-element-92b09e9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-02fb004 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-c6bcafb .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-52d2729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-742e1d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-ee3a06d{--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-19 .elementor-element.elementor-element-8271b1c .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-805ad80 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-5d4557f{--min-height:350px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:12px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:12px;}.elementor-19 .elementor-element.elementor-element-487bc63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-f79decd .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-49b2318 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-6df4603{--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-19 .elementor-element.elementor-element-969b3f5 .elementor-heading-title{font-size:17px;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-dc03207{--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-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-a0dcbb7{--min-height:650px;}.elementor-19 .elementor-element.elementor-element-9dce2a9{--min-height:44em;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--min-height:50em;--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-19 .elementor-element.elementor-element-1d0a148{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d9165f9 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-2a9d347{--min-height:650px;}.elementor-19 .elementor-element.elementor-element-4e6165e{--min-height:44em;}.elementor-19 .elementor-element.elementor-element-388f8cb{--min-height:50em;--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-19 .elementor-element.elementor-element-5ea1ca5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c9337c4 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:250px;height:160px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:250px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:250px !important;height:250px !important;}.elementor-19 .elementor-element.elementor-element-97749c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-914fab5 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-60710fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-60710fc{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-19 .elementor-element.elementor-element-60710fc .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-e8fae10{--min-height:750px;}.elementor-19 .elementor-element.elementor-element-062ebb1{--min-height:750px;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-size:35px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-95f6df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:0px;top:450px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-below ul.slick-dots{bottom:450px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-fraction{bottom:450px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-above ul.slick-dots{top:450px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-below ul.slick-dots{bottom:450px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-fraction{bottom:450px;}.elementor-19 .elementor-element.elementor-element-0bc5931{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-28ae54b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-28ae54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:250px 0px 0px 30px;}.elementor-19 .elementor-element.elementor-element-28ae54b .elementor-heading-title{font-size:65px;}.elementor-19 .elementor-element.elementor-element-098258c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:180px;--padding-left:50px;--padding-right:50px;}.elementor-19 .elementor-element.elementor-element-6590386 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-first-span{font-size:26px;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-second-header{font-size:26px;}}@media(max-width:880px){.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-span{font-size:50px;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{font-size:95px;line-height:90px;}.elementor-19 .elementor-element.elementor-element-410d291 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-ceb58f4 .elementor-heading-title{font-size:15px;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-first-span{font-size:30px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-second-header{font-size:35px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-46d83e3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-46d83e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9dcc809{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-af1dd4e{--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-19 .elementor-element.elementor-element-96c9581 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-19 .elementor-element.elementor-element-96c9581 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-f89a94b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f89a94b.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b4ed0c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-664728b{--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2b16cab{--min-height:10px;}.elementor-19 .elementor-element.elementor-element-3f47ef9{--min-height:0px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-b4f3023{--min-height:20px;}.elementor-19 .elementor-element.elementor-element-87f261d{--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-19 .elementor-element.elementor-element-0e64b8a{--min-height:180px;}.elementor-19 .elementor-element.elementor-element-e60f86d .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-e86df80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac .elementor-heading-title{font-size:17px;line-height:25px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-0619edc{--min-height:180px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{font-size:40px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-title{font-size:26px;}.elementor-19 .elementor-element.elementor-element-5cef058 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bc257ae .elementor-heading-title{font-size:17px;line-height:25px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-0ead151{--min-height:180px;}.elementor-19 .elementor-element.elementor-element-71e1462 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-db28ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-39349d2 .elementor-heading-title{font-size:17px;line-height:25px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-1c6e929{--min-height:180px;}.elementor-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{font-size:40px;}.elementor-19 .elementor-element.elementor-element-fc6759a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-73f9533 .elementor-heading-title{font-size:17px;line-height:25px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-92b09e9{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-19 .elementor-element.elementor-element-032fc80{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-b766699{--min-height:450px;}.elementor-19 .elementor-element.elementor-element-02fb004 .elementor-heading-title{line-height:25px;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-d19ea90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-52d2729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-805ad80 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-5d4557f{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:10px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:10px;}.elementor-19 .elementor-element.elementor-element-487bc63{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-19 .elementor-element.elementor-element-49b2318 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-6df4603{--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-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-7c2d7dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9dce2a9{--min-height:700px;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--min-height:780px;--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-19 .elementor-element.elementor-element-d9165f9 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-4e6165e{--min-height:700px;}.elementor-19 .elementor-element.elementor-element-388f8cb{--min-height:780px;--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-19 .elementor-element.elementor-element-c9337c4 .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:200px;height:150px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:200px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:200px !important;height:200px !important;}.elementor-19 .elementor-element.elementor-element-60710fc .elementor-heading-title{font-size:45px;line-height:65px;}.elementor-19 .elementor-element.elementor-element-e8fae10{--min-height:700px;}.elementor-19 .elementor-element.elementor-element-062ebb1{--min-height:700px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-6d660bc img{width:20%;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-size:17px;}.elementor-19 .elementor-element.elementor-element-78f7070 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:-5px;top:400px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-below ul.slick-dots{bottom:400px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-fraction{bottom:400px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-above ul.slick-dots{top:400px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-below ul.slick-dots{bottom:400px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-fraction{bottom:400px;}.elementor-19 .elementor-element.elementor-element-0bc5931{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-28ae54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-28ae54b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-19 .elementor-element.elementor-element-6590386 .elementor-heading-title{font-size:45px;letter-spacing:1px;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-first-span{font-size:25px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-f226f6b{--min-height:90vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-526e453{--justify-content:center;--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-19 .elementor-element.elementor-element-dc41ac1{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-dc41ac1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-dc41ac1.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-first-span{font-size:40px;line-height:0em;}.elementor-19 .elementor-element.elementor-element-dc41ac1 .premium-dual-header-second-header{font-size:70px;line-height:0.9em;}.elementor-19 .elementor-element.elementor-element-410d291{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-410d291 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-19 .elementor-element.elementor-element-410d291 .elementor-heading-title{font-size:14px;letter-spacing:1.5px;}.elementor-19 .elementor-element.elementor-element-a553db4 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-f068fd5{--justify-content:center;--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-19 .elementor-element.elementor-element-d8e0137{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-d8e0137 > .elementor-widget-container{margin:-120px 0px -120px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d8e0137.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d8e0137.premium-lottie-canvas .premium-lottie-animation, .elementor-19 .elementor-element.elementor-element-d8e0137.premium-lottie-svg svg{width:100% !important;}.elementor-19 .elementor-element.elementor-element-6294ac5{--min-height:90vh;--justify-content:flex-end;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-49b3c9a{--justify-content:center;--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-19 .elementor-element.elementor-element-ceb58f4{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-ceb58f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-19 .elementor-element.elementor-element-ceb58f4 .elementor-heading-title{font-size:14px;letter-spacing:1.5px;}.elementor-19 .elementor-element.elementor-element-5355118 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-2e51a42{--min-height:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-19 .elementor-element.elementor-element-415441d img{width:15%;}.elementor-19 .elementor-element.elementor-element-37fa74d{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-37fa74d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-first-span{font-size:22px;line-height:1em;}.elementor-19 .elementor-element.elementor-element-37fa74d .premium-dual-header-second-header{font-size:25px;line-height:1em;}.elementor-19 .elementor-element.elementor-element-46d83e3{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-46d83e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-19 .elementor-element.elementor-element-46d83e3 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-5623b19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-9dcc809{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-af1dd4e{--min-height:145px;--gap:10px 0px;--row-gap:10px;--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-19 .elementor-element.elementor-element-af1dd4e.e-con{--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-339b1c0 .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-96c9581 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-96c9581 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-f555e3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f555e3e.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-9537d79.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-9537d79 img{width:35%;}.elementor-19 .elementor-element.elementor-element-f89a94b{--min-height:300px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f89a94b.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-19 .elementor-element.elementor-element-b4ed0c7 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b557db3 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-ff7c4ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ff7c4ed.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-11b284b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-11b284b.elementor-element{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-11b284b{z-index:1;}.elementor-19 .elementor-element.elementor-element-11b284b img{width:35%;}.elementor-19 .elementor-element.elementor-element-664728b{--min-height:60vh;--justify-content:center;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-664728b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-664728b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-230px 0px;}.elementor-19 .elementor-element.elementor-element-ddc8f58{--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-19 .elementor-element.elementor-element-2b16cab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-3f47ef9{--min-height:150px;}.elementor-19 .elementor-element.elementor-element-764702c .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d9a5dd2.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-d9a5dd2 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-b4f3023{--min-height: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-19 .elementor-element.elementor-element-87f261d{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-19 .elementor-element.elementor-element-6b6f9ac .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-title{justify-content:center;align-items:end;}.elementor-19 .elementor-element.elementor-element-3170967 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-bc257ae .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-39349d2 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-a6f19af .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-19 .elementor-element.elementor-element-73f9533 .elementor-heading-title{font-size:18px;}.elementor-19 .elementor-element.elementor-element-92b09e9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-b766699{--min-height:150px;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-02fb004 .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-bc30e97 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-d19ea90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-408ebda{--gap:20px 0px;--row-gap:20px;--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-19 .elementor-element.elementor-element-3fb16c6{--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-19 .elementor-element.elementor-element-c6bcafb .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-7672c40{--justify-content:center;--align-items:flex-start;--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-19 .elementor-element.elementor-element-7672c40.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-f7131a2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-db77c58{--min-height:400px;}.elementor-19 .elementor-element.elementor-element-db77c58::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-db77c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:61% auto;}.elementor-19 .elementor-element.elementor-element-52d2729{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-742e1d3{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-ee3a06d{--min-height:180px;--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-19 .elementor-element.elementor-element-805ad80{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-805ad80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-805ad80.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-805ad80 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-91ffa8c{--min-height:15px;--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-19 .elementor-element.elementor-element-fb0c26f{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-fb0c26f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:26px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-fb0c26f .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:10px;}.elementor-19 .elementor-element.elementor-element-81dea7e{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-81dea7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-size:26px;letter-spacing:2px;}.elementor-19 .elementor-element.elementor-element-81dea7e .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-size:10px;}.elementor-19 .elementor-element.elementor-element-487bc63{--min-height:650px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-969cfcd{--min-height:120px;--justify-content:center;--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-19 .elementor-element.elementor-element-f79decd .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-49b2318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-49b2318 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-6df4603{--min-height:96px;--gap:20px 0px;--row-gap:20px;--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-19 .elementor-element.elementor-element-969b3f5{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-969b3f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-969b3f5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-f6eef87 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-dc03207{--min-height:300px;--justify-content:center;--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-19 .elementor-element.elementor-element-7c2d7dc .flipster__button{display:flex !important;}.elementor-19 .elementor-element.elementor-element-7c2d7dc{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-7c2d7dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button i{font-size:15px;}.elementor-19 .elementor-element.elementor-element-7c2d7dc .flipster__button svg{width:15px;height:15px;}.elementor-19 .elementor-element.elementor-element-a0dcbb7{--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-19 .elementor-element.elementor-element-9dce2a9{--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c5c9a1f{--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-c5c9a1f.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-1d0a148{--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-080201a .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-d9165f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-d9165f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d9165f9.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-d9165f9 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-975df1b .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-2a9d347{--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-19 .elementor-element.elementor-element-4e6165e{--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-388f8cb{--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-388f8cb.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-5ea1ca5{--min-height:480px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-b3e781a .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-c9337c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-c9337c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c9337c4.elementor-element{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-c9337c4 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-2b1b33a .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:16px;}.elementor-19 .elementor-element.elementor-element-2d84da2{--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-19 .elementor-element.elementor-element-546eb26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container img{width:250px;height:150px !important;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container i{font-size:250px;}.elementor-19 .elementor-element.elementor-element-546eb26 .premium-image-separator-container svg{width:250px !important;height:250px !important;}.elementor-19 .elementor-element.elementor-element-97749c6{--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-d20d304{--padding-top:90px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-914fab5 .elementor-heading-title{font-size:14px;}.elementor-19 .elementor-element.elementor-element-60710fc{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-60710fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-60710fc .elementor-heading-title{font-size:35px;line-height:1.25em;}.elementor-19 .elementor-element.elementor-element-765877a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-19 .elementor-element.elementor-element-765877a.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-737dfe0{--min-height:400px;--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-19 .elementor-element.elementor-element-e8fae10{--min-height:400px;}.elementor-19 .elementor-element.elementor-element-062ebb1{--min-height:500px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-19 .elementor-element.elementor-element-478a384 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-19 .elementor-element.elementor-element-95f6df9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-95f6df9 .elementor-heading-title{font-size:16px;}.elementor-19 .elementor-element.elementor-element-63d7aeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-63d7aeb .elementor-heading-title{font-size:17px;}.elementor-19 .elementor-element.elementor-element-78f7070 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-above ul.slick-dots{left:-20px;top:400px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-dots-below ul.slick-dots{bottom:400px;}.elementor-19 .elementor-element.elementor-element-f1b7187 .premium-carousel-nav-fraction{bottom:400px;}.elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li, .elementor-19 .elementor-element.elementor-element-f1b7187 ul.slick-dots li svg{width:15px;height:15px;font-size:calc( 15px / 2 );}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-above ul.slick-dots{top:53px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-dots-below ul.slick-dots{bottom:53px;}.elementor-19 .elementor-element.elementor-element-23ef95e .premium-carousel-nav-fraction{bottom:53px;}.elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li, .elementor-19 .elementor-element.elementor-element-23ef95e ul.slick-dots li svg{width:18px;height:18px;font-size:calc( 18px / 2 );}.elementor-19 .elementor-element.elementor-element-0bc5931{--min-height:500px;--justify-content:flex-end;--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0bc5931:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0bc5931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-28ae54b{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-28ae54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-19 .elementor-element.elementor-element-28ae54b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-28ae54b .elementor-heading-title{font-size:45px;}.elementor-19 .elementor-element.elementor-element-3be6ebd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-727c75c{--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-19 .elementor-element.elementor-element-727c75c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-098258c{--width:90%;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-19 .elementor-element.elementor-element-5b589c9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--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-19 .elementor-element.elementor-element-5b589c9.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-6590386 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6590386 .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-first-span{font-size:20px;}.elementor-19 .elementor-element.elementor-element-bc81bf0 .premium-dual-header-second-header{font-size:20px;}.elementor-19 .elementor-element.elementor-element-c99cd1c{--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-19 .elementor-element.elementor-element-cf1e1d9{width:100%;max-width:100%;text-align:center;}.elementor-19 .elementor-element.elementor-element-cf1e1d9 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cf1e1d9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-cfa70f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-cf2fdf2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-cf2fdf2.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-cf2fdf2{text-align:center;}}