.elementor-43674 .elementor-element.elementor-element-3f7c45c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:93px 48px 12px 42px;}.elementor-43674 .elementor-element.elementor-element-3f7c45c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43674 .elementor-element.elementor-element-148c503d{text-align:start;}.elementor-43674 .elementor-element.elementor-element-148c503d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;color:var( --e-global-color-41f4556d );}.elementor-43674 .elementor-element.elementor-element-384612f1 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-43674 .elementor-element.elementor-element-384612f1{text-align:start;}.elementor-43674 .elementor-element.elementor-element-384612f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;text-transform:uppercase;letter-spacing:1.5px;color:#11A652;}.elementor-43674 .elementor-element.elementor-element-56fda17b > .elementor-widget-container{padding:16px 0px 26px 0px;}.elementor-43674 .elementor-element.elementor-element-56fda17b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;line-height:25px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-button{background-color:#3151D1;height:57px;line-height:57px;width:186px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;}.elementor-43674 .elementor-element.elementor-element-5198640b > .elementor-widget-container{padding:0px 0px 29px 0px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-wrap{height:57px;width:0px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advance-search-select{height:57px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-widget .eael-advanced-search-result{width:100%;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-total-results-wrap{text-align:left;}.elementor-43674 .elementor-element.elementor-element-58f8a3f3{--spacer-size:42px;}.elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button{background-color:#1A961A;font-size:17px;fill:var( --e-global-color-3d54b018 );color:var( --e-global-color-3d54b018 );border-radius:38px 38px 38px 38px;padding:16px 40px 16px 40px;}.elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button:hover, .elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button:focus{background-color:var( --e-global-color-41f4556d );color:var( --e-global-color-3d54b018 );}.elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button-content-wrapper{flex-direction:row;}.elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button:hover svg, .elementor-43674 .elementor-element.elementor-element-7b45f867 .elementor-button:focus svg{fill:var( --e-global-color-3d54b018 );}.elementor-43674 .elementor-element.elementor-element-e19ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-control ul li.control{font-size:14px;font-weight:500;letter-spacing:1.3px;color:#444444;border-radius:20px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-control ul li.control.active{color:#ffffff;background:#109C3B;border-radius:40px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .dynamic-gallery-item-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .dynamic-gallery-item .caption{background-color:#000000BD;padding:0px 30px 0px 30px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .item-content{text-align:left;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons{text-align:left;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .caption .item-content .title a{color:#ffffff;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .caption .item-content .title{color:#ffffff;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .item-content .title, .elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .item-content .title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:bold;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .caption .item-content{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:normal;}eael_fg_grid_style{0:eael-hoverer;1:hoverer;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption > a.popup-media > i{background:#3151D1;color:#ffffff;height:40px;width:40px;line-height:40px;font-size:15px;border-radius:50px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons a{background:#3151D1;color:#ffffff;height:40px;width:40px;line-height:40px;border-radius:50px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons a svg{fill:#ffffff;width:15px;height:15px;line-height:15px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .buttons .eael-dnmcg-svg-icon{height:40px;width:40px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons .eael-dnmcg-svg-icon{height:15px;width:15px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons a > i{font-size:15px;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption > a.popup-media > i:hover{background:#11A652;color:#ffffff;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons a:hover{background:#11A652;color:#ffffff;}.elementor-43674 .elementor-element.elementor-element-e19ab9 .eael-filter-gallery-container .caption .buttons a:hover svg{fill:#ffffff;}@media(max-width:767px){.elementor-43674 .elementor-element.elementor-element-3f7c45c6{padding:41px 9px 9px 9px;}.elementor-43674 .elementor-element.elementor-element-148c503d .elementor-heading-title{font-size:52px;}.elementor-43674 .elementor-element.elementor-element-5198640b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search,.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search::placeholder{font-size:19px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-wrap{width:386px;}.elementor-43674 .elementor-element.elementor-element-5198640b .eael-advanced-search-button{width:66%;}}@media(min-width:768px){.elementor-43674 .elementor-element.elementor-element-452f20a1{width:73.977%;}.elementor-43674 .elementor-element.elementor-element-4e85086b{width:25.982%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43674 .elementor-element.elementor-element-452f20a1{width:100%;}.elementor-43674 .elementor-element.elementor-element-4e85086b{width:100%;}}/* Start custom CSS for eael-dynamic-filterable-gallery, class: .elementor-element-e19ab9 */.elementor-43674 .elementor-element.elementor-element-e19ab9 .dynamic-gallery-thumbnail img { width: 100%; height: auto; display: block; }

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 0px !important;
}/* End custom CSS */