.elementor-20 .elementor-element.elementor-element-786bfc8{--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-20 .elementor-element.elementor-element-8f0b38e .da-sg-eyebrow{color:#6366f1;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-section-title{color:#0f172a;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-section-subtitle{color:#64748b;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-card{background-color:#ffffff;border-radius:16px;padding:36px 32px 36px 32px;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-grid{gap:28px;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-icon i, .elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-icon svg{font-size:24px;width:24px;height:24px;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-icon{width:56px;height:56px;border-radius:14px;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-card-title{color:#0f172a;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-card-desc{color:#64748b;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-link{color:#6366f1;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-link:hover{color:#4f46e5;}.elementor-20 .elementor-element.elementor-element-8f0b38e .da-sg-section{padding:96px 0px 96px 0px;}