  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.view-gallery .views-infinite-scroll-content-wrapper,.paragraph--type--gallery .field--name-field-gallery-images{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;gap:2rem;}.view-gallery .views-infinite-scroll-content-wrapper::after,.paragraph--type--gallery .field--name-field-gallery-images::after{content:'';flex:auto;}.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item{position:relative;width:calc(34% - 2rem);height:250px;overflow:hidden;background-color:rgba(0,53,114,.4);text-align:center;}.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:250px;overflow:hidden;max-height:100%;}.view-gallery .views-row img,.paragraph--type--gallery .field--name-field-media-image-11 .field__item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;width:auto;height:auto;}.view-gallery.view-center-pager ul.pager{margin:0rem auto 0 auto;}.view-gallery .views-row img.portrait,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item img.portrait{height:250px;width:auto;min-width:inherit;}.view-gallery .views-row .views-field-field-media-image-11 a::after,.paragraph--type--gallery .field__item a::after{content:"\f065";font-size:1rem;color:#fff;font:var(--fa-font-solid);display:block;background-color:rgba(0,53,114,.4);opacity:0;transition:opacity 0.3s ease,font-size 0.3s ease;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box;}.view-gallery .views-row .views-field-field-media-image-11 a:hover::after,.paragraph--type--gallery .field__item a:hover::after{opacity:1;font-size:2.5rem;}.field--name-field-gallery-title{margin:0 0 1rem 0;color:#003572;font-size:1.3rem;font-family:'SourceSansPro',Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1;}@media only screen and (max-width:1300px){.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:220px;}.view-gallery .views-row img.portrait{height:220px;}}@media only screen and (max-width:1200px){.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:200px;}.view-gallery .views-row img.portrait,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item img.portrait{height:200px;}}@media only screen and (max-width:992px){.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:150px;}.view-gallery .views-row img.portrait,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item img.portrait{height:150px;}}@media (max-width:767px){.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:200px;width:calc(50% - 2rem);}.view-gallery.view-center-pager ul.pager{margin:2rem auto 0 auto;}}@media only screen and (max-width:650px){.view-gallery .views-row,.paragraph--type--gallery .field--name-field-gallery-images > .field__item,.paragraph--type--gallery .field--name-field-gallery-images .field__item .field__item{height:170px;}}
