.elementor-148 .elementor-element.elementor-element-f80523e:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-f80523e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03060A;}.elementor-148 .elementor-element.elementor-element-f80523e > .elementor-container{max-width:640px;}.elementor-148 .elementor-element.elementor-element-f80523e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-148 .elementor-element.elementor-element-f80523e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-20f7e39{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-148 .elementor-element.elementor-element-20f7e39 .elementor-widget-container{text-align:center;}.elementor-148 .elementor-element.elementor-element-20f7e39 .elementor-social-icon{background-color:#0A131D;}.elementor-148 .elementor-element.elementor-element-20f7e39 .elementor-social-icon i{color:var( --e-global-color-ea9162d );}.elementor-148 .elementor-element.elementor-element-20f7e39 .elementor-social-icon svg{fill:var( --e-global-color-ea9162d );}.elementor-148 .elementor-element.elementor-element-a6cdbe0{text-align:center;}.elementor-148 .elementor-element.elementor-element-a6cdbe0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;}.elementor-148 .elementor-element.elementor-element-03bec1a{text-align:center;}.elementor-148 .elementor-element.elementor-element-8ef6c3a{text-align:center;}.elementor-148 .elementor-element.elementor-element-7f4159f:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-7f4159f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-148 .elementor-element.elementor-element-7f4159f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-148 .elementor-element.elementor-element-7f4159f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-148 .elementor-element.elementor-element-12d934f{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-ea9162d );}.elementor-148 .elementor-element.elementor-element-12d934f .elementor-headline{text-align:center;font-size:0.8rem;font-weight:400;}.elementor-148 .elementor-element.elementor-element-12d934f .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-ea9162d );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for shortcode, class: .elementor-element-cdddf18 */.elementor-148 .elementor-element.elementor-element-cdddf18 .fb-form-title,
.elementor-148 .elementor-element.elementor-element-cdddf18 .fb-field-label {
    display: none;
}

.elementor-148 .elementor-element.elementor-element-cdddf18 .fb-container {
    display: flex;
    align-items: stretch;
    gap: 1rem;
}

.elementor-148 .elementor-element.elementor-element-cdddf18 .newsletter-input {
    flex: 1;
}

.elementor-148 .elementor-element.elementor-element-cdddf18 .newsletter-input input {
        background: #ffffff10;
    border-radius: 0.5rem;
    overflow: hidden;
    border: 2px solid #ffffff40;
}

.elementor-148 .elementor-element.elementor-element-cdddf18 .newsletter-btn {
    background: var(--e-global-color-ea9162d);
    border: none;
    border-radius: 0.5rem;
    color: #000;
    height: 100%
    
}/* End custom CSS */