body.elementor-editor-active #elementor-add-new-section button{background-image:none!important}::selection{background-color:var(--e-global-color-d665c85);color:var(--e-global-color-text)}.counter-dark-gradient .elementor-counter::after{content:'';background:linear-gradient(180deg,rgba(0,0,0,0) 0%,var(--e-global-color-primary) 100%);width:100%;height:200px;position:absolute;display:block}.elementor-402 .elementor-element.elementor-element-898acd0{position:relative;isolation:isolate}.elementor-402 .elementor-element.elementor-element-898acd0::before{mix-blend-mode:soft-light;pointer-events:none}.elementor-element .swiper~.elementor-swiper-button-prev{border:1px solid var(--e-global-color-accent);border-right:none;border-radius:100px 0 0 100px!important}.elementor-element .swiper~.elementor-swiper-button-next{border:1px solid var(--e-global-color-accent);border-left:none;border-radius:0 100px 100px 0!important}.elementor-element .swiper~.elementor-swiper-button-next:hover{border:1px solid var(--e-global-color-accent);border-left:none}.elementor-element .swiper~.elementor-swiper-button-prev:hover{border:1px solid var(--e-global-color-accent);border-right:none}#breadcrumbs{color:var(--e-global-color-accent)}#breadcrumbs .breadcrumb_last{color:#bcbcbc}body.admin-bar .elementor-element-4c13399{top:32px}.elementor-element-4c13399.floatable{transition:all 0.3s ease-in 0s}.elementor-element-4c13399.floatable{background-color:var(--e-global-color-primary);border-bottom:1px solid var(--e-global-color-secondary);padding:8px 20px}.elementor-element-4c13399 .wp-image-40.floatable{max-height:50px}.menu-item .has-submenu svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{transform:rotate(-45deg)}.elementor-widget-breadcrumbs::before,.elementor-widget-breadcrumbs::after{content:"";position:absolute;background-color:transparent;bottom:0;height:40px;width:20px}.elementor-widget-breadcrumbs::before{right:100%;border-bottom-right-radius:20px}.elementor-widget-breadcrumbs::after{left:100%;border-bottom-left-radius:20px}.elementor-widget-breadcrumbs::before,.elementor-widget-breadcrumbs::after{box-shadow:0 20px 0 0 #fff}@media screen and (max-width:767px){ul{padding-left:16px}}.wpml-ls.wpml-ls-legacy-dropdown-click{max-width:60px}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click .wpml-ls-current-language:hover>a,.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click a:focus,.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-dropdown-click a:hover{background:rgba(255,255,255,.2)}@media screen and (max-width:1470px){.elementor-20 .elementor-element.elementor-element-8b9dd89 .elementor-nav-menu .elementor-item{font-size:12px}}.elementor-button:not(.btn-neutral){position:relative;background:transparent;overflow:hidden;transition:background 0.3s ease}.elementor-button:not(.btn-neutral):hover{background:rgba(255,255,255,.05)}.btn-on-light-solid.elementor-button,.btn-on-dark-solid.elementor-button,.btn-on-light-outline.elementor-button:hover,.btn-on-dark-outline.elementor-button:hover{background-image:linear-gradient(90deg,var(--e-global-color-accent) 0%,var(--e-global-color-d665c85) 100%)}.btn-on-light-solid.elementor-button:hover{background-image:#fff}.btn-on-dark-solid.elementor-button:hover,.btn-on-dark-outline.elementor-button{color:#ffffff!important;background:var(--e-global-color-primary)}.btn-on-dark-outline.elementor-button:hover{color:var(--e-global-color-primary)}.btn-on-dark-solid.elementor-button:hover .elementor-button-icon svg,.btn-on-dark-outline.elementor-button .elementor-button-icon svg{fill:#fff}.btn-on-dark-outline.elementor-button:hover .elementor-button-icon svg{fill:var(--e-global-color-primary)}.elementor-element.elementor-button-success .elementor-button,.elementor-element.elementor-button-info .elementor-button,.elementor-element.elementor-button-warning .elementor-button{background-color:unset}.elementor-button:not(.btn-neutral)::before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(to right,var(--e-global-color-accent),var(--e-global-color-d665c85));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.elementor-button .elementor-button-icon svg{height:16px;width:auto;fill:var(--e-global-color-text);transition:transform 0.35s ease}.elementor-button .elementor-button-icon{display:inline-flex;overflow:hidden;position:relative}@keyframes chevron-slide-loop{0%{transform:translateX(0);opacity:1}40%{transform:translateX(10px);opacity:0}41%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes chevron-forward{0%{transform:translateX(0);opacity:1}40%{transform:translateX(10px);opacity:0}41%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes chevron-backward{0%{transform:translateX(0);opacity:1}40%{transform:translateX(-10px);opacity:0}41%{transform:translateX(10px);opacity:0}100%{transform:translateX(0);opacity:1}}.elementor-button .elementor-button-icon svg{height:16px;fill:var(--e-global-color-text);animation:chevron-backward 0.5s cubic-bezier(.65,0,.35,1);animation-delay:0.02s}.elementor-button:hover .elementor-button-icon svg{animation:chevron-forward 0.5s cubic-bezier(.65,0,.35,1)}.elementor-button:hover .elementor-button-icon svg{animation:chevron-slide-loop 0.6s ease forwards}.wpml-ls-item-legacy-dropdown-click{position:relative;font-size:14px}.wpml-ls-item-legacy-dropdown-click>a{color:#fff!important;background:transparent;border:1px solid rgba(255,255,255,.3);padding:6px 26px 6px 10px;border-radius:6px;text-decoration:none;transition:all 0.2s ease}.wpml-ls-item-legacy-dropdown-click>a:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6)}.wpml-ls-sub-menu{background:rgba(0,0,0,.9);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(8px);border-radius:8px;overflow:hidden;margin-top:8px}.wpml-ls-sub-menu a{color:#fff!important;display:block;border:none;background:#3a3a3a}.wpml-ls-legacy-dropdown-click ul.wpml-ls-sub-menu{border:none}.wpml-ls-sub-menu a:hover{background:rgba(255,255,255,.1)}.elementor-kit-10 img.wpml-ls-flag{border-radius:0}.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal ul{display:flex;gap:8px}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal a{margin:0}.elementor-shortcode .wpml-ls-legacy-list-horizontal{padding:0}.elementor-widget-loop-carousel .swiper .swiper-slide{max-width:420px}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{margin-top:20px}body .elementor-element.elementor-pagination-position-outside .swiper,body .elementor-lightbox.elementor-pagination-position-outside .swiper{padding-bottom:100px}@media screen and (max-width:1080px){.elementor-widget .elementor-widget-n-tabs .e-n-tabs-heading{flex-wrap:wrap}}.elementor-kit-10 button.ShareButton__Button-sc-26932f82-0.leylkW [class^="ShareButton_"]{background-image:initial;background:initial;font-size:initial;font-weight:initial}.Link__A-sc-6b88fcc0-0.hewZLs.Counters__Counter-sc-103f40e5-2.kqCLWb{display:flex;align-items:center}.elementor-kit-10 .swiper-slide img{border-radius:0}.elementor-kit-10 button.ffZApj{padding:0;background:none;font-size:initial;font-weight:initial}.elementor-widget-icon .elementor-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.elementor-widget-icon .elementor-icon svg{height:16px;width:auto;fill:var(--e-global-color-text);transition:fill 0.3s ease}@keyframes icon-forward{0%{transform:translateX(0);opacity:1}40%{transform:translateX(10px);opacity:0}41%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes icon-backward{0%{transform:translateX(0);opacity:1}40%{transform:translateX(-10px);opacity:0}41%{transform:translateX(10px);opacity:0}100%{transform:translateX(0);opacity:1}}.elementor-widget-icon .elementor-icon svg{animation:icon-backward 0.5s cubic-bezier(.65,0,.35,1)}.elementor-widget-icon .elementor-icon:hover svg{animation:icon-forward 0.5s cubic-bezier(.65,0,.35,1)}.elementor-widget-icon .elementor-icon{background:transparent;transition:background 0.3s ease}.elementor-widget-icon .elementor-icon:hover{background:linear-gradient(to right,var(--e-global-color-accent),var(--e-global-color-d665c85))}.elementor-widget-icon .elementor-icon svg{position:relative;z-index:1}.elementor-widget-icon .elementor-icon:hover svg path{fill:#fff}.elementor-widget-icon .elementor-icon{-webkit-mask:none;min-width:60px}.wpcf7 form{gap:12px;display:flex;flex-direction:column}.wpcf7 form .cf7-col100{display:flex;gap:12px}.wpcf7 form .wpcf7-list-item{margin-left:0}.wpcf7 form .wpcf7-form-control.wpcf7-submit{border-color:var(--e-global-color-accent);border-width:2px}.wpcf7 form .wpcf7-form-control.wpcf7-submit:hover{color:#fff}.wpcf7-form .wpcf7-not-valid-tip{color:var(--e-global-color-accent);font-size:14px;font-style:italic;line-height:24px}.wpcf7-submit:disabled{opacity:.5}@media screen and (max-width:767px){.wpcf7 form .cf7-col100{flex-direction:column}}@media screen and (max-width:767px){#menu-1-fa5d9b5,#menu-1-3712d1a,#menu-1-9bedaca{align-items:center;display:flex;flex-direction:column}.elementor-nav-menu--layout-horizontal #menu-1-9bedaca a{white-space:initial;text-align:center}.elementor-widget-n-tabs .e-n-tab-title{white-space:collapse}}.grecaptcha-badge{opacity:0}@media (max-width:768px){.cpel-switcher--layout-dropdown .cpel-switcher__lang a span img{margin-left:5px}}.menu-flags .cpel-switcher__lang:last-child a{border-radius:0 0 10px 10px;padding-bottom:5px;margin-left:0}