.elementor-3131 .elementor-element.elementor-element-b7e757d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3131 .elementor-element.elementor-element-b7e757d:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-b7e757d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3131 .elementor-element.elementor-element-b7e757d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-b7e757d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3131 .elementor-element.elementor-element-1a372bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-438a43c > .elementor-widget-container{margin:4px 5px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-438a43c .cpel-switcher__lang a{color:var( --e-global-color-86faefe );}.elementor-3131 .elementor-element.elementor-element-438a43c .cpel-switcher__icon{color:var( --e-global-color-86faefe );}.elementor-3131 .elementor-element.elementor-element-438a43c .cpel-switcher__lang--active a{color:var( --e-global-color-primary );}.elementor-3131 .elementor-element.elementor-element-438a43c .cpel-switcher__nav{--cpel-switcher-space:10px;}.elementor-3131 .elementor-element.elementor-element-438a43c.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:16px;height:16px;}.elementor-3131 .elementor-element.elementor-element-438a43c.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:16px;height:calc(16px * 0.75);}.elementor-3131 .elementor-element.elementor-element-438a43c .cpel-switcher__flag img{border-radius:0px;}.elementor-3131 .elementor-element.elementor-element-f011f3d:not(.elementor-motion-effects-element-type-background), .elementor-3131 .elementor-element.elementor-element-f011f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86faefe );}.elementor-3131 .elementor-element.elementor-element-f011f3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3131 .elementor-element.elementor-element-f011f3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3131 .elementor-element.elementor-element-29864ce.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3131 .elementor-element.elementor-element-29864ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3131 .elementor-element.elementor-element-29864ce.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-3131 .elementor-element.elementor-element-29864ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-17e3f7a{text-align:start;}.elementor-3131 .elementor-element.elementor-element-17e3f7a img{width:275px;}.elementor-bc-flex-widget .elementor-3131 .elementor-element.elementor-element-bb9ed4c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-44e1878{width:auto;max-width:auto;}.elementor-3131 .elementor-element.elementor-element-44e1878 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6{width:auto;max-width:auto;align-self:flex-end;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 > .elementor-widget-container{margin:0px 0px 17px 20px;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 .elementor-search-form{text-align:end;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 .elementor-search-form__toggle{--e-search-form-toggle-size:25px;--e-search-form-toggle-color:var( --e-global-color-86faefe );--e-search-form-toggle-background-color:var( --e-global-color-primary );--e-search-form-toggle-border-radius:0px;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:#0E76BC8A;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 .elementor-search-form__toggle:hover{--e-search-form-toggle-background-color:var( --e-global-color-689a9f9 );}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 .elementor-search-form__toggle:focus{--e-search-form-toggle-background-color:var( --e-global-color-689a9f9 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:481px){.elementor-3131 .elementor-element.elementor-element-29864ce{width:19.666%;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c{width:80%;}}@media(max-width:768px) and (min-width:481px){.elementor-3131 .elementor-element.elementor-element-29864ce{width:50%;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c{width:50%;}}@media(max-width:1024px){.elementor-3131 .elementor-element.elementor-element-f011f3d{padding:20px 15px 15px 15px;}.elementor-3131 .elementor-element.elementor-element-d9c7ac6 > .elementor-widget-container{margin:0px 0px 17px 0px;}}@media(max-width:768px){.elementor-3131 .elementor-element.elementor-element-1a372bf > .elementor-element-populated{margin:3px 10px 3px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}}@media(max-width:480px){.elementor-3131 .elementor-element.elementor-element-29864ce{width:50%;}.elementor-3131 .elementor-element.elementor-element-bb9ed4c{width:50%;}}/* Start custom CSS for polylang-language-switcher, class: .elementor-element-438a43c */.cpel-switcher__lang--active .cpel-switcher__flag img {
    opacity: 0.3;
}
.cpel-switcher__code, .cpel-switcher__flag, .cpel-switcher__name {
    vertical-align: baseline !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-maxmegamenu, class: .elementor-element-44e1878 */.elementor-3131 .elementor-element.elementor-element-44e1878 .mega-sub-menu:last-of-type {
    right:0 !important;
}

@media (max-width:940px){
    .elementor-3131 .elementor-element.elementor-element-44e1878 {
        margin-bottom:9px!important;
        margin-right:0;
    }
    
    .elementor-3131 .elementor-element.elementor-element-44e1878 .mega-sub-menu:last-of-type {
        right: auto !important;
    }
    
}/* End custom CSS */