@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-10px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(10px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-10px,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.animated.animated-fast{animation-duration:.6s}.properLinks a{font-weight:500;text-decoration:underline;transition-duration:0.25s}.properLinks ol{padding-bottom:1em;margin-top:-1em}.properLinks blockquote p{margin-block-end:1em}.properLinks blockquote{padding-bottom:.5em}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity 0.3s linear 0.1s;-moz-transition:opacity 0.3s linear 0.1s;transition:opacity 0.3s linear 0.1s;opacity:1}.listRollover a::after{content:'';position:absolute;width:20px;transform:scaleX(0);height:1px;bottom:-3px;left:0;background-color:var(--e-global-color-secondary);transform-origin:bottom left;transition:transform 0.25s ease-out!important;opacity:0.5!important}.listRollover a:hover::after{transform:scaleX(1);transform-origin:bottom left}.button-anim-Left:hover .e-svg-base{animation:buttonAnim 250ms ease-in-out 0s 1 normal forwards}.button-anim-Right:hover .e-svg-base{animation:buttonAnimRight 250ms ease-in-out 0s 1 normal forwards}@keyframes buttonAnim{0%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(-15px)}55%{opacity:0;transform:translateX(15px)}100%{opacity:1;transform:translateX(0)}}@keyframes buttonAnimRight{0%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(15px)}55%{opacity:0;transform:translateX(-15px)}100%{opacity:1;transform:translateX(0)}}.custom-zoom .e-gallery-image{transition:transform 0.4s ease}.custom-zoom .e-gallery-item:hover .e-gallery-image{transform:scale(1.03)}#stickyheaders{transition:transform 0.50s ease}.headerup{transform:translateY(-100px)}.headerStick{transform:translateY(-30px)}.headerup.headerStick{transform:translateY(-110px)}@media (max-width:767px){.headerStick{transform:translateY(0)}}.historyPhoto img{margin-bottom:-9px}.breadcrumb span:first-child{padding-left:0;padding-right:5px}.breadcrumb span{padding-left:5px;padding-right:5px}.headlineDuo .red{color:var(--e-global-color-secondary)}.headlineDuo .light{font-weight:400}.overflowVisible .swiper{overflow:visible}.overflowVisible .dce-posts-wrapper{height:auto!important}.dce-dualcarousel-wrapper .dce-dualcarousel-item.swiper-slide-thumb-active{background-color:#ffffff00!important}.slideShow .swiper-button-next,.slideShow .swiper-button-prev{background-color:rgb(255 255 255 / .9);color:#000;padding:15px;border-radius:50%;width:40px!important;height:40px!important;box-shadow:0 2px 4px rgb(0 0 0 / .2);transition:all 0.2s ease-in-out;opacity:1;transform:translateY(-50%) scale(.8)}.slideShow .swiper-button-next:hover,.slideShow .swiper-button-prev:hover{opacity:1;transform:translateY(-50%) scale(.9)!important;background-color:#ffffff!important}.dynamic_acfslider .swiper-pagination-bullet{opacity:.7!important}.slideShow figcaption{color:#2b2b2b;padding:3px 5px 3px 15px;margin-bottom:0;font-family:"Encode Sans Semi Condensed",sans-serif;font-size:.9rem;font-weight:400;font-style:italic;line-height:1.7em;letter-spacing:.3px;position:absolute;top:103%;left:20px;border-left:solid;border-left-color:#d1d1d1;border-left-width:1px;width:90%}.photoGalleryPopUp .elementor-gallery-item__description{background-image:linear-gradient(90deg,#00000066 30%,#00000000 100%);padding:8px}.fullGallery{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}