.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-2 .elementor-element.elementor-element-20f44cb .cpel-switcher__nav{--cpel-switcher-space:15px}.elementor-2 .elementor-element.elementor-element-20f44cb.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px}.elementor-2 .elementor-element.elementor-element-20f44cb.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75)}.elementor-2 .elementor-element.elementor-element-20f44cb .cpel-switcher__flag img{border-radius:0}.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-2 .elementor-element.elementor-element-5c06206>.elementor-widget-container{margin:20px 0 10px;padding:0}.elementor-2 .elementor-element.elementor-element-5c06206 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-e531035{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-7e8a7cc>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-7e8a7cc .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-aef55f7>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-aef55f7{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.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-2 .elementor-element.elementor-element-db7b927 .elementor-button{background-color:#1e73be}.elementor-2 .elementor-element.elementor-element-db7b927>.elementor-widget-container{margin:-25px 0 0;padding:0}.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-2 .elementor-element.elementor-element-73f37f4{--spacer-size:50px}.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,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.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{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-6dc179c .elementor-icon-box-wrapper{text-align:center;gap:15px}.elementor-2 .elementor-element.elementor-element-6dc179c.elementor-view-stacked .elementor-icon{background-color:#1e73be}.elementor-2 .elementor-element.elementor-element-6dc179c.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-6dc179c.elementor-view-default .elementor-icon{fill:#1e73be;color:#1e73be;border-color:#1e73be}.elementor-2 .elementor-element.elementor-element-6dc179c .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-83d1859 .elementor-icon-box-wrapper{gap:15px}.elementor-2 .elementor-element.elementor-element-83d1859.elementor-view-stacked .elementor-icon{background-color:#1e73be}.elementor-2 .elementor-element.elementor-element-83d1859.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-83d1859.elementor-view-default .elementor-icon{fill:#1e73be;color:#1e73be;border-color:#1e73be}.elementor-2 .elementor-element.elementor-element-83d1859 .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-899adc9 .elementor-icon-box-wrapper{gap:15px}.elementor-2 .elementor-element.elementor-element-899adc9.elementor-view-stacked .elementor-icon{background-color:#1e73be}.elementor-2 .elementor-element.elementor-element-899adc9.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-899adc9.elementor-view-default .elementor-icon{fill:#1e73be;color:#1e73be;border-color:#1e73be}.elementor-2 .elementor-element.elementor-element-899adc9 .elementor-icon-box-description{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-18d2c99{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-c032e08>.elementor-widget-container{margin:0 0 20px}.elementor-2 .elementor-element.elementor-element-c032e08{text-align:center}.elementor-2 .elementor-element.elementor-element-c032e08 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-8865b27>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-8865b27{text-align:center}.elementor-2 .elementor-element.elementor-element-8865b27 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-ceed5fc{text-align:center}.elementor-2 .elementor-element.elementor-element-ceed5fc .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-e891d7c{text-align:center}.elementor-2 .elementor-element.elementor-element-e891d7c .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-00bf738{text-align:start;font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-3e2dde9{text-align:start;font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-8fb9396{text-align:start;font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-c2d239c{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-70190f5>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-70190f5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-e194c32 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-60e6bfe>.elementor-widget-container{margin:0 0 -25px;padding:0}.elementor-2 .elementor-element.elementor-element-60e6bfe{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-94e546a .gallery-item .gallery-caption{text-align:center}.elementor-2 .elementor-element.elementor-element-896478d .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}.elementor-2 .elementor-element.elementor-element-f1b2d8b{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-2 .elementor-element.elementor-element-51b74b8 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:600;color:#000}