.elementor-2288 .elementor-element.elementor-element-e18be50{--display:flex;}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{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-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var( --e-global-color-text );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover, .elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{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-accent );}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__lang a{font-family:"Atkinson Hyperlegible", Sans-serif;font-weight:600;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__lang a:hover, .elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__lang a:focus{color:var( --e-global-color-40190d6 );}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__lang--active a{color:var( --e-global-color-40190d6 );}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__nav{--cpel-switcher-space:15px;}.elementor-2288 .elementor-element.elementor-element-afebc35.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px;}.elementor-2288 .elementor-element.elementor-element-afebc35.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75);}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__flag img{border-radius:0px;}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__name{padding-left:12px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2288 .elementor-element.elementor-element-b0f1461 .elementor-button{background-color:var( --e-global-color-40190d6 );font-family:"Atkinson Hyperlegible", Sans-serif;font-size:14px;font-weight:700;line-height:21px;fill:var( --e-global-color-fcb14b5 );color:var( --e-global-color-fcb14b5 );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;}.elementor-2288 .elementor-element.elementor-element-b0f1461 .elementor-button:hover, .elementor-2288 .elementor-element.elementor-element-b0f1461 .elementor-button:focus{background-color:#001C6D;}@media(max-width:1024px){.elementor-2288 .elementor-element.elementor-element-e18be50{--margin-top:30px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-2288 .elementor-element.elementor-element-e18be50{--gap:30px 10px;--row-gap:30px;--column-gap:10px;}.elementor-2288 .elementor-element.elementor-element-afebc35 .cpel-switcher__lang a{font-size:13px;padding-left:0px;padding-right:0px;}}