.elementor-107 .elementor-element.elementor-element-7bf2644{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-107 .elementor-element.elementor-element-ae635f7{--grid-columns:1;}.elementor-107 .elementor-element.elementor-element-ae635f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-107:not(.elementor-motion-effects-element-type-background), body.elementor-page-107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004473;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-ae635f7{--grid-columns:1;}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-ae635f7{--grid-columns:1;}}/* Start custom CSS */.elementor-loop-container {
    gap: 0 !important;
    --grid-row-gap: 0px !important;
    --grid-column-gap: 0px !important;
}

.elementor-loop-container > .e-loop-item,
.elementor-loop-container > .elementor-grid-item {
    margin-bottom: 0 !important;
    padding: 0 !important;
}/* End custom CSS */