.header-container{position:absolute;width:100%}.elementor-location-header .elementor-sticky--effects{background-color:#00000038}.elementor-editor-active .header-container{position:relative}.no-divider:after{display:none}.toggle-site .elementor-icon-list-items{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.toggle-site .elementor-icon-list-items:before{content:"";position:absolute;border:1px solid black;background:white;border-radius:15px;height:92%;top:2px;width:50%;left:2px;-webkit-transition-duration:.5s;transition-duration:.5s}.toggle-site .elementor-icon-list-items.jackson:before{left:49%}.toggle-site .elementor-icon-list-items.jackson .elementor-icon-list-item:last-child path{fill:black}.toggle-site .elementor-icon-list-items.jackson .elementor-icon-list-item path{fill:white}.toggle-site li.elementor-icon-list-item.elementor-inline-item{width:50%}.gutters{padding:0 20px}.big-banner .swiper-slide-inner{cursor:default}.big-banner .swiper-slide-inner .elementor-slide-heading small{font-size:16px;font-family:"karla";font-weight:300;letter-spacing:2px}.big-banner .swiper-slide-inner .elementor-button{cursor:pointer}#our-menu .elementor-slides .swiper-slide-bg{background-position:center;min-height:300px;position:relative}#our-menu .elementor-slides .swiper-slide-inner{position:relative;padding:25px}#our-menu .elementor-slides .swiper-slide{opacity:.3;-webkit-transition-duration:2s;transition-duration:2s}#our-menu .elementor-slides .swiper-slide.swiper-slide-active{opacity:1}.elementor-nav-menu .menu-item.rounded a{border-radius:15px;border-color:var(--e-global-color-3e9ab09);border-width:1px;padding:10px 15px;border-style:solid}.elementor-nav-menu .menu-item.rounded a:hover{padding:10px 15px}.rounded-icon .elementor-icon-list-item a{background-color:white;padding:10px 10px 10px 20px;border-radius:20px 0 0 20px}#slide-carousel .elementor-image-carousel .swiper-slide{-webkit-transition-duration:1s;transition-duration:1s}#slide-carousel .elementor-image-carousel .swiper-slide.swiper-slide-active .swiper-slide-image{-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}#slide-carousel .elementor-image-carousel .swiper-slide-inner{overflow:hidden;height:350px}#slide-carousel .elementor-image-carousel .swiper-slide-image{-webkit-transition-duration:1s;transition-duration:1s;width:100%;height:350px;-o-object-fit:cover;object-fit:cover}.map-mark a.elementor-icon{position:relative}.map-mark a.elementor-icon svg{margin:1px}.map-mark a.elementor-icon:before{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:black;border-radius:50%;z-index:1;top:0;left:0;opacity:1;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.map-mark a.elementor-icon:hover:before{opacity:0}.map-mark a.elementor-icon:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";border-radius:50%;background-color:#fff;opacity:1;z-index:101;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.map-mark a.elementor-icon:hover:after{-webkit-transform:scale(1);transform:scale(1);opacity:0}@media only screen and (min-width: 768px){#slide-carousel .elementor-image-carousel .swiper-slide.swiper-slide-prev,#slide-carousel .elementor-image-carousel .swiper-slide.swiper-slide-next{width:25% !important}#slide-carousel .elementor-image-carousel .swiper-slide.swiper-slide-active{width:50% !important}}@media only screen and (max-width: 768px){#our-menu .elementor-slides .swiper-slide-bg{background-size:80% auto}}
