body{font-family:'Open Sans',Arial,Helvetica,sans-serif}body:not(.elementor-editor-active):not(.page-id-3296) .elementor-location-header{width:100%;height:auto;position:fixed;top:0;left:0;z-index:100;transition:all 500ms ease}.page-id-3296 .elementor-location-header{background-color:var(--e-global-color-secondary)}body.elementor-editor-active .elementor-location-header{background-color:#333}.admin-bar .elementor-location-header{top:32px!important}.scrolling .elementor-location-header{top:-200px!important;background-color:#fff}.scrolling .elementor-menu-toggle svg{fill:var(--e-global-color-text)!important}.scrolling .elementor-location-header .site-logo svg{filter:none}.scrolling .elementor-location-header a{color:var(--e-global-color-text)!important}.scrolling-up .elementor-location-header{top:0!important}.scrolling-up.admin-bar .elementor-location-header{top:32px!important}.elementor-pagination-type-bullets .swiper-pagination-bullet{width:25px!important;height:8px!important;border-radius:0;background:var(--e-global-color-text)!important}.elementor-pagination-type-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--e-global-color-text)!important}@media (min-width:768px){.slider-type-large{--swiper-padding-bottom:45px !important}}.slider-type-large .swiper-slide{transition:opacity 300ms ease;-moz-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease}.slider-type-large .swiper-slide:not(.swiper-slide-active){opacity:.3}body:not(.elementor-editor-active) .slider-overlay{opacity:0;transition:opacity 1500ms ease,transform 1500ms ease;-moz-transition:opacity 1500ms ease,transform 1500ms ease;-webkit-transition:opacity 1500ms ease,transform 1500ms ease;transform:translateY(30px)}.swiper-slide-active .slider-overlay{opacity:1!important;transform:translateY(0)!important}.elementor-widget-heading strong{color:var(--e-global-color-secondary);font-weight:inherit}.e-n-accordion-item-title{justify-content:space-between!important;flex-direction:row-reverse!important}.e-n-accordion-item{border-radius:3px;overflow:hidden}.elementor-location-footer .elementor-icon-list-item>.elementor-icon-list-text{opacity:.8}.elementor-widget-html{font-size:18px!important}