.elementor-5821 .elementor-element.elementor-element-d020ce6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5821 .elementor-element.elementor-element-5f84b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS *//* HERO SECTION */

.ai-broward-hero{
background:linear-gradient(135deg,#003366,#0B72E7);
padding:100px 30px;
color:#ffffff;
}

.ai-broward-hero h1,
.ai-broward-hero h2,
.ai-broward-hero h3,
.ai-broward-hero h4,
.ai-broward-hero h5,
.ai-broward-hero h6,
.ai-broward-hero p,
.ai-broward-hero li,
.ai-broward-hero span{
color:#ffffff !important;
}

.hero-description{
font-size:22px;
line-height:1.7;
margin-bottom:35px;
color:#ffffff !important;
}

/* CTA SECTION */

.cta-section{
background:#003366;
padding:100px 30px;
text-align:center;
color:#ffffff;
}

.cta-section h1,
.cta-section h2,
.cta-section h3,
.cta-section h4,
.cta-section h5,
.cta-section h6,
.cta-section p,
.cta-section li,
.cta-section span{
color:#ffffff !important;
}

.cta-section p{
font-size:22px;
max-width:800px;
margin:auto auto 35px;
color:#ffffff !important;
}

/* KEEP BUTTON COLORS */

.hero-btn-primary{
background:#ffffff;
color:#003366 !important;
padding:15px 30px;
border-radius:5px;
font-weight:700;
text-decoration:none;
}

.hero-btn-secondary{
border:2px solid #ffffff;
color:#ffffff !important;
padding:15px 30px;
border-radius:5px;
font-weight:700;
text-decoration:none;
}

.cta-button{
display:inline-block;
background:#0B72E7;
color:#ffffff !important;
padding:18px 35px;
border-radius:6px;
font-weight:700;
text-decoration:none;
}/* End custom CSS */