.elementor-2137 .elementor-element.elementor-element-670fc2a:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-670fc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BEBEBE;}.elementor-2137 .elementor-element.elementor-element-670fc2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2137 .elementor-element.elementor-element-670fc2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-2137 .elementor-element.elementor-element-382669d{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-382669d > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-382669d .elementor-icon-box-wrapper{align-items:start;}.elementor-2137 .elementor-element.elementor-element-382669d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-382669d.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-382669d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-382669d .elementor-icon{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-382669d .elementor-icon-box-title{color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-295d276{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-295d276 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-295d276 .elementor-icon-box-wrapper{align-items:start;}.elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFFDE;}.elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-295d276.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFFDE;color:#FFFFFFDE;border-color:#FFFFFFDE;}.elementor-2137 .elementor-element.elementor-element-295d276 .elementor-icon{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-295d276 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-de575c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2137 .elementor-element.elementor-element-125f872{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-125f872 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-125f872 .elementor-icon-box-wrapper{align-items:start;}.elementor-2137 .elementor-element.elementor-element-125f872.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-125f872.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-125f872.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-125f872 .elementor-icon{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-125f872 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-ab7055b{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-ab7055b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-ab7055b .elementor-icon-box-wrapper{align-items:start;}.elementor-2137 .elementor-element.elementor-element-ab7055b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-ab7055b.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-ab7055b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-ab7055b .elementor-icon{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-ab7055b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-c888160{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-c888160 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-c888160 .elementor-icon-box-wrapper{align-items:start;}.elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-framed .elementor-icon, .elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFFDE;}.elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2137 .elementor-element.elementor-element-c888160.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFFDE;color:#FFFFFFDE;border-color:#FFFFFFDE;}.elementor-2137 .elementor-element.elementor-element-c888160 .elementor-icon{font-size:25px;}.elementor-2137 .elementor-element.elementor-element-c888160 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2137 .elementor-element.elementor-element-7835d9a:not(.elementor-motion-effects-element-type-background), .elementor-2137 .elementor-element.elementor-element-7835d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-faa51dd );}.elementor-2137 .elementor-element.elementor-element-7835d9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-2137 .elementor-element.elementor-element-7835d9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2137 .elementor-element.elementor-element-4e7edd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2137 .elementor-element.elementor-element-4e7edd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );}.elementor-2137 .elementor-element.elementor-element-6c83feb > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2137 .elementor-element.elementor-element-6c83feb{text-align:start;}.elementor-2137 .elementor-element.elementor-element-6c83feb img{width:70%;}.elementor-2137 .elementor-element.elementor-element-e1046d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-2137 .elementor-element.elementor-element-b20ed47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2137 .elementor-element.elementor-element-b20ed47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2137 .elementor-element.elementor-element-b20ed47.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2137 .elementor-element.elementor-element-b20ed47 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 0em 0em 0em;}.elementor-2137 .elementor-element.elementor-element-236b00e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-2137 .elementor-element.elementor-element-236b00e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2137 .elementor-element.elementor-element-b6ac244:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2137 .elementor-element.elementor-element-b6ac244 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#009289;}.elementor-2137 .elementor-element.elementor-element-b6ac244 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-b6ac244 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2137 .elementor-element.elementor-element-fd97e25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2137 .elementor-element.elementor-element-fd97e25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2DABFF;}.elementor-2137 .elementor-element.elementor-element-fd97e25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-fd97e25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2137 .elementor-element.elementor-element-e60f55e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2137 .elementor-element.elementor-element-e60f55e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F27C00;}.elementor-2137 .elementor-element.elementor-element-e60f55e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2137 .elementor-element.elementor-element-e60f55e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2137 .elementor-element.elementor-element-4f509d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2137 .elementor-element.elementor-element-4f509d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F292D;}.elementor-bc-flex-widget .elementor-2137 .elementor-element.elementor-element-4f509d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2137 .elementor-element.elementor-element-4f509d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2137 .elementor-element.elementor-element-4f509d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2137 .elementor-element.elementor-element-4f509d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-2137 .elementor-element.elementor-element-68fe060 .elementor-button{background-color:#1F292D00;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2137 .elementor-element.elementor-element-68fe060{width:100%;max-width:100%;align-self:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-2137 .elementor-element.elementor-element-de575c1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2137 .elementor-element.elementor-element-236b00e{width:var( --container-widget-width, 52.953px );max-width:52.953px;--container-widget-width:52.953px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-2137 .elementor-element.elementor-element-04b0c56{width:84%;}.elementor-2137 .elementor-element.elementor-element-de575c1{width:16%;}.elementor-2137 .elementor-element.elementor-element-e1046d8{width:51.388%;}.elementor-2137 .elementor-element.elementor-element-b20ed47{width:7.984%;}.elementor-2137 .elementor-element.elementor-element-b6ac244{width:5.031%;}.elementor-2137 .elementor-element.elementor-element-fd97e25{width:4.965%;}.elementor-2137 .elementor-element.elementor-element-e60f55e{width:4.965%;}.elementor-2137 .elementor-element.elementor-element-4f509d1{width:9.952%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2137 .elementor-element.elementor-element-04b0c56{width:60%;}.elementor-2137 .elementor-element.elementor-element-de575c1{width:40%;}.elementor-2137 .elementor-element.elementor-element-4e7edd9{width:15%;}.elementor-2137 .elementor-element.elementor-element-e1046d8{width:45%;}.elementor-2137 .elementor-element.elementor-element-b20ed47{width:15%;}.elementor-2137 .elementor-element.elementor-element-b6ac244{width:5%;}.elementor-2137 .elementor-element.elementor-element-fd97e25{width:5%;}.elementor-2137 .elementor-element.elementor-element-e60f55e{width:5%;}.elementor-2137 .elementor-element.elementor-element-4f509d1{width:10%;}}@media(max-width:767px){.elementor-2137 .elementor-element.elementor-element-382669d .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-382669d .elementor-icon{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-295d276 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-295d276 .elementor-icon{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-125f872 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-125f872 .elementor-icon{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-ab7055b .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-ab7055b .elementor-icon{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-c888160 .elementor-icon-box-wrapper{text-align:center;}.elementor-2137 .elementor-element.elementor-element-c888160 .elementor-icon{font-size:15px;}.elementor-2137 .elementor-element.elementor-element-4e7edd9{width:25%;}.elementor-2137 .elementor-element.elementor-element-6c83feb{width:auto;max-width:auto;}.elementor-2137 .elementor-element.elementor-element-6c83feb > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-2137 .elementor-element.elementor-element-6c83feb img{width:95px;}.elementor-2137 .elementor-element.elementor-element-e1046d8{width:8%;}.elementor-2137 .elementor-element.elementor-element-b20ed47{width:20%;}.elementor-2137 .elementor-element.elementor-element-b6ac244{width:5%;}.elementor-2137 .elementor-element.elementor-element-fd97e25{width:5%;}.elementor-2137 .elementor-element.elementor-element-e60f55e{width:5%;}.elementor-2137 .elementor-element.elementor-element-4f509d1{width:20%;}.elementor-2137 .elementor-element.elementor-element-4f509d1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}}/* Start custom CSS for shortcode, class: .elementor-element-236b00e */.menu_langue .js-wpml-ls-item-toggle.wpml-ls-item-toggle {
  text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b20ed47 */.menu_langue .wpml-ls-first-item a:hover {
  color: #1f292d;
}
.menu_langue .wpml-ls-link {
  color: #1f292d;
}
.menu_langue .wpml-ls-statics-shortcode_actions a {
    background-color: transparent;
}
.menu_langue .wpml-ls-legacy-dropdown-click a {
    border: none;
}
@media (width: 1024px) {
.menu_langue .js-wpml-ls-item-toggle.wpml-ls-item-toggle::after {
  left: 15px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f509d1 */.elementor-2137 .elementor-element.elementor-element-4f509d1 {
    width: 12%;
}
@media (max-width: 767px) {
    .elementor-2137 .elementor-element.elementor-element-4f509d1 {
        width: 30%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7835d9a */#sticky-header.elementor-sticky--active.elementor-sticky--effects .elementor-column {
    height: 80px;
}
#sticky-header {
	--header-height: 120px;
	--shrink-header-to: 0.6;
	--transition: .45s cubic-bezier(.4, 0, .2, 1);}
#sticky-header > .elementor-container {
	min-height: var(--header-height);
	transition: min-height var(--transition);
}
#sticky-header.elementor-sticky--effects > .elementor-container {
	min-height: calc( var(--header-height) * var(--shrink-header-to) );
}

/***
* Shorter header on mobile (70px instead of 100px)
*/
@media only screen and (max-width: 767px) {
	#sticky-header {
		--header-height: 70px;
		height:70px;
	}
}

/***
* class: .logo
*/
#sticky-header .logo img {
	transition: transform var(--transition);
}
#sticky-header.elementor-sticky--effects .logo img {
	transform: scale(.7);
}/* End custom CSS */