.flext-post-gallery{position:relative}.flext-post-gallery img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flext-post-gallery .total-images{background:#fff;border-radius:2px;color:#333;display:inline-block;font-size:1.1rem;min-width:20px;padding:0 .5rem;position:absolute;right:2.5rem;text-align:center;top:2.5rem;z-index:20}.flext-post-gallery .total-images:after{border:2px solid #fff;border-radius:2px;border-width:0 2px 2px 0;bottom:-4px;content:"";left:4px;position:absolute;right:-4px;top:4px}.flext-post-gallery .more-items{align-items:center;background:rgba(0,0,0,.5);bottom:0;color:#fff;content:"";display:flex;font-size:5rem;justify-content:center;left:0;letter-spacing:.3rem;position:absolute;right:0;text-align:center;top:0;transition:background-color .3s cubic-bezier(.4,0,.2,1);z-index:5}.flext-post-gallery .more-items:hover{background:rgba(0,0,0,.25)}.flext-gallery-masonry{display:grid;gap:1rem;grid-auto-rows:0;grid-template-columns:repeat(1,minmax(10rem,1fr))}.flext-gallery-masonry .flext-gallery-item:after{background:rgba(0,0,0,.15);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.flext-gallery-masonry .flext-gallery-item:hover:after{opacity:1}.flext-gallery-slider{height:100%;width:100%}.flext-gallery-slider .flext-slide{display:block;overflow:hidden}.flext-gallery-slider .flext-button-disabled{pointer-events:auto}.flext-featured-image-rollover{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-out}.flext-featured-image-rollover:hover{opacity:1}:root{--flext-aspect-ratio:0.5625}.flext-aspect-ratio-4-3{--flext-aspect-ratio:0.75}.flext-post-audio,.flext-post-video{height:100%;overflow:hidden;padding:0;position:relative;width:100%}.flext-featured-media>iframe,.flext-featured-media>video{border:none;left:50%;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.flext-post-video>video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flext-featured-media .flext-media-link{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.flext-media-link img{cursor:pointer;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .8s ease-in-out;width:100%;z-index:2}.flext-post-video.flext-media-active img{opacity:0}.flext-featured-media .flext-media-button{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:3rem;height:6rem;justify-content:center;overflow:initial;position:absolute;text-align:center;transition:opacity .3s;width:6rem;z-index:9}.flext-featured-media .flext-media-button i{align-items:center;display:flex;height:100%;justify-content:center;width:100%;z-index:4}@keyframes flext-ripple{0%{transform:scale(1)}75%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(1.75)}}.flext-featured-media .flext-media-button:after,.flext-featured-media .flext-media-button:before{animation:flext-ripple 1s linear .2s infinite;background:rgba(0,0,0,.2);border-radius:50%;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.flext-featured-media .flext-media-button:after{animation:flext-ripple 1s linear 1.5s infinite}.flext-media-loading .flext-media-button i{animation:flext-spin 2s linear infinite}.flext-media-loading .flext-media-button i:before{content:"\e91f"}.flext-post-video.flext-is-playing .flext-media-button{opacity:0}.flext-featured-media.flext-media-loading .flext-media-button i:after,.flext-featured-media.flext-media-loading .flext-media-button:after,.flext-featured-media.flext-media-loading .flext-media-button:before,.flext-post-audio.flext-is-playing .flext-media-button i:before{display:none}.flext-post-audio.flext-media-active.flext-is-muted .flext-media-button i:before{content:"\e918";display:inline-block}.flext-post-audio .flext-media-button span{display:none}@keyframes flext-sound-wave{0%{height:.3rem;opacity:.35}to{height:2rem;opacity:1}}.flext-post-audio .flext-sound-wave-icon{display:none}.flext-post-audio.flext-is-playing .flext-sound-wave-icon{align-items:center;display:flex;justify-content:center;position:absolute;text-align:center;z-index:9}.flext-post-audio.flext-is-playing.flext-is-muted .flext-sound-wave-icon{display:none}.flext-post-audio.flext-is-playing .flext-sound-wave-icon span{animation:flext-sound-wave 0ms linear -.8s infinite alternate;background:#fff;display:inline-block;height:.2rem;margin:0 .15rem;width:.2rem}.flext-post-audio.flext-is-muted .flext-sound-wave-icon span{animation:none}.flext-post-audio .flext-sound-wave-icon span:first-child{animation-duration:474ms}.flext-post-audio .flext-sound-wave-icon span:nth-child(2){animation-duration:433ms}.flext-post-audio .flext-sound-wave-icon span:nth-child(3){animation-duration:407ms}.flext-post-audio .flext-sound-wave-icon span:nth-child(4){animation-duration:458ms}.flext-media-controls{bottom:2rem;display:flex;flex-direction:column;opacity:0;padding:0;position:absolute;right:2rem;text-align:right;transform:translateX(100%);transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),visibility .25s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:999}.flext-media-active:hover .flext-media-controls{opacity:1;transform:translateX(0);visibility:visible}.flext-media-controls button{background-color:rgba(0,0,0,.7);border-radius:.4rem;color:#fff;cursor:pointer;height:3.4rem;line-height:1.5;margin:.4rem 0 0;transition:background-color .3s;width:3.4rem}.flext-media-controls button:hover{background-color:rgba(0,0,0,.4)}.flext-featured-media.flext-is-playing .flext-play-button i:before{content:"\e905"}.flext-featured-media.flext-is-muted .flext-volume-button i:before{content:"\e918"}.flext-lightbox.flext-lightbox-iframe .flext-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.flext-lightbox audio.media-embed{display:block;margin:auto;width:50%}@media (min-width:1024px){.flext-gallery-masonry{grid-template-columns:repeat(2,minmax(10rem,1fr))}}