.elementor-4863 .elementor-element.elementor-element-2d39e520 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4863 .elementor-element.elementor-element-7d6e5ac > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig, .elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig{border-radius:15px 15px 15px 15px;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:28px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:23px;color:#FFFFFF;--ha-ihe-desc-border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::before{--ha-ihe-title-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::after{--ha-ihe-title-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::before{--ha-ihe-fig-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-50158f29 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::after{--ha-ihe-fig-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-c85ad7a > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig, .elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig{border-radius:15px 15px 15px 15px;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:28px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:23px;color:#FFFFFF;--ha-ihe-desc-border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::before{--ha-ihe-title-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::after{--ha-ihe-title-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::before{--ha-ihe-fig-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55696dc2 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::after{--ha-ihe-fig-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-76f4d71d > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig, .elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig{border-radius:15px 15px 15px 15px;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:28px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:23px;color:#FFFFFF;--ha-ihe-desc-border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::before{--ha-ihe-title-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::after{--ha-ihe-title-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::before{--ha-ihe-fig-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-55292914 .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::after{--ha-ihe-fig-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-3471c2a9 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig, .elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig:hover, .elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig.ha-effect-sadie:hover .ha-ihe-caption::before{background-color:#FFFFFF00;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig{border-radius:15px 15px 15px 15px;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title{font-family:"Montserrat", Sans-serif;font-size:18px;line-height:28px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-desc{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:23px;color:#FFFFFF;--ha-ihe-desc-border-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::before{--ha-ihe-title-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-title::after{--ha-ihe-title-after-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::before{--ha-ihe-fig-before-color:#FFFFFF;}.elementor-4863 .elementor-element.elementor-element-7a9a609c .ha-ihe-wrapper .ha-ihe-fig .ha-ihe-caption::after{--ha-ihe-fig-after-color:#FFFFFF;}@media(max-width:767px){.elementor-4863 .elementor-element.elementor-element-7d6e5ac{width:100%;}.elementor-4863 .elementor-element.elementor-element-c85ad7a{width:100%;}.elementor-4863 .elementor-element.elementor-element-76f4d71d{width:100%;}.elementor-4863 .elementor-element.elementor-element-3471c2a9{width:100%;}}/* Start custom CSS for section, class: .elementor-element-407695ef */.elementor-4863 .elementor-element.elementor-element-407695ef{
    .ha-ihe-img{
        height: 300px !important;
    }
    figcaption.ha-ihe-caption {
        padding: 20px !important;
    }
    figcaption.ha-ihe-caption .ha-ihe-desc {
    min-width: auto !important;
    margin: 0 !important;
    padding: 5px 12px !important;
    border: unset !important;
    background: #ffffff40 !important;
    height: auto !important;
    min-height: unset !important;
    white-space: nowrap !important;
    max-width: unset !important;
    width: auto !important;
    border-radius: 5px !important;
    bottom: 10px !important;
    right: 8px !important;
    backdrop-filter: blur(5px);
}
}
@media(max-width:768px){
    .elementor-4863 .elementor-element.elementor-element-407695ef{
    figcaption.ha-ihe-caption {
        padding: 25px !important;
    }
    figcaption.ha-ihe-caption .ha-ihe-desc {
    bottom: 10px !important;
    right: 10px !important;
}
}
}/* End custom CSS */