.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-706 .elementor-element.elementor-element-42d74a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-706 .elementor-element.elementor-element-42d74a9:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-42d74a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d86d51b );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-706 .elementor-element.elementor-element-322cf9f > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-706 .elementor-element.elementor-element-322cf9f{text-align:left;}.elementor-706 .elementor-element.elementor-element-322cf9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-592cceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;overflow:visible;}.elementor-706 .elementor-element.elementor-element-592cceb:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-592cceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-797be5b );}.elementor-widget-eael-dynamic-filterable-gallery .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-dynamic-filterable-gallery .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-706 .elementor-element.elementor-element-0e8a5e5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-wrapper .eael-cards .dynamic-gallery-thumbnail{height:200px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container.grid.eael-hoverer .dynamic-gallery-item-inner{height:200px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-load-more-button-wrap{margin-top:25px;justify-content:center;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-load-more-button-wrap.dynamic-filter-gallery-loadmore{justify-content:center;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-wrapper{background-color:var( --e-global-color-9970b91 );padding:1% 0% 0% 0%;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-control ul li.control{margin:0px 0px 0px 0px;font-size:19px;font-weight:500;color:#FFFFFF;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-control ul li.control.active{color:#E4E4E4;background:#1B998C;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .dynamic-gallery-item-inner{padding:0% 0% 0% 0%;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .dynamic-gallery-item .caption{background-color:rgba(0,0,0,0.7);}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .item-content{text-align:center;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons{text-align:center;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption > a.popup-media > i{background:#FF622A00;color:#fff;height:40px;width:40px;line-height:40px;font-size:24px;border-radius:10px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a{background:#FF622A00;color:#fff;height:40px;width:40px;line-height:40px;border-radius:10px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a svg{fill:#fff;width:24px;height:24px;line-height:24px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .buttons .eael-dnmcg-svg-icon{height:40px;width:40px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons .eael-dnmcg-svg-icon{height:24px;width:24px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a > i{font-size:24px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption > a.popup-media > i:hover{background:#FF622A00;color:#fff;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a:hover{background:#FF622A00;color:#fff;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a:hover svg{fill:#fff;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-load-more-button{color:#fff;background:#29d8d8;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-load-more-button:hover{color:#fff;background:#27bdbd;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-592cceb{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-control ul li.control{font-size:13px;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-42d74a9{--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:3%;}.elementor-706 .elementor-element.elementor-element-322cf9f > .elementor-widget-container{padding:0% 0% 0% 4%;}.elementor-706 .elementor-element.elementor-element-322cf9f .elementor-heading-title{font-size:28px;}.elementor-706 .elementor-element.elementor-element-592cceb{--width:100%;--padding-top:5%;--padding-bottom:3%;--padding-left:2%;--padding-right:2%;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-control ul li.control{font-size:8px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .dynamic-gallery-item .caption{padding:0% 0% 0% 0%;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .item-content .title, .elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .item-content .title a{font-size:13px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption > a.popup-media > i{height:17px;width:17px;line-height:17px;font-size:22px;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .buttons .eael-dnmcg-svg-icon{height:17px;width:17px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a{height:17px;width:17px;line-height:17px;border-radius:0px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons .eael-dnmcg-svg-icon{height:22px;width:22px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a > i{font-size:22px;}.elementor-706 .elementor-element.elementor-element-0e8a5e5 .eael-filter-gallery-container .caption .buttons a svg{width:22px;height:22px;line-height:22px;}}/* Start custom CSS for eael-dynamic-filterable-gallery, class: .elementor-element-0e8a5e5 */.eael-filter-gallery-control ul {
    display: flex;            /* Use flexbox for even spacing */
    justify-content: space-around; /* Distributes space around items */
    width: 99%;              /* Full width of the container */
    padding: 5px;               /* Remove default padding */
    list-style-type: none;    /* Remove default list styling */
}

.eael-filter-gallery-control li {
    flex: 1;                  /* Each item takes up equal space */
    text-align: center;       /* Center the text inside each tab */
}

.dynamic-gallery-item-inner .item-content h2.title a {
    pointer-events: none; /* Prevents click events */
    cursor: default; /* Resets the cursor to the default instead of pointer */
}/* End custom CSS */