.masonry-image-gallery{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-inline:24px}@media(min-width:768px){.masonry-image-gallery{padding-inline:40px}}@media(min-width:1440px){.masonry-image-gallery{padding-inline:80px}}.masonry-image-gallery__group{width:100%}.masonry-image-gallery__group.hide{display:none}.masonry-image-gallery__row{margin-bottom:8px}.masonry-image-gallery .basic-picture{border-radius:2px;position:relative}.masonry-image-gallery .basic-picture:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;opacity:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(44,95,127,.8)),to(rgba(44,95,127,.8)));background:linear-gradient(0deg,rgba(44,95,127,.8),rgba(44,95,127,.8));border-bottom-right-radius:25px}@media(min-width:768px){.masonry-image-gallery .basic-picture:after{border-bottom-right-radius:50px}}.masonry-image-gallery .basic-picture:focus-visible{outline-offset:2px;-webkit-box-shadow:none;box-shadow:none}.masonry-image-gallery .basic-picture:hover,.masonry-image-gallery .basic-picture:focus-visible{cursor:pointer}.masonry-image-gallery .basic-picture:hover:after,.masonry-image-gallery .basic-picture:focus-visible:after{opacity:1}.masonry-image-gallery .basic-picture:hover .img-title,.masonry-image-gallery .basic-picture:focus-visible .img-title{display:block}.masonry-image-gallery .basic-picture:hover img,.masonry-image-gallery .basic-picture:focus-visible img{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border-bottom-right-radius:25px}@media(prefers-reduced-motion:reduce){.masonry-image-gallery .basic-picture:hover img,.masonry-image-gallery .basic-picture:focus-visible img{-webkit-transition:none;transition:none}}@media(min-width:768px){.masonry-image-gallery .basic-picture:hover img,.masonry-image-gallery .basic-picture:focus-visible img{border-bottom-right-radius:50px}}.masonry-image-gallery .basic-picture .img-title{position:absolute;z-index:1;font-family:"RoquefortTrial-Semi-Strong",sans-serif;font-weight:500;font-size:18px;color:#fff;line-height:125%;bottom:10px;left:6px}@media(min-width:768px){.masonry-image-gallery .basic-picture .img-title{font-size:20px;bottom:15px;left:30px}}@media(min-width:1024px){.masonry-image-gallery .basic-picture .img-title{bottom:20px;left:42px;font-size:28px}}@media(min-width:1280px){.masonry-image-gallery .basic-picture .img-title{bottom:22px;left:45px;font-size:26px}}@media(min-width:1440px){.masonry-image-gallery .basic-picture .img-title{left:48px}}.masonry-image-gallery .four-cols{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.masonry-image-gallery .four-cols>:nth-last-child(2),.masonry-image-gallery .four-cols>:last-child{display:none}@media(min-width:768px){.masonry-image-gallery .four-cols{grid-template-columns:repeat(3,1fr)}.masonry-image-gallery .four-cols>:nth-last-child(2){display:block}}@media(min-width:1280px){.masonry-image-gallery .four-cols{grid-template-columns:repeat(4,1fr)}.masonry-image-gallery .four-cols>:last-child{display:block}}.masonry-image-gallery .four-cols img{height:175px;width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.masonry-image-gallery .four-cols img{height:245px}}@media(min-width:1024px){.masonry-image-gallery .four-cols img{height:338px}}@media(min-width:1440px){.masonry-image-gallery .four-cols img{height:361px}}@media(min-width:1920px){.masonry-image-gallery .four-cols img{height:500px}}.masonry-image-gallery .two-cols{display:grid;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.masonry-image-gallery .two-cols{grid-template-columns:281px auto}}@media(min-width:1024px){.masonry-image-gallery .two-cols{grid-template-columns:387px auto}}@media(min-width:1280px){.masonry-image-gallery .two-cols{grid-template-columns:504px auto}}@media(min-width:1440px){.masonry-image-gallery .two-cols{grid-template-columns:537px auto}}@media(min-width:1920px){.masonry-image-gallery .two-cols{grid-template-columns:740px auto}}.masonry-image-gallery .two-cols img{width:100%;-o-object-fit:cover;object-fit:cover;height:175px}@media(min-width:768px){.masonry-image-gallery .two-cols img{height:247px}}@media(min-width:1024px){.masonry-image-gallery .two-cols img{height:340px}}@media(min-width:1440px){.masonry-image-gallery .two-cols img{height:363px}}@media(min-width:1920px){.masonry-image-gallery .two-cols img{height:500px}}.masonry-image-gallery .three-cols{display:grid;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;grid-template-columns:repeat(2,1fr)}@media(max-width:767.98px){.masonry-image-gallery .three-cols>:last-child{display:none}}@media(min-width:768px){.masonry-image-gallery .three-cols{grid-template-columns:repeat(3,1fr)}}.masonry-image-gallery .three-cols img{width:100%;-o-object-fit:cover;object-fit:cover;height:175px}@media(min-width:768px){.masonry-image-gallery .three-cols img{height:192px}}@media(min-width:1024px){.masonry-image-gallery .three-cols img{height:266px}}@media(min-width:1280px){.masonry-image-gallery .three-cols img{height:339px}}@media(min-width:1440px){.masonry-image-gallery .three-cols img{height:362px}}@media(min-width:1920px){.masonry-image-gallery .three-cols img{height:500px}}.masonry-image-gallery__load-more{margin-top:30px;padding:10px 20px;font-size:21px;line-height:30px}@media(min-width:1024px){.masonry-image-gallery__load-more{margin-top:50px;padding:10px 60px}}@media(min-width:1920px){.masonry-image-gallery__load-more{margin-top:100px}}.masonry-image-gallery__load-more.disabled{display:none}