.elementor-94 .elementor-element.elementor-element-6692870{--display:flex;}.elementor-94 .elementor-element.elementor-element-6692870:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-6692870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.plataformamusacc.org/wp-content/uploads/2026/09/plataforma_musacc_v2.jpg");background-position:center center;}.elementor-94 .elementor-element.elementor-element-0d94ad6{--display:flex;--padding-top:90px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-94 .elementor-element.elementor-element-213d19b{--display:flex;}.elementor-94 .elementor-element.elementor-element-f1160ba{--display:flex;}.elementor-94 .elementor-element.elementor-element-f8555b4{--display:flex;}.elementor-94 .elementor-element.elementor-element-8231894{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-0dd6da6 */.elementor-94 .elementor-element.elementor-element-0dd6da6{display:inline-block;color:#ffd9d9;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;margin-bottom:14px;font-family:"Open Sans",sans-serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7874b05 */.elementor-94 .elementor-element.elementor-element-7874b05 .elementor-heading-title{color:#fff;font-family:"Raleway",sans-serif;font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.2;max-width:900px;margin:0 auto .4em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2edc5a2 */.elementor-94 .elementor-element.elementor-element-2edc5a2 p{color:#ffe2e2;font-family:"Open Sans",sans-serif;font-size:1.05rem;line-height:1.6;max-width:680px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d94ad6 */.elementor-94 .elementor-element.elementor-element-0d94ad6{background-image:linear-gradient(160deg,rgba(190,22,34,.86),rgba(143,15,25,.93) 75%);text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94b7f5e */.elementor-94 .elementor-element.elementor-element-94b7f5e{display:inline-block;background:#f7f2ef;color:#8f0f19;border-radius:999px;padding:4px 14px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-family:"Open Sans",sans-serif;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-348a173 */.elementor-94 .elementor-element.elementor-element-348a173{display:block;color:#8a8578;font-size:.82rem;font-family:"Open Sans",sans-serif;margin-bottom:8px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4874113 */.elementor-94 .elementor-element.elementor-element-4874113 .elementor-heading-title{color:#be1622;font-family:"Raleway",sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25;margin:0 0 .3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d3267d */.elementor-94 .elementor-element.elementor-element-7d3267d p{color:#333333;font-family:"Open Sans",sans-serif;line-height:1.7;font-size:.98rem;margin:0 0 1em;} .elementor-94 .elementor-element.elementor-element-7d3267d p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cebeca5 */.elementor-94 .elementor-element.elementor-element-cebeca5 a{color:#8f0f19;font-weight:600;text-decoration:underline;font-family:"Open Sans",sans-serif;font-size:.94rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8555b4 */.elementor-94 .elementor-element.elementor-element-f8555b4{background:#fff;border:1px solid #e6e0da;border-left:3px solid #be1622;border-radius:10px;padding:24px 24px 24px 18px;flex:1 1 260px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1466be6 */.elementor-94 .elementor-element.elementor-element-1466be6{display:inline-block;background:#f7f2ef;color:#8f0f19;border-radius:999px;padding:4px 14px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;margin-bottom:12px;font-family:"Open Sans",sans-serif;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-269de8a */.elementor-94 .elementor-element.elementor-element-269de8a{display:block;color:#8a8578;font-size:.82rem;font-family:"Open Sans",sans-serif;margin-bottom:8px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8948d27 */.elementor-94 .elementor-element.elementor-element-8948d27 .elementor-heading-title{color:#be1622;font-family:"Raleway",sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25;margin:0 0 .3em;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70d4fd0 */.elementor-94 .elementor-element.elementor-element-70d4fd0 p{color:#333333;font-family:"Open Sans",sans-serif;line-height:1.7;font-size:.98rem;margin:0 0 1em;} .elementor-94 .elementor-element.elementor-element-70d4fd0 p:last-child{margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8231894 */.elementor-94 .elementor-element.elementor-element-8231894{background:#fff;border:1px solid #e6e0da;border-left:3px solid #be1622;border-radius:10px;padding:24px 24px 24px 18px;flex:1 1 260px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1160ba */.elementor-94 .elementor-element.elementor-element-f1160ba > .e-con-inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;align-items:stretch;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-213d19b */.elementor-94 .elementor-element.elementor-element-213d19b{background:#ffffff;} .elementor-94 .elementor-element.elementor-element-213d19b > .e-con-inner{max-width:1100px;margin:0 auto;padding:72px 24px;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6692870 */.elementor-94 .elementor-element.elementor-element-6692870{width:100%;max-width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:0;}/* End custom CSS */