  .wf{font-family:Inter,sans-serif;font-weight:400}.wf-m{font-family:Inter,sans-serif;font-weight:500}.wf-b{font-family:Inter,sans-serif;font-weight:700}.wf-alt{font-family:'Bebas Neue',serif;font-weight:400}.gallery.carousel-rich .block-wrap,.wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.gallery.carousel-rich .block-wrap,.wrap{padding:0 15px}}.gallery:not(.bg-color-default){position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.gallery:not(.bg-color-default) .block-wrap{margin:auto;max-width:1140px;padding:0 20px}@media only screen and (min-width:980px){.gallery:not(.bg-color-default) .block-wrap{padding:0 15px}}.wp-block-column .gallery{margin-left:0!important;margin-right:0!important}@media only screen and (min-width:980px){.wp-block-column .gallery{padding-bottom:0}}.wp-block-column .gallery .block-wrap{padding:0}.wp-block-column .gallery.carousel-rich{padding-top:2em;padding-bottom:2em}.wp-block-column .gallery.carousel-rich .gallery-wrap{padding:0!important}.gallery.grid-simple .gallery-wrap{display:flex;flex-wrap:wrap;justify-content:center}.gallery.grid-simple .gallery-wrap .img-wrap{margin:.5%}@media only screen and (max-width:767px){.gallery.grid-simple .gallery-wrap .img-wrap{flex-basis:49%}}@media only screen and (min-width:768px){.gallery.grid-simple .gallery-wrap .img-wrap{flex-basis:32.33%}}@media only screen and (min-width:980px){.gallery.grid-simple .gallery-wrap .img-wrap{flex-basis:24%}}@media only screen and (min-width:1140px){.gallery.grid-simple .gallery-wrap .img-wrap{flex-basis:15.66%}}.gallery.grid-simple .gallery-wrap img{display:block;height:auto;width:100%}.gallery.carousel-rich{padding-bottom:5.5em}.gallery.carousel-rich .block-wrap{position:relative}@media only screen and (min-width:980px){.gallery.carousel-rich{padding-bottom:8em}}.gallery.carousel-rich .description-wrap{text-align:center}.gallery.carousel-rich .description-wrap p{margin-left:auto;margin-right:auto}.gallery.carousel-rich .gallery-wrap{padding:1em}@media only screen and (min-width:980px){.gallery.carousel-rich .gallery-wrap{padding:2em 3em}}@media only screen and (min-width:1140px){.gallery.carousel-rich .gallery-wrap{padding:2em 6em}}.gallery.carousel-rich .carousel-rich-slide{position:relative}@media only screen and (min-width:980px){.gallery.carousel-rich .carousel-rich-slide{display:flex!important;flex-wrap:wrap}}.gallery.carousel-rich .carousel-rich-slide .col-img{width:100%}@media only screen and (min-width:980px){.gallery.carousel-rich .carousel-rich-slide .col-img{line-height:0}}.gallery.carousel-rich .carousel-rich-slide .col-img img{display:block;height:auto;width:100%}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{align-items:center;background:rgba(27,48,84,.9);color:#fff;display:flex;padding:1em 2em;text-shadow:1px 1px 1px #1B3054;width:100%;position:absolute;left:0;right:0;bottom:0}@media only screen and (max-width:767px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{padding:.25em .5em}}@media only screen and (min-width:768px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap{min-height:50px}}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h2,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h3,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap h4,.gallery.carousel-rich .carousel-rich-slide .col-content-wrap li{color:#fff}.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:.8em;margin:0;max-width:100%!important}@media only screen and (max-width:767px){.gallery.carousel-rich .carousel-rich-slide .col-content-wrap p{font-size:.7em}}.gallery.carousel-rich .slick-slider .slick-slide{margin:0}.gallery.carousel-rich .slick-dots{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery.carousel-rich .slick-dots li{margin:.5em .5em 0 0}.gallery.carousel-rich .slick-dots .slick-active button{border-color:#1B3054;opacity:1}.gallery.carousel-rich .slick-dots button{border:2px solid #FEDA48;display:block;position:relative;height:60px;margin:0;opacity:.7;width:60px}@media only screen and (min-width:768px){.gallery.carousel-rich .slick-dots button{height:75px;width:75px}}@media only screen and (min-width:1140px){.gallery.carousel-rich .slick-dots button{height:100px;width:100px}}.gallery.carousel-rich .slick-dots button img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}