.flashes{position:fixed;top:20%;left:50%;transform:translate(-50%, -50%);z-index:10}@media only screen and (max-width:767px){.flashes{width:90%}}.glightbox-container .gslide-description{position:absolute;bottom:0;left:0;width:100%;max-width:100% !important;max-height:40%;margin:0;padding:0;background:linear-gradient(to top, rgb(0 0 0 / 60%), rgb(0 0 0 / 50%), rgb(0 0 0 / 20%));color:#fff;pointer-events:none}.glightbox-container .gdesc-inner{text-align:center;padding:16px 20px;font-size:1.4rem;line-height:1.45;pointer-events:auto}.glightbox-container .gslide-media,.glightbox-container .ginner-container{position:relative}#page-loader.active{width:48px;height:48px;left:50%;top:50%;transform:translate(-50%, -50%);z-index:9999;pointer-events:none;position:fixed}#page-loader.active::before,#page-loader.active::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:48em;height:48em;background-image:radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0),radial-gradient(circle 10px, #000 100%, transparent 0);background-position:0em -18em,0em 18em,18em 0em,-18em 0em,13em -13em,-13em -13em,13em 13em,-13em 13em;background-repeat:no-repeat;font-size:.5px;border-radius:50%;animation:blast 1s ease-in infinite}#page-loader.active::after{font-size:1px;background:#000;animation:bounce 1s ease-in infinite}@keyframes bounce{0%,100%{font-size:.75px}50%{font-size:1.5px}}@keyframes blast{0%,40%{font-size:.5px}70%{opacity:1;font-size:4px}100%{font-size:6px;opacity:0}}.photo-row,.photo-row-trapezoid{display:flex;gap:10px}.photo-row .photo-wrap,.photo-row-trapezoid .photo-wrap{flex:1;overflow:hidden;border-radius:16px;height:400px}.photo-row .photo-wrap .photo,.photo-row-trapezoid .photo-wrap .photo{width:100%;height:100%;background-size:cover;background-position:center;transition:transform .4s ease}.photo-row .photo-wrap:hover .photo,.photo-row-trapezoid .photo-wrap:hover .photo{transform:scale(1.05)}@media (max-width:768px){.photo-row,.photo-row-trapezoid{gap:5px}.photo-row .photo-wrap,.photo-row-trapezoid .photo-wrap{height:220px}}body:not(.mce-content-body) .fade-wrapper{overflow:hidden;padding-bottom:2px}body:not(.mce-content-body) .fade-wrapper:has(.card-hover:hover){overflow:visible}body:not(.mce-content-body) .fade-wrapper .fade-in{--x:0px;--y:0px;opacity:0;transform:translate3d(var(--x), var(--y), 0);transition:transform .6s ease-in-out,opacity .6s ease;will-change:transform, opacity}body:not(.mce-content-body) .fade-wrapper .fade-in.visible{opacity:1;transform:translate3d(0, 0, 0)}body:not(.mce-content-body) .fade-wrapper .fade-in.visible.fade-top,body:not(.mce-content-body) .fade-wrapper .fade-in.visible.fade-bottom{min-height:unset}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-left{--x:-40px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-right{--x:40px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-top{--y:-40px;min-height:41px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-bottom{--y:40px;min-height:41px}@media (min-width:768px){body:not(.mce-content-body) .fade-wrapper .fade-in.fade-left{--x:-100px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-right{--x:100px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-top{--y:-100px;min-height:101px}body:not(.mce-content-body) .fade-wrapper .fade-in.fade-bottom{--y:100px;min-height:101px}}