.elementor-386 .elementor-element.elementor-element-69ebbc9c{padding:80px 0px 80px 0px;}.elementor-386 .elementor-element.elementor-element-7db985ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-386 .elementor-element.elementor-element-4fa34bf6{text-align:center;}.elementor-386 .elementor-element.elementor-element-4fa34bf6 .elementor-heading-title{color:#1E2D51;font-family:"Barlow", Sans-serif;font-size:48px;font-weight:bold;text-transform:uppercase;line-height:1.4em;}.elementor-386 .elementor-element.elementor-element-2bbc9100 .gallery-item .gallery-caption{text-align:center;}.elementor-386 .elementor-element.elementor-element-d0c4f2b .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-386 .elementor-element.elementor-element-d0c4f2b .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-386 .elementor-element.elementor-element-d0c4f2b .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:14px 30px 14px 30px;}/* Start custom CSS for image-gallery, class: .elementor-element-2bbc9100 */@media (max-width: 480px) {
    .elementor-386 .elementor-element.elementor-element-2bbc9100 .gallery-item {
        width: 50%;
        padding: 10px;
    }
}

.elementor-386 .elementor-element.elementor-element-2bbc9100 .gallery-icon {
    display: block !important;
    overflow: hidden;
}

.elementor-386 .elementor-element.elementor-element-2bbc9100 .gallery-icon:hover {
    border-radius: 4px;
    box-shadow: 0 0 12px #ccc;
    position: relative;
}/* End custom CSS */