.elementor-2 .elementor-element.elementor-element-698fb8b6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-698fb8b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://halfa.fr/wp-content/uploads/2023/03/parasol-en-bas-copia.jpeg");background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-698fb8b6>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-698fb8b6>.elementor-container{max-width:1600px}.elementor-2 .elementor-element.elementor-element-698fb8b6{transition:all .4s;padding:220px 0 30px}.elementor-2 .elementor-element.elementor-element-1ec8de46>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-1ec8de46{transition:all .4s}.elementor-2 .elementor-element.elementor-element-241c1b08>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-241c1b08{margin-top:0;margin-bottom:110px;padding:0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-4cc264ec>.elementor-element-populated{padding:0 20% -10% 0}.elementor-2 .elementor-element.elementor-element-4cc264ec{transition:all .4s}.elementor-2 .elementor-element.elementor-element-6e138895>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-6e138895{transition:all .4s;text-align:center;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:#fff}.elementor-2 .elementor-element.elementor-element-41d98abe>.elementor-widget-container{margin:0 0 20px}.elementor-2 .elementor-element.elementor-element-41d98abe{z-index:3;transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-41d98abe .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);color:#f79e51}.elementor-2 .elementor-element.elementor-element-e11d796{transition:all .4s}.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button{background-color:#f79e51;font-family:var(--e-global-typography-4953806-font-family),Sans-serif;font-size:var(--e-global-typography-4953806-font-size);font-weight:var(--e-global-typography-4953806-font-weight);text-transform:var(--e-global-typography-4953806-text-transform);line-height:var(--e-global-typography-4953806-line-height);text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#fff;color:#fff;border-radius:0;padding:17px 35px}.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-2 .elementor-element.elementor-element-674fe61c{width:100%;max-width:100%;align-self:center;transition:all .4s}.elementor-2 .elementor-element.elementor-element-674fe61c>.elementor-widget-container{margin:0 20px 0 0}.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-67846cd{margin-top:20px;margin-bottom:0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-223c15e{transition:all .4s}.elementor-2 .elementor-element.elementor-element-643c1d5{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-0d94186{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7c3ab013:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7c3ab013>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-7c3ab013>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-7c3ab013{transition:all .4s;margin-top:-20px;margin-bottom:0;padding:100px 0 0;z-index:3}.elementor-2 .elementor-element.elementor-element-7c3ab013>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-1205c8d7>.elementor-element-populated{padding:0 100px 0 0}.elementor-2 .elementor-element.elementor-element-1205c8d7{transition:all .4s}.elementor-2 .elementor-element.elementor-element-72aa5b0a>.elementor-widget-container{margin:0 71px}.elementor-2 .elementor-element.elementor-element-72aa5b0a{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-72aa5b0a img{width:55%;opacity:.95}.elementor-2 .elementor-element.elementor-element-626dbfa0>.elementor-widget-container{margin:0 0 -10px}.elementor-2 .elementor-element.elementor-element-626dbfa0{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-626dbfa0 .elementor-heading-title{font-family:var(--e-global-typography-635bac9-font-family),Sans-serif;font-size:var(--e-global-typography-635bac9-font-size);font-weight:var(--e-global-typography-635bac9-font-weight);text-transform:var(--e-global-typography-635bac9-text-transform);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-3deda0e7>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-3deda0e7{transition:all .4s;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-477aa64c>.elementor-element-populated{padding:0 50px}.elementor-2 .elementor-element.elementor-element-477aa64c{transition:all .4s}.elementor-2 .elementor-element.elementor-element-dbbef54>.elementor-widget-container{margin:0 71px}.elementor-2 .elementor-element.elementor-element-dbbef54{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-dbbef54 img{width:55%;opacity:.95}.elementor-2 .elementor-element.elementor-element-7b928c15>.elementor-widget-container{margin:0 0 -10px}.elementor-2 .elementor-element.elementor-element-7b928c15{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-7b928c15 .elementor-heading-title{font-family:var(--e-global-typography-635bac9-font-family),Sans-serif;font-size:var(--e-global-typography-635bac9-font-size);font-weight:var(--e-global-typography-635bac9-font-weight);text-transform:var(--e-global-typography-635bac9-text-transform);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-66d91751>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-66d91751{transition:all .4s;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-3da8093d>.elementor-element-populated{padding:0 0 0 100px}.elementor-2 .elementor-element.elementor-element-3da8093d{transition:all .4s}.elementor-2 .elementor-element.elementor-element-24e529f6>.elementor-widget-container{margin:0 0 -10px}.elementor-2 .elementor-element.elementor-element-24e529f6{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-24e529f6 .elementor-heading-title{font-family:var(--e-global-typography-635bac9-font-family),Sans-serif;font-size:var(--e-global-typography-635bac9-font-size);font-weight:var(--e-global-typography-635bac9-font-weight);text-transform:var(--e-global-typography-635bac9-text-transform);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-c2c1896>.elementor-widget-container{margin:0 71px}.elementor-2 .elementor-element.elementor-element-c2c1896{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-c2c1896 img{width:55%;opacity:.95}.elementor-2 .elementor-element.elementor-element-24eacb09>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-24eacb09{transition:all .4s;text-align:center;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-2887aaee>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-2887aaee{padding:100px 0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-34168a52>.elementor-element-populated{padding:0 50px 0 0}.elementor-2 .elementor-element.elementor-element-34168a52{transition:all .4s}.elementor-2 .elementor-element.elementor-element-f01687a>.elementor-widget-container{margin:0 30px -160px 0}.elementor-2 .elementor-element.elementor-element-f01687a{transition:all .4s;text-align:end}.elementor-2 .elementor-element.elementor-element-f01687a img{width:40%}.elementor-2 .elementor-element.elementor-element-16f297cf{transition:all .4s;text-align:start}.elementor-2 .elementor-element.elementor-element-16f297cf img{width:77%;height:350px}.elementor-2 .elementor-element.elementor-element-2aa4c8d9>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-2aa4c8d9{transition:all .4s;text-align:start}.elementor-2 .elementor-element.elementor-element-2aa4c8d9 img{width:15%;height:85px;border-radius:0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-237543cc.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-237543cc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-237543cc>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-237543cc{transition:all .4s}.elementor-2 .elementor-element.elementor-element-71407a5a>.elementor-widget-container{margin:0 0 -15px 70px}.elementor-2 .elementor-element.elementor-element-71407a5a{transition:all .4s;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-22c1723a>.elementor-widget-container{margin:0 0 50px}.elementor-2 .elementor-element.elementor-element-22c1723a{transition:all .4s}.elementor-2 .elementor-element.elementor-element-22c1723a .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:33px;font-weight:400;text-transform:none;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-3f48c207>.elementor-widget-container{margin:-30px 113px 0 0}.elementor-2 .elementor-element.elementor-element-3f48c207{transition:all .4s;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em}.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);fill:#fff;color:#fff;border-radius:0;padding:17px 35px}.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-2 .elementor-element.elementor-element-590f9d86>.elementor-widget-container{margin:-30px 0 0}.elementor-2 .elementor-element.elementor-element-590f9d86{transition:all .4s}.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-7da4a44{transition:all .4s}.elementor-2 .elementor-element.elementor-element-b8134e6{transition:all .4s}.elementor-2 .elementor-element.elementor-element-c6d2ede{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7aea2ef{--spacer-size:20px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-80f8cf6>.elementor-widget-container{margin:-12px 0 0;padding:64px 0 0}.elementor-2 .elementor-element.elementor-element-80f8cf6{transition:all .4s}.elementor-2 .elementor-element.elementor-element-2edc7ca>.elementor-element-populated{padding:0 50px 0 0}.elementor-2 .elementor-element.elementor-element-2edc7ca{transition:all .4s}.elementor-2 .elementor-element.elementor-element-12bc287>.elementor-widget-container{margin:0 30px -160px 0}.elementor-2 .elementor-element.elementor-element-12bc287{transition:all .4s;text-align:end}.elementor-2 .elementor-element.elementor-element-12bc287 img{width:40%}.elementor-2 .elementor-element.elementor-element-072c1a7{transition:all .4s;text-align:start}.elementor-2 .elementor-element.elementor-element-072c1a7 img{width:77%;height:486px}.elementor-2 .elementor-element.elementor-element-4751f0a>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-4751f0a{transition:all .4s;text-align:start}.elementor-2 .elementor-element.elementor-element-4751f0a img{width:15%;height:85px;border-radius:0}.elementor-2 .elementor-element.elementor-element-58e10155>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-58e10155{padding:100px 0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-4104598b>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-4104598b{transition:all .4s}.elementor-2 .elementor-element.elementor-element-3303f310>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-3303f310{transition:all .4s;text-align:center;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-16002bf0>.elementor-widget-container{margin:0 250px 50px}.elementor-2 .elementor-element.elementor-element-16002bf0{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-16002bf0 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-47a14a27>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-47a14a27{margin-top:0;margin-bottom:30px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-71fd4d2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://halfa.fr/wp-content/uploads/2023/03/demiparasolbleu-copia.jpeg");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-2 .elementor-element.elementor-element-71fd4d2:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#e09a5c;opacity:.5}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#1E1E1E1A;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:47px}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-background-slideshow{border-radius:27px}.elementor-2 .elementor-element.elementor-element-71fd4d2:hover>.elementor-element-populated{border-style:solid;border-color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-71fd4d2{transition:all .4s}.elementor-2 .elementor-element.elementor-element-528a92e{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-1b173a8a{transition:all .4s}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-title{margin-bottom:100px;font-family:"Sora",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#fff}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-2 .elementor-element.elementor-element-e2fa168{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-ae9aea7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://halfa.fr/wp-content/uploads/2023/03/763-bar2.jpg.jpg");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-2 .elementor-element.elementor-element-ae9aea7:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#e09a5c;opacity:.5}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#1E1E1E1A;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:47px}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-background-slideshow{border-radius:27px}.elementor-2 .elementor-element.elementor-element-ae9aea7:hover>.elementor-element-populated{border-style:solid;border-color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-ae9aea7{transition:all .4s}.elementor-2 .elementor-element.elementor-element-d88eb20{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-38c15c9{transition:all .4s}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-title{margin-bottom:66px;font-family:"Sora",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#fff}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-2 .elementor-element.elementor-element-dac768d{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-b3b8f34:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://halfa.fr/wp-content/uploads/2024/03/Tonneaux-anniv-scaled.jpeg");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-2 .elementor-element.elementor-element-b3b8f34:hover>.elementor-element-populated>.elementor-background-overlay{background-color:#e09a5c;opacity:.5}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated{border-style:solid;border-width:1px;border-color:#1E1E1E1A;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:47px}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-background-slideshow{border-radius:27px}.elementor-2 .elementor-element.elementor-element-b3b8f34:hover>.elementor-element-populated{border-style:solid;border-color:var(--e-global-color-accent)}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-b3b8f34{transition:all .4s}.elementor-2 .elementor-element.elementor-element-282e34a{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-3b896d4{transition:all .4s}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-title{margin-bottom:33px;font-family:"Sora",Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#fff}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-2 .elementor-element.elementor-element-b37a411{--spacer-size:50px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-2d5c256c>.elementor-container{max-width:1600px}.elementor-2 .elementor-element.elementor-element-2d5c256c{margin-top:30px;margin-bottom:30px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-54cb8416>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-54cb8416{transition:all .4s}.elementor-2 .elementor-element.elementor-element-e751dc8>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-e751dc8{transition:all .4s;text-align:center;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-9738fcd>.elementor-widget-container{margin:0 250px 50px}.elementor-2 .elementor-element.elementor-element-9738fcd{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-9738fcd .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-276f53e>.elementor-container{max-width:1600px}.elementor-2 .elementor-element.elementor-element-276f53e{margin-top:0;margin-bottom:30px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-51d87a3>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-51d87a3{transition:all .4s}.elementor-2 .elementor-element.elementor-element-3a8f1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-3a8f1b3{transition:all .4s}.elementor-2 .elementor-element.elementor-element-3a8f1b3 .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-3a8f1b3 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain}.elementor-2 .elementor-element.elementor-element-c22406a{transition:all .4s}.elementor-2 .elementor-element.elementor-element-e9967e1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-e9967e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://halfa.fr/wp-content/uploads/2023/03/demiparasolbleu-copia.jpeg");background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-e9967e1>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-e9967e1{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7a93be3{transition:all .4s}.elementor-2 .elementor-element.elementor-element-e4c6bbb{--spacer-size:90px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-c02d332>.elementor-container{max-width:886px}.elementor-2 .elementor-element.elementor-element-c02d332{transition:all .4s}.elementor-2 .elementor-element.elementor-element-4a8dac6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-element-populated,.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-element-populated>.elementor-background-overlay,.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-background-slideshow{border-radius:21px}.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:29px}.elementor-2 .elementor-element.elementor-element-4a8dac6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-4a8dac6{transition:all .4s}.elementor-2 .elementor-element.elementor-element-6294579{transition:all .4s}.elementor-2 .elementor-element.elementor-element-6294579 .elementor-icon-wrapper{text-align:start}.elementor-2 .elementor-element.elementor-element-6294579.elementor-view-stacked .elementor-icon{background-color:#e09a5c}.elementor-2 .elementor-element.elementor-element-6294579.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-6294579.elementor-view-default .elementor-icon{color:#e09a5c;border-color:#e09a5c}.elementor-2 .elementor-element.elementor-element-6294579.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-6294579.elementor-view-default .elementor-icon svg{fill:#e09a5c}.elementor-2 .elementor-element.elementor-element-1976a84a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-1976a84a{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-1976a84a .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:38px;font-weight:400;text-transform:none;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-20513240>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-20513240{transition:all .4s;text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.8em}.elementor-2 .elementor-element.elementor-element-7aba165{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7cb9603{--spacer-size:53px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-59609bb>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-59609bb{padding:100px 0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-1745991f>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-1745991f{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7539f96e>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-7539f96e{transition:all .4s;text-align:center;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-679d3c26>.elementor-widget-container{margin:0 250px 50px}.elementor-2 .elementor-element.elementor-element-679d3c26{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-679d3c26 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:0px;--ekit_testimonial_slidetoshow:2}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-tootltip-testimonial .elementskit-commentor-content:before{background-color:#02010100}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-prev,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-next{background-color:#02010100}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-prev:hover,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-next:hover{background-color:#02010100}.elementor-2 .elementor-element.elementor-element-70cdc1ad{transition:all .4s}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-wrapper{padding:0 0 70px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-2 .elementor-element.elementor-element-70cdc1ad .ekit-main-swiper .elementskit-single-testimonial-slider,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card{margin-left:0;margin-right:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card{padding:20px 0 0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-tootltip-testimonial .elementskit-commentor-content,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card{border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider{border-style:solid;border-width:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-commentor-content{text-align:left;padding:0 0 0 30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card{text-align:left}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info{text-align:left}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-commentor-bio{text-align:left;justify-content:left;margin:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-commentor-content>p{color:var(--e-global-color-primary);margin:0 50px 30px 0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card .elementskit-commentor-coment{color:var(--e-global-color-primary);margin:0 50px 30px 0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{color:#792C011C}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i{color:#792C011C;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i{color:#792C011C}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i{color:#792C011C;margin-bottom:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-watermark-icon svg path{stroke:#792C011C;fill:#792C011C}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-watermark-icon>i{font-size:50px;padding:0;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-watermark-icon>svg{width:50px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-watermark-icon{margin-bottom:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-commentor-content>i{padding:0;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-icon-content>i{padding:0;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-watermark-icon svg{padding:0;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge:before{border-radius:50%}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-border-hr{background-color:var(--e-global-color-secondary);width:40px;height:1px;margin:0 0 20px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-name{color:var(--e-global-color-text);font-family:var(--e-global-typography-6f29fb2-font-family),Sans-serif;font-size:var(--e-global-typography-6f29fb2-font-size);font-weight:var(--e-global-typography-6f29fb2-font-weight);text-transform:var(--e-global-typography-6f29fb2-text-transform);letter-spacing:var(--e-global-typography-6f29fb2-letter-spacing);margin-bottom:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-author-name{color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-des{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-navigation-button{font-size:20px;-webkit-transform:translateY(85px);-ms-transform:translateY(85px);transform:translateY(85px)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-prev{left:-1%;width:0;height:0;color:#0000003B;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-next{right:91%;width:0;height:0;color:#0000003B;border-radius:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-prev:hover{color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-next:hover{color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-115f67c5>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-115f67c5{padding:100px 0;transition:all .4s}.elementor-2 .elementor-element.elementor-element-47991425>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-47991425{transition:all .4s}.elementor-2 .elementor-element.elementor-element-440b3a2c>.elementor-container{max-width:1200px}.elementor-2 .elementor-element.elementor-element-440b3a2c{margin-top:0;margin-bottom:70px;transition:all .4s}.elementor-2 .elementor-element.elementor-element-5f26d9df>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-5f26d9df{transition:all .4s}.elementor-2 .elementor-element.elementor-element-fd0f16b>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-fd0f16b{transition:all .4s;text-align:center;font-family:var(--e-global-typography-2d584b8-font-family),Sans-serif;font-size:var(--e-global-typography-2d584b8-font-size);font-weight:var(--e-global-typography-2d584b8-font-weight);text-transform:var(--e-global-typography-2d584b8-text-transform);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-49b6571f>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-49b6571f{transition:all .4s;text-align:center}.elementor-2 .elementor-element.elementor-element-49b6571f .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);text-decoration:var(--e-global-typography-accent-text-decoration);fill:#fff;color:#fff;border-radius:0;padding:17px 35px}.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff}.elementor-2 .elementor-element.elementor-element-7760cd01>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-7760cd01{transition:all .4s}.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button:focus svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-7a9576e{transition:all .4s}.elementor-2 .elementor-element.elementor-element-f4682cf{transition:all .4s}.elementor-2 .elementor-element.elementor-element-ddc68ae{--e-image-carousel-slides-to-show:3;transition:all .4s}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-698fb8b6{padding:150px 30px 30px}.elementor-2 .elementor-element.elementor-element-4cc264ec>.elementor-element-populated{padding:0 20% 0 0}.elementor-2 .elementor-element.elementor-element-6e138895{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-41d98abe .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2 .elementor-element.elementor-element-674fe61c{width:var(--container-widget-width,913.667px);max-width:913.667px;--container-widget-width:913.667px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button{font-size:var(--e-global-typography-4953806-font-size);line-height:var(--e-global-typography-4953806-line-height)}.elementor-2 .elementor-element.elementor-element-7c3ab013{padding:70px 30px 0}.elementor-2 .elementor-element.elementor-element-1205c8d7>.elementor-element-populated{padding:0 40px 0 0}.elementor-2 .elementor-element.elementor-element-72aa5b0a img{width:75%}.elementor-2 .elementor-element.elementor-element-626dbfa0 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-3deda0e7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-477aa64c>.elementor-element-populated{padding:0 20px}.elementor-2 .elementor-element.elementor-element-dbbef54 img{width:75%}.elementor-2 .elementor-element.elementor-element-7b928c15 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-66d91751{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-3da8093d>.elementor-element-populated{padding:0 0 0 40px}.elementor-2 .elementor-element.elementor-element-24e529f6 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-c2c1896 img{width:75%}.elementor-2 .elementor-element.elementor-element-24eacb09{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-2887aaee{padding:70px 30px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-34168a52.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-34168a52.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f01687a>.elementor-widget-container{margin:0 0 -100px}.elementor-2 .elementor-element.elementor-element-16f297cf{text-align:start}.elementor-2 .elementor-element.elementor-element-16f297cf img{width:100%;height:430px}.elementor-2 .elementor-element.elementor-element-2aa4c8d9 img{width:20%}.elementor-2 .elementor-element.elementor-element-71407a5a>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-71407a5a{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-22c1723a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-22c1723a .elementor-heading-title{font-size:36px}.elementor-2 .elementor-element.elementor-element-3f48c207>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-3f48c207{font-size:13px}.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-2 .elementor-element.elementor-element-80f8cf6>.elementor-widget-container{margin:66px 0 0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-2edc7ca.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-2edc7ca.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-12bc287>.elementor-widget-container{margin:0 0 -100px}.elementor-2 .elementor-element.elementor-element-072c1a7{text-align:center}.elementor-2 .elementor-element.elementor-element-4751f0a img{width:20%}.elementor-2 .elementor-element.elementor-element-58e10155{padding:70px 30px}.elementor-2 .elementor-element.elementor-element-3303f310>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-3303f310{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-16002bf0>.elementor-widget-container{margin:0 50px 50px}.elementor-2 .elementor-element.elementor-element-16002bf0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated{padding:30px}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated{padding:30px}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated{padding:30px}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-2d5c256c{margin-top:20px;margin-bottom:20px;padding:0}.elementor-2 .elementor-element.elementor-element-e751dc8>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-e751dc8{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-9738fcd>.elementor-widget-container{margin:0 50px 50px}.elementor-2 .elementor-element.elementor-element-9738fcd .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-276f53e{margin-top:20px;margin-bottom:20px;padding:0}.elementor-2 .elementor-element.elementor-element-3a8f1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-1976a84a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-1976a84a .elementor-heading-title{font-size:36px}.elementor-2 .elementor-element.elementor-element-20513240>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-20513240{font-size:13px}.elementor-2 .elementor-element.elementor-element-59609bb{padding:70px 30px}.elementor-2 .elementor-element.elementor-element-7539f96e>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-7539f96e{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-679d3c26>.elementor-widget-container{margin:0 50px 50px}.elementor-2 .elementor-element.elementor-element-679d3c26 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:2}.elementor-2 .elementor-element.elementor-element-70cdc1ad>.elementor-widget-container{margin:0 -30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-wrapper{padding:0 0 30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-commentor-content>p{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card .elementskit-commentor-coment{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-6f29fb2-font-size);letter-spacing:var(--e-global-typography-6f29fb2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-prev{left:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-button-next{right:645px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-navigation-button{-webkit-transform:translateY(89px);-ms-transform:translateY(89px);transform:translateY(89px)}.elementor-2 .elementor-element.elementor-element-115f67c5{padding:70px 30px}.elementor-2 .elementor-element.elementor-element-fd0f16b>.elementor-widget-container{margin:0 0 -15px}.elementor-2 .elementor-element.elementor-element-fd0f16b{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-49b6571f>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-49b6571f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-698fb8b6{padding:120px 20px 20px}.elementor-2 .elementor-element.elementor-element-241c1b08{margin-top:0;margin-bottom:70px}.elementor-2 .elementor-element.elementor-element-4cc264ec>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-6e138895{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-41d98abe>.elementor-widget-container{margin:0 0 20px}.elementor-2 .elementor-element.elementor-element-41d98abe .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2 .elementor-element.elementor-element-674fe61c .elementor-button{font-size:var(--e-global-typography-4953806-font-size);line-height:var(--e-global-typography-4953806-line-height)}.elementor-2 .elementor-element.elementor-element-7c3ab013{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-1205c8d7>.elementor-element-populated{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-72aa5b0a img{width:60%}.elementor-2 .elementor-element.elementor-element-626dbfa0 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-3deda0e7{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-477aa64c>.elementor-element-populated{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-dbbef54 img{width:60%}.elementor-2 .elementor-element.elementor-element-7b928c15 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-66d91751{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-3da8093d>.elementor-element-populated{padding:0}.elementor-2 .elementor-element.elementor-element-24e529f6 .elementor-heading-title{font-size:var(--e-global-typography-635bac9-font-size);line-height:var(--e-global-typography-635bac9-line-height)}.elementor-2 .elementor-element.elementor-element-c2c1896 img{width:60%}.elementor-2 .elementor-element.elementor-element-24eacb09{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-2887aaee{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-34168a52>.elementor-element-populated{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-16f297cf>.elementor-widget-container{margin:12px 0 0}.elementor-2 .elementor-element.elementor-element-16f297cf img{height:390px}.elementor-2 .elementor-element.elementor-element-2aa4c8d9>.elementor-widget-container{margin:0 0 -14px}.elementor-2 .elementor-element.elementor-element-2aa4c8d9 img{width:15%;height:43px}.elementor-2 .elementor-element.elementor-element-71407a5a{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-22c1723a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-22c1723a .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-3f48c207{font-size:13px}.elementor-2 .elementor-element.elementor-element-590f9d86 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-2 .elementor-element.elementor-element-80f8cf6>.elementor-widget-container{margin:-1px;padding:0}.elementor-2 .elementor-element.elementor-element-2edc7ca>.elementor-element-populated{padding:0 0 50px}.elementor-2 .elementor-element.elementor-element-072c1a7{text-align:center}.elementor-2 .elementor-element.elementor-element-072c1a7 img{width:77%}.elementor-2 .elementor-element.elementor-element-4751f0a img{width:15%;height:28px}.elementor-2 .elementor-element.elementor-element-58e10155{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-3303f310{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-16002bf0>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-16002bf0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-47a14a27{margin-top:0;margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-71fd4d2>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-title{font-size:19px}.elementor-2 .elementor-element.elementor-element-1b173a8a .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-ae9aea7>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-title{font-size:19px}.elementor-2 .elementor-element.elementor-element-38c15c9 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-b3b8f34>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-title{font-size:19px}.elementor-2 .elementor-element.elementor-element-3b896d4 .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-54cb8416{width:50%}.elementor-2 .elementor-element.elementor-element-54cb8416>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-e751dc8{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-9738fcd>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-9738fcd .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-51d87a3{width:50%}.elementor-2 .elementor-element.elementor-element-51d87a3>.elementor-element-populated{margin:0 0 50px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2 .elementor-element.elementor-element-3a8f1b3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-1976a84a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-1976a84a .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-20513240{font-size:13px}.elementor-2 .elementor-element.elementor-element-59609bb{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-7539f96e{font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-679d3c26>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-679d3c26 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1}.elementor-2 .elementor-element.elementor-element-70cdc1ad{width:var(--container-widget-width,689.667px);max-width:689.667px;--container-widget-width:689.667px;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad>.elementor-widget-container{margin:0 0 -20px -30px}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial-slider .swiper-wrapper{padding:0}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-single-testimonial-slider .elementskit-commentor-content>p,.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-name{font-size:var(--e-global-typography-6f29fb2-font-size);letter-spacing:var(--e-global-typography-6f29fb2-letter-spacing)}.elementor-2 .elementor-element.elementor-element-70cdc1ad .elementskit-profile-info .elementskit-author-des{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-115f67c5{padding:60px 20px}.elementor-2 .elementor-element.elementor-element-440b3a2c{margin-top:0;margin-bottom:50px}.elementor-2 .elementor-element.elementor-element-5f26d9df>.elementor-element-populated{padding:0 0 30px}.elementor-2 .elementor-element.elementor-element-fd0f16b{text-align:center;font-size:var(--e-global-typography-2d584b8-font-size);letter-spacing:var(--e-global-typography-2d584b8-letter-spacing)}.elementor-2 .elementor-element.elementor-element-49b6571f>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-49b6571f{text-align:center}.elementor-2 .elementor-element.elementor-element-49b6571f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-7760cd01 .elementor-button{font-size:var(--e-global-typography-accent-font-size)}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-34168a52{width:53.167%}.elementor-2 .elementor-element.elementor-element-237543cc{width:46.833%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-e9967e1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-e9967e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}