.partContentFileImageGallery{--partContentFileImageGalleryMargin: 25px}@media screen and (max-width: 480px){.partContentFileImageGallery{--partContentFileImageGalleryMargin: 12.5px}}.partContentFileImageGallery.imagesInRow1 .contentFileImage{margin-bottom:var(--partContentFileImageGalleryMargin)}.partContentFileImageGallery.multiple{margin-bottom:0}.partContentFileImageGallery figure{margin:0;max-width:100%}.partContentFileImageGallery figure>a{display:block}.partContentFileImageGallery figure>a[data-partpopup-slide-id]{cursor:zoom-in}.partContentFileImageGallery figure .imagePlaceholderContainer{position:relative;overflow:hidden}.partContentFileImageGallery figure .imagePlaceholderContainer picture{position:absolute;top:0;right:0;bottom:0;left:0}.partContentFileImageGallery figure .imagePlaceholderContainer img{width:100%;height:100%;object-fit:cover;display:block}.partContentFileImageGallery figure figcaption{text-align:center;font-size:.7777777778em;line-height:1.4em;margin-top:6.25px;margin-top:calc(var(--partContentFileImageGalleryMargin) / 4)}.partContentFileImageGallery figure figcaption a{color:inherit}.partContentFileImageGallery.imagesInRow:not(.imagesInRow1) .contentFileImageContainer{display:flex;flex-wrap:wrap;margin-left:-12.5px;margin-left:calc(-1 * var(--partContentFileImageGalleryMargin) / 2);margin-right:-12.5px;margin-right:calc(-1 * var(--partContentFileImageGalleryMargin) / 2)}.partContentFileImageGallery.imagesInRow:not(.imagesInRow1) .contentFileImageContainer .contentFileImage{margin-left:12.5px;margin-left:calc(var(--partContentFileImageGalleryMargin) / 2);margin-right:12.5px;margin-right:calc(var(--partContentFileImageGalleryMargin) / 2);margin-bottom:25px;margin-bottom:var(--partContentFileImageGalleryMargin)}.partContentFileImageGallery.imagesInRow2 .contentFileImage{width:calc(50% - 25px)}.partContentFileImageGallery.imagesInRow2 .contentFileImage{width:calc(50% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow3 .contentFileImage{width:calc(33.3333333333% - 25px)}.partContentFileImageGallery.imagesInRow3 .contentFileImage{width:calc(33.3333333333% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow4 .contentFileImage{width:calc(25% - 25px)}.partContentFileImageGallery.imagesInRow4 .contentFileImage{width:calc(25% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(20% - 25px)}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(20% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(16.6666666667% - 25px)}.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(16.6666666667% - var(--partContentFileImageGalleryMargin))}@media screen and (max-width: 767px){.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(20% - 25px)}.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(20% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(25% - 25px)}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(25% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow4 .contentFileImage{width:calc(33.3333333333% - 25px)}.partContentFileImageGallery.imagesInRow4 .contentFileImage{width:calc(33.3333333333% - var(--partContentFileImageGalleryMargin))}}@media screen and (max-width: 667px){.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(25% - 25px)}.partContentFileImageGallery.imagesInRow6 .contentFileImage{width:calc(25% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(33.3333333333% - 25px)}.partContentFileImageGallery.imagesInRow5 .contentFileImage{width:calc(33.3333333333% - var(--partContentFileImageGalleryMargin))}.partContentFileImageGallery.imagesInRow4 .contentFileImage,.partContentFileImageGallery.imagesInRow3 .contentFileImage{width:calc(50% - 25px)}.partContentFileImageGallery.imagesInRow4 .contentFileImage,.partContentFileImageGallery.imagesInRow3 .contentFileImage{width:calc(50% - var(--partContentFileImageGalleryMargin))}}@media screen and (max-width: 480px){main .partContentFileImageGallery.single{margin-bottom:calc(var(--partContentFileImageGalleryMargin) * 2)}.partContentFileImageGallery.multiple{margin-bottom:var(--partContentFileImageGalleryMargin)}}.partContentFileImageGallery.centerAlign .contentFileImage{display:flex;justify-content:center;align-items:center}.partContentFileImageGallery.centerAlign .contentFileImage figure{width:100%}.partContentFileImageGallery.centerAlign figure .imagePlaceholderContainer img{object-fit:contain}.partContentFileImageGallery.external figure picture{display:block}.partContentFileImageGallery.external figure picture img{display:block;max-width:100%}.partContentFileImageGallery.external.centerAlign figure picture img{margin-left:auto;margin-right:auto}.partContentFileImageGallery figure .imagePlaceholderContainer img.lazyload.blurOnLoad,.partContentFileImageGallery figure .imagePlaceholderContainer img.lazyloading.blurOnLoad{opacity:0;filter:blur(25px);transition:opacity .4s}.partContentFileImageGallery figure .imagePlaceholderContainer img.lazyloading.blurOnLoad{opacity:1}.partContentFileImageGallery figure .imagePlaceholderContainer img.lazyloaded.blurOnLoad{filter:blur(0);transition:filter .4s}.partContentFileImageGallery figure .imagePlaceholderContainer img.ls-is-cached.blurOnLoad{transition:filter 0ms}
