.elementor-10668 .elementor-element.elementor-element-dee28c2 .pa-gallery-img-container img{object-fit:cover;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-item{padding:4px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-caption{text-align:center;text-shadow:1px 1px 5px #000000;padding:5px 0px 5px 0px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper, .elementor-10668 .elementor-element.elementor-element-dee28c2 .pa-gallery-img .pa-gallery-icons-caption-container, .elementor-10668 .elementor-element.elementor-element-dee28c2 .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:#00427566;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name a{color:var( --e-global-color-2c2c1ce3 );font-size:20px;font-weight:500;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc a{color:var( --e-global-color-2c2c1ce3 );font-size:16px;}@media(max-width:1024px){.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-item{padding:4px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-caption{padding:5px 0px 5px 0px;}}@media(max-width:767px){.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-item{padding:4px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name a{font-size:14px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc a{font-size:12px;}.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-caption{padding:5px 5px 5px 5px;}}/* Start custom CSS for premium-img-gallery, class: .elementor-element-dee28c2 */.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-name a { 
    line-height: 1.3;
    font-weight: 500 !important;
    font-family: 'futura-pt';
    text-shadow: 1px 1px 0 black;
}
.elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc, .elementor-10668 .elementor-element.elementor-element-dee28c2 .premium-gallery-img-desc a {
    line-height: 1.3;
    font-family: 'futura-pt';
    text-shadow: 1px 1px 0 black;
}/* End custom CSS */