.image-gallery-1-1 .et_pb_gallery_image{padding-top:100%;display:block}.image-gallery-1-1 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.image-gallery-50-28 .el_masonry_gallery_item img .et_pb_gallery_image{padding-top:178.57%;display:block}.image-gallery-50-28 .et_pb_gallery_item .el_masonry_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_slide img .diaporama{aspect-ratio:1024 / 768;overflow:hidden;position:relative}.image-gallery-150-87 .el_masonry_gallery_image_wrapper{aspect-ratio:87 / 150;overflow:hidden;position:relative}.image-gallery-150-87 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-37-25 .el_masonry_gallery_image_wrapper{aspect-ratio:25 / 37;overflow:hidden;position:relative}.image-gallery-37-25 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-200-80 .el_masonry_gallery_image_wrapper{aspect-ratio:80 / 200;overflow:hidden;position:relative}.image-gallery-200-80 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-50-20 .el_masonry_gallery_image_wrapper{aspect-ratio:20 / 50;overflow:hidden;position:relative}.image-gallery-50-20 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-70-50 .el_masonry_gallery_image_wrapper{aspect-ratio:50 / 70;overflow:hidden;position:relative}.image-gallery-70-50 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-70-30 .el_masonry_gallery_image_wrapper{aspect-ratio:30 / 70;overflow:hidden;position:relative}.image-gallery-70-30 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-125-160 .el_masonry_gallery_image_wrapper{aspect-ratio:125 / 160;overflow:hidden;position:relative}.image-gallery-125-160 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-50-50 .el_masonry_gallery_image_wrapper{aspect-ratio:50 / 50;overflow:hidden;position:relative}.image-gallery-50-50 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-46-38 .el_masonry_gallery_image_wrapper{aspect-ratio:38 / 46;overflow:hidden;position:relative}.image-gallery-46-38 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-15-10 .el_masonry_gallery_image_wrapper{aspect-ratio:10 / 15;overflow:hidden;position:relative}.image-gallery-15-10 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-10-15 .el_masonry_gallery_image_wrapper{aspect-ratio:15 / 10;overflow:hidden;position:relative}.image-gallery-10-15 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-160-125 .el_masonry_gallery_image_wrapper{aspect-ratio:125 / 160;overflow:hidden;position:relative}.image-gallery-160-125 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-260-105 .el_masonry_gallery_image_wrapper{aspect-ratio:105 / 260;overflow:hidden;position:relative}.image-gallery-260-105 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-270-155 .el_masonry_gallery_image_wrapper{aspect-ratio:155 / 270;overflow:hidden;position:relative}.image-gallery-270-155 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-88-148 .el_masonry_gallery_image_wrapper{aspect-ratio:148 / 88;overflow:hidden;position:relative}.image-gallery-88-148 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.image-gallery-180-125 .el_masonry_gallery_image_wrapper{aspect-ratio:125 / 180;overflow:hidden;position:relative}.image-gallery-180-125 .el_masonry_gallery_image_wrapper img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.pa-image-gallery-24-19 .et_pb_gallery_image{padding-top:79.16666667%;display:block}.pa-image-gallery-24-19 .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_overlay{display:none}.mfp-title{display:none}.galzoom img:hover{transform:scale(1.03)}.galzoom img{transition-duration:0.8s}.galzoom .et_pb_gallery_item{overflow:hidden}.galzoom img:hover{transform:scale(1.03)}.galzoom img{transition-duration:0.8s}.galzoom .el_masonry_gallery_item{overflow:hidden}.mfp-title{display:inline}.et_pb_gallery_title{display:inline}.el_masonry_gallery_0_lightbox .el_masonry_gallery_item_title{font-size:16px;color:#FFFFFF!important;line-height:1.8em;text-align:left}.el_masonry_gallery_lightbox .mfp-img{max-height:90vh!important}.el_masonry_gallery_title_caption_wrapper{position:static!important;background:none!important;color:inherit!important;bottom:auto!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;text-align:center;padding:0.75em 0 0 0}.et_pb_contact_field textarea.et_pb_contact_message{min-height:30vh;display:block}.et_pb_scroll_top.et-pb-icon{display:inline-block;background:rgba(0,0,0,0);color:rgb(240,240,240);font-size:3em}#main-content{background-color:black!important}