.elementor-20 .elementor-element.elementor-element-cafafc5{margin-top:-30px;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-7998f7a .elementor-icon-list-icon i{color:#002a7e;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-7998f7a .elementor-icon-list-icon svg{fill:#002a7e;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-7998f7a{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-7998f7a .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-7998f7a .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-637cdba > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7ccd52f .elementor-icon-list-icon i{color:#002a7e;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-7ccd52f .elementor-icon-list-icon svg{fill:#002a7e;transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-7ccd52f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-7ccd52f .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-7ccd52f .elementor-icon-list-text{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-ace26ef .gallery-item .gallery-caption{text-align:center;}/* Start custom CSS for image-gallery, class: .elementor-element-ace26ef */.gallery-icon img{
width: 100%;
}
@media (min-width: 1024px) {
#gallery-1 {
column-count: 2;
column-gap: 0;
-webkit-column-count: 3;
-webkit-column-gap: 0;
-moz-column-count: 4;
-moz-column-gap: 0;
}
}
@media (min-width:361px) and (max-width:1024px) {
#gallery-1 {
column-count: 3;
column-gap: 0; 
-webkit-column-count: 3;
-webkit-column-gap: 0;
-moz-column-count: 3;
-moz-column-gap: 0;
} 
}
@media (max-width:360px) {
#gallery-1 {
column-count: 3;
column-gap: 0; 
-webkit-column-count: 3;
-webkit-column-gap: 0;
-moz-column-count: 3;
-moz-column-gap: 0; 
} 
}/* End custom CSS */