.elementor-2794 .elementor-element.elementor-element-2028736 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-50px;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-7d6ab87.premium-image-hotspots-main-icons{left:21%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-7d6ab87.premium-image-hotspots-main-icons{right:21%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-7d6ab87.premium-image-hotspots-main-icons{top:42%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-83f7d02.premium-image-hotspots-main-icons{left:51%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-83f7d02.premium-image-hotspots-main-icons{right:51%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-83f7d02.premium-image-hotspots-main-icons{top:30%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-41e045d.premium-image-hotspots-main-icons{left:45%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-41e045d.premium-image-hotspots-main-icons{right:45%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-41e045d.premium-image-hotspots-main-icons{top:27%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-a4f4eda.premium-image-hotspots-main-icons{left:47%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-a4f4eda.premium-image-hotspots-main-icons{right:47%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-a4f4eda.premium-image-hotspots-main-icons{top:33%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-67c2f4f.premium-image-hotspots-main-icons{left:48%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-67c2f4f.premium-image-hotspots-main-icons{right:48%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-67c2f4f.premium-image-hotspots-main-icons{top:30%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-4862a57.premium-image-hotspots-main-icons{left:82%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-4862a57.premium-image-hotspots-main-icons{right:82%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-4862a57.premium-image-hotspots-main-icons{top:37%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f01a284.premium-image-hotspots-main-icons{left:82%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f01a284.premium-image-hotspots-main-icons{right:82%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f01a284.premium-image-hotspots-main-icons{top:39%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f64d45a.premium-image-hotspots-main-icons{left:72%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f64d45a.premium-image-hotspots-main-icons{right:72%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-f64d45a.premium-image-hotspots-main-icons{top:55%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-14e1d90.premium-image-hotspots-main-icons{left:26%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-14e1d90.premium-image-hotspots-main-icons{right:26%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-14e1d90.premium-image-hotspots-main-icons{top:34%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-bb96a24.premium-image-hotspots-main-icons{left:84%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-bb96a24.premium-image-hotspots-main-icons{right:84%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-bb96a24.premium-image-hotspots-main-icons{top:75%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-6774670.premium-image-hotspots-main-icons{left:27%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-6774670.premium-image-hotspots-main-icons{right:27%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-6774670.premium-image-hotspots-main-icons{top:77%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-e97216a.premium-image-hotspots-main-icons{left:31%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-e97216a.premium-image-hotspots-main-icons{right:31%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-e97216a.premium-image-hotspots-main-icons{top:76%;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-2bd09c6.premium-image-hotspots-main-icons{left:33%;}body.rtl .elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-2bd09c6.premium-image-hotspots-main-icons{right:33%;}.elementor-2794 .elementor-element.elementor-element-952583b .elementor-repeater-item-2bd09c6.premium-image-hotspots-main-icons{top:69%;}.elementor-2794 .elementor-element.elementor-element-952583b .premium-image-hotspots-main-icons .premium-image-hotspots-icon{color:#ffd530;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.79);}.elementor-2794 .elementor-element.elementor-element-952583b .premium-image-hotspots-main-icons .premium-image-hotspots-image-icon, .elementor-2794 .elementor-element.elementor-element-952583b .premium-lottie-animation svg{width:53px;height:53px;}.tooltipster-box.tooltipster-box-952583b .premium-image-hotspots-tooltips-text{color:#000000;font-family:"Overpass", sans-serif;font-size:14px;font-weight:500;line-height:1.1em;text-shadow:0px 0px 17px rgba(0,0,0,0.3);}.tooltipster-box.tooltipster-box-952583b{background:rgba(255,255,255,0.84);border-style:solid;border-radius:20px;}.premium-tooltipster-base.tooltipster-top .tooltipster-arrow-952583b .tooltipster-arrow-background{border-top-color:rgba(255,255,255,0.84);}.premium-tooltipster-base.tooltipster-bottom .tooltipster-arrow-952583b .tooltipster-arrow-background{border-bottom-color:rgba(255,255,255,0.84);}.premium-tooltipster-base.tooltipster-right .tooltipster-arrow-952583b .tooltipster-arrow-background{border-right-color:rgba(255,255,255,0.84);}.premium-tooltipster-base.tooltipster-left .tooltipster-arrow-952583b .tooltipster-arrow-background{border-left-color:rgba(255,255,255,0.84);}.tooltipster-sidetip .tooltipster-box.tooltipster-box-952583b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.7);}.elementor-2794 .elementor-element.elementor-element-952583b .premium-image-hotspots-container{background:rgba(0,0,0,0);}.elementor-2794 .elementor-element.elementor-element-952583b{z-index:1;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-item .pa-gallery-image{object-fit:fill;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-fitRows div.premium-gallery-item{width:16.66%;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-filter{justify-content:center;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-caption{text-align:center;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-img-name, .elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-img-name a{color:#ffffff;font-family:"U.S. Army", sans-serif;font-size:12px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-img-desc, .elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-img-desc a{color:#e8e8e8;font-family:"U.S. Army", sans-serif;font-size:10px;}.elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-magnific-image span, .elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-img-link span{padding:50px 50px 50px 50px;}@media(max-width:1024px){.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}}@media(max-width:767px){.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-masonry div.premium-gallery-item, .elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-fitRows div.premium-gallery-item{width:50%;}}/* Start custom CSS for premium-img-gallery, class: .elementor-element-4cdd613 */.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-container {
    display: flex;
    align-items: center;
    flex-wrap:wrap;
    height:auto !important;
}

.elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-icons-caption-container {
    background-color: rgba(0,0,0,.7);
}
.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-caption {
    margin: 0;
}

.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-gallery-item {
    position:relative !important;
    left: auto !important;
    top: auto !important;
}

.elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-image {
      margin: auto;  
      width:auto;
      max-height:150px;

}
.elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-icons-caption-container {
    left: -15px;
    top: -15px;
}
.elementor-2794 .elementor-element.elementor-element-4cdd613 p {
    margin-bottom: 0;
}

.elementor-2794 .elementor-element.elementor-element-4cdd613 .premium-img-gallery-filter {
    margin-bottom: 25px;
}

@media (max-width: 767px) and (min-width: 1px) {
#premium-img-gallery-4cdd613 .pa-gallery-img:hover .premium-gallery-caption {
        display: block;
    }
    
    /*.elementor-2794 .elementor-element.elementor-element-4cdd613 .pa-gallery-image {*/
    /*    max-width:150px;*/
    /*}*/
}/* End custom CSS */