@media only screen and (min-width:0rem){#gallery-2235{background-color:#fdfaf8;padding:var(--sectionPadding)}#gallery-2235 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:120rem;width:100%}#gallery-2235 .cs-content{align-items:flex-start;display:flex;flex-direction:column;max-width:80rem;text-align:left;width:100%}#gallery-2235 .cs-flex-group{display:flex;flex:none;flex-direction:column}#gallery-2235 .cs-topper{color:var(--primary)}#gallery-2235 .cs-text{max-width:none}#gallery-2235 .cs-wrapper{overflow:hidden;width:100%}#gallery-2235 .cs-slideshow{position:relative;transform-style:preserve-3d}#gallery-2235 .cs-slide{display:block;height:clamp(21.25rem,60vw,52.5rem);margin:auto;opacity:0;position:absolute;top:0;transition:transform .3s,opacity .3s,z-index .3s;width:100%;z-index:100}#gallery-2235 .cs-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#gallery-2235 .cs-slide.active,#gallery-2235 .cs-slide.initial{opacity:1;position:relative;z-index:900}#gallery-2235 .cs-slide.next,#gallery-2235 .cs-slide.prev{z-index:800}#gallery-2235 .cs-slide.prev{transform:translateX(-100%)}#gallery-2235 .cs-slide.next{transform:translateX(100%)}#gallery-2235 .cs-slideshow-button{border:3px solid #fff;border-radius:50%;cursor:pointer;height:clamp(2.25rem,6vw,5rem);opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:clamp(2.25rem,6vw,5rem);z-index:1000}#gallery-2235 .cs-slideshow-button:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:clamp(1.25rem,5vw,4rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(1.25rem,5vw,4rem)}#gallery-2235 .cs-slideshow-button.cs-slideshow-prev{left:1rem}#gallery-2235 .cs-slideshow-button.cs-slideshow-prev:before{background-image:url(/assets/svgs/left.svg)}#gallery-2235 .cs-slideshow-button.cs-slideshow-next{right:1rem}#gallery-2235 .cs-slideshow-button.cs-slideshow-next:before{background-image:url(/assets/svgs/right.svg)}}@media only screen and (min-width:48rem){#gallery-2235 .cs-content{align-items:flex-end;flex-direction:row;gap:2.5rem;justify-content:space-between}#gallery-2235 .cs-title{margin-bottom:0}#gallery-2235 .cs-flex-group{width:55%}}@media only screen and (min-width:0rem){body.dark-mode #gallery-2235{background-color:rgba(0,0,0,.2)}body.dark-mode #gallery-2235 .cs-text,body.dark-mode #gallery-2235 .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #gallery-2235 .cs-text{opacity:.8}}