.elementor-2400 .elementor-element.elementor-element-5af49163:not(.elementor-motion-effects-element-type-background), .elementor-2400 .elementor-element.elementor-element-5af49163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2400 .elementor-element.elementor-element-5af49163 > .elementor-container{max-width:1140px;}.elementor-2400 .elementor-element.elementor-element-5af49163{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2400 .elementor-element.elementor-element-5af49163 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2400 .elementor-element.elementor-element-5eaa5701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2400 .elementor-element.elementor-element-5eaa5701{text-align:center;}.elementor-2400 .elementor-element.elementor-element-5eaa5701 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:16px;color:#F9DDE6;}.elementor-2400 .elementor-element.elementor-element-240e0c4{text-align:center;}.elementor-2400 .elementor-element.elementor-element-240e0c4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-2400 .elementor-element.elementor-element-1a986c74{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#FFFFFF;}body.elementor-page-2400:not(.elementor-motion-effects-element-type-background), body.elementor-page-2400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEEF3;}:root{--page-title-display:none;}/* Start custom CSS */.ast-page-builder-template .site-content > .ast-container {
    max-width: 100%;
    padding: 0 !important;
}/* End custom CSS */