.elementor-21256 .elementor-element.elementor-element-2735b57{--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;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-21256 .elementor-element.elementor-element-2735b57:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-2735b57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b540 );}.elementor-21256 .elementor-element.elementor-element-43b178e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:116px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-43b178e:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-43b178e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Header_Avalia_mais_acao_Desktop_2.png");background-position:center center;background-size:cover;}.elementor-21256 .elementor-element.elementor-element-6fbc2ad{text-align:center;}.elementor-21256 .elementor-element.elementor-element-6fbc2ad ul.hfe-breadcrumbs li{margin-right:4px;}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs, .elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs svg{fill:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs-item{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:-5%;}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-21256 .elementor-element.elementor-element-6fbc2ad .hfe-breadcrumbs-last svg{color:var( --e-global-color-f9bb5d7 );font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;line-height:1.4em;letter-spacing:-5%;}.elementor-21256 .elementor-element.elementor-element-5441a0e{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-fead983{--display:flex;--gap:44px 0px;--row-gap:44px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-d73b23e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21256 .elementor-element.elementor-element-d13d884 img{width:968px;height:265px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21256 .elementor-element.elementor-element-7ac4370 > .elementor-widget-container{margin:-24px 0px 0px 0px;padding:0% 34% 0% 34%;}.elementor-21256 .elementor-element.elementor-element-7ac4370{text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-f9bb5d7 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button{background-color:#FF1565;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0%;fill:var( --e-global-color-f9bb5d7 );color:var( --e-global-color-f9bb5d7 );border-radius:88px 88px 88px 88px;padding:12px 150px 12px 150px;}.elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button:hover, .elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button:focus{background-color:var( --e-global-color-f9bb5d7 );color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-6f77834 > .elementor-widget-container{padding:0% 36% 0% 36%;}.elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button-content-wrapper{flex-direction:row;}.elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button:hover svg, .elementor-21256 .elementor-element.elementor-element-6f77834 .elementor-button:focus svg{fill:#FF1565;}.elementor-21256 .elementor-element.elementor-element-6743329{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-6743329:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-6743329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b540 );}.elementor-21256 .elementor-element.elementor-element-b12fa51{--display:flex;}.elementor-21256 .elementor-element.elementor-element-98a20dc ul.hfe-breadcrumbs li{margin-right:4px;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs, .elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs svg{fill:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-item{font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:var( --e-global-color-f9bb5d7 );font-family:"Raleway", Sans-serif;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-separator-icon svg{fill:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-last svg{color:var( --e-global-color-f9bb5d7 );font-family:"Raleway", Sans-serif;font-weight:700;}.elementor-21256 .elementor-element.elementor-element-04afb3c{--display:flex;}.elementor-21256 .elementor-element.elementor-element-6cf6b28{font-family:"Raleway", Sans-serif;font-weight:500;color:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-e1008c0{--display:flex;}.elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button{background-color:#FF1565;font-family:"Raleway", Sans-serif;font-weight:700;fill:var( --e-global-color-f9bb5d7 );color:var( --e-global-color-f9bb5d7 );}.elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button:hover, .elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button:focus{background-color:var( --e-global-color-f9bb5d7 );color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button:hover svg, .elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button:focus svg{fill:#FF1565;}.elementor-21256 .elementor-element.elementor-element-70ae92a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 53px;--row-gap:0px;--column-gap:53px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-70ae92a:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-70ae92a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b540 );background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Fundo_Secao_Apresentacao_Avalia_mais_acao.webp");background-size:cover;}.elementor-21256 .elementor-element.elementor-element-0bb8a69{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-21256 .elementor-element.elementor-element-4fb8eba .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:64px;font-weight:700;line-height:1.4em;letter-spacing:-5%;color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-a8f7468{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-3fb2d90{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-7923c15{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-4d76683 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:32px;font-weight:700;line-height:41px;letter-spacing:0%;color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-ae13769{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-be62edd{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-5d49f93{--display:flex;--min-height:1439px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-5d49f93:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-5d49f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Foto_menina.webp");background-repeat:no-repeat;background-size:100% auto;}.elementor-21256 .elementor-element.elementor-element-5ff5acd{--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-21256 .elementor-element.elementor-element-b6cada4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 53px;--row-gap:0px;--column-gap:53px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-b6cada4:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-b6cada4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b540 );background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Fundo_Secao_Apresentacao_Avalia_mais_acao.webp");background-size:cover;}.elementor-21256 .elementor-element.elementor-element-2544b8b{--display:flex;--min-height:1439px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-2544b8b:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-2544b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Foto_menina.webp");background-repeat:no-repeat;background-size:100% auto;}.elementor-21256 .elementor-element.elementor-element-1408b8b{--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;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-7a7ecb2 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:64px;font-weight:700;line-height:1.4em;letter-spacing:-5%;color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-0508959{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-a74a97c{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-afab86a{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-d67560a .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:32px;font-weight:700;line-height:41px;letter-spacing:0%;color:#FF1565;}.elementor-21256 .elementor-element.elementor-element-80c3b50{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-56a6574{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:400;line-height:32px;letter-spacing:0%;color:var( --e-global-color-bc7a1aa );}.elementor-21256 .elementor-element.elementor-element-bc45edc{--display:flex;--min-height:225px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21256 .elementor-element.elementor-element-bc45edc:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-bc45edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Desktop_faixa_Avalia_mais_acao.webp");background-repeat:no-repeat;}.elementor-21256 .elementor-element.elementor-element-3de29c0{--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;--gap:62px 0px;--row-gap:62px;--column-gap:0px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:160px;--padding-right:160px;}.elementor-21256 .elementor-element.elementor-element-3de29c0:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-3de29c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-428b540 );}.elementor-21256 .elementor-element.elementor-element-52a42cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-4a3071c img{width:2px;height:96px;}@media(min-width:768px){.elementor-21256 .elementor-element.elementor-element-70ae92a{--width:100%;}.elementor-21256 .elementor-element.elementor-element-0bb8a69{--width:41%;}.elementor-21256 .elementor-element.elementor-element-5d49f93{--width:46%;}.elementor-21256 .elementor-element.elementor-element-b6cada4{--width:100%;}.elementor-21256 .elementor-element.elementor-element-2544b8b{--width:46%;}.elementor-21256 .elementor-element.elementor-element-1408b8b{--width:41%;}.elementor-21256 .elementor-element.elementor-element-bc45edc{--width:100%;}.elementor-21256 .elementor-element.elementor-element-3de29c0{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-21256 .elementor-element.elementor-element-2735b57{--width:100%;--min-height:100vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21256 .elementor-element.elementor-element-6743329{--min-height:554px;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-21256 .elementor-element.elementor-element-b12fa51:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-b12fa51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Mobile_Header_Avalia_mais_acao.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21256 .elementor-element.elementor-element-b12fa51{--min-height:538px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-98a20dc{text-align:center;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-item{font-size:12px;line-height:1.4em;letter-spacing:-5%;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{font-size:12px;line-height:1.4em;letter-spacing:-5%;}.elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-21256 .elementor-element.elementor-element-98a20dc .hfe-breadcrumbs-last svg{font-size:12px;line-height:1.4em;}.elementor-21256 .elementor-element.elementor-element-04afb3c{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-60a10f9 img{width:306px;height:84px;}.elementor-21256 .elementor-element.elementor-element-6cf6b28 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-21256 .elementor-element.elementor-element-6cf6b28{text-align:center;font-size:14px;line-height:1.15em;letter-spacing:0%;}.elementor-21256 .elementor-element.elementor-element-e1008c0{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21256 .elementor-element.elementor-element-8bd8370 img{width:322px;height:92px;}.elementor-21256 .elementor-element.elementor-element-4e61e7f > .elementor-widget-container{padding:0px 46px 0px 46px;}.elementor-21256 .elementor-element.elementor-element-4e61e7f .elementor-button{font-size:14px;line-height:1.15em;letter-spacing:0%;border-radius:26px 26px 26px 26px;padding:9px 38px 9px 38px;}.elementor-21256 .elementor-element.elementor-element-70ae92a{--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:31px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21256 .elementor-element.elementor-element-4fb8eba .elementor-heading-title{font-size:36px;}.elementor-21256 .elementor-element.elementor-element-a8f7468{font-size:16px;line-height:1.5em;}.elementor-21256 .elementor-element.elementor-element-3fb2d90{font-size:16px;line-height:1.5rem;}.elementor-21256 .elementor-element.elementor-element-7923c15{font-size:16px;line-height:1.5rem;}.elementor-21256 .elementor-element.elementor-element-4d76683 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-21256 .elementor-element.elementor-element-ae13769{font-size:16px;line-height:1.5em;}.elementor-21256 .elementor-element.elementor-element-be62edd{font-size:16px;line-height:1.5em;}.elementor-21256 .elementor-element.elementor-element-5d49f93:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-5d49f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Foto_Menina_Mobile.webp");background-position:top center;background-size:cover;}.elementor-21256 .elementor-element.elementor-element-5d49f93{--min-height:341px;}.elementor-21256 .elementor-element.elementor-element-5ff5acd:not(.elementor-motion-effects-element-type-background), .elementor-21256 .elementor-element.elementor-element-5ff5acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sleditora.com.br/wp-content/uploads/2025/10/Mobile_Faixa_Avalia_mais_acao.webp");background-repeat:no-repeat;background-size:cover;}.elementor-21256 .elementor-element.elementor-element-5ff5acd{--width:100%;--min-height:180px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-21256 .elementor-element.elementor-element-3de29c0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;--z-index:0;}.elementor-21256 .elementor-element.elementor-element-4a3071c img{height:64px;}}/* Start custom CSS for container, class: .elementor-element-0bb8a69 *//* ======================================================== */
/* ESTILIZAÇÃO DE BULLET POINTS PERSONALIZADOS            */
/* ======================================================== */

/* Aplica o estilo apenas a listas dentro de elementos com a classe .lista-bullets-custom */
.lista-bullets-custom ul {
    list-style: none !important; /* Remove o bullet padrão */
    padding-left: 0 !important;  /* Remove o recuo padrão da lista */
    margin-left: 0 !important;
}

.lista-bullets-custom li {
    display: flex !important;         /* Ativa o flexbox para alinhar bullet e texto */
    align-items: baseline !important; /* Alinha o bullet com a base da primeira linha de texto */
    padding-left: 0 !important;
    margin-bottom: 24px !important;  /* Espaçamento vertical de 24px entre os itens */
}

/* Último item da lista não precisa de margem inferior */
.lista-bullets-custom li:last-child {
    margin-bottom: 0 !important;
}

/* Cria o bullet point personalizado */
.lista-bullets-custom li::before {
    content: "" !important;         /* Conteúdo vazio, pois vamos desenhar */
    flex-shrink: 0;                 /* Impede que o bullet encolha */
    
    /* Tamanho Desktop */
    width: 12px;
    height: 12px;
    
    background-color: #FF1565;      /* Cor do bullet */
    border-radius: 50%;             /* Transforma em círculo */
    
    margin-right: 16px !important;  /* Distância de 16px entre bullet e texto */
}

/* Ajustes para Mobile */
@media (max-width: 767px) {
    .lista-bullets-custom li::before {
        /* Tamanho Mobile */
        width: 8px;
        height: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ae92a *//* ======================================================== */
/* FORÇA ESTILO EM STRONG TAGS DENTRO DE EDITORES DE TEXTO */
/* ======================================================== */

/* Mira em todas as tags <strong> dentro de widgets de Editor de Texto */
.elementor-widget-text-editor strong {
    font-weight: bold !important; /* Garante o negrito */
    color: #FF1565 !important;    /* Aplica a cor desejada */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1408b8b *//* ======================================================== */
/* ESTILIZAÇÃO DE BULLET POINTS PERSONALIZADOS            */
/* ======================================================== */

/* Aplica o estilo apenas a listas dentro de elementos com a classe .lista-bullets-custom */
.lista-bullets-custom ul {
    list-style: none !important; /* Remove o bullet padrão */
    padding-left: 0 !important;  /* Remove o recuo padrão da lista */
    margin-left: 0 !important;
}

.lista-bullets-custom li {
    display: flex !important;         /* Ativa o flexbox para alinhar bullet e texto */
    align-items: baseline !important; /* Alinha o bullet com a base da primeira linha de texto */
    padding-left: 0 !important;
    margin-bottom: 24px !important;  /* Espaçamento vertical de 24px entre os itens */
}

/* Último item da lista não precisa de margem inferior */
.lista-bullets-custom li:last-child {
    margin-bottom: 0 !important;
}

/* Cria o bullet point personalizado */
.lista-bullets-custom li::before {
    content: "" !important;         /* Conteúdo vazio, pois vamos desenhar */
    flex-shrink: 0;                 /* Impede que o bullet encolha */
    
    /* Tamanho Desktop */
    width: 12px;
    height: 12px;
    
    background-color: #FF1565;      /* Cor do bullet */
    border-radius: 50%;             /* Transforma em círculo */
    
    margin-right: 16px !important;  /* Distância de 16px entre bullet e texto */
}

/* Ajustes para Mobile */
@media (max-width: 767px) {
    .lista-bullets-custom li::before {
        /* Tamanho Mobile */
        width: 8px;
        height: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cada4 *//* ======================================================== */
/* FORÇA ESTILO EM STRONG TAGS DENTRO DE EDITORES DE TEXTO */
/* ======================================================== */

/* Mira em todas as tags <strong> dentro de widgets de Editor de Texto */
.elementor-widget-text-editor strong {
    font-weight: bold !important; /* Garante o negrito */
    color: #FF1565 !important;    /* Aplica a cor desejada */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a42cc *//* =================================================================== */
/* SISTEMA DE ABAS CUSTOMIZADO (VERSÃO FINAL SIMPLIFICADA)           */
/* =================================================================== */

/* --- ABAS DE MATÉRIA --- */
.abas-navegacao-obras { display: flex; justify-content: center; align-items: center; position: relative; padding-bottom: 20px; gap: 34px; }
.abas-navegacao-obras::after { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 4px; background-color: #FFBDD3; }
.botao-filtro-materia { padding-top: 26px; position: relative; display: flex; flex-direction: column; align-items: center; text-align: center; cursor: pointer; }
.botao-filtro-materia::before { content: ''; position: absolute; top: 0; left: 50%; transform: translateX(-50%); width: 22px; height: 22px; background-size: contain; background-repeat: no-repeat; background-position: center; transition: background-image 0.3s ease; background-image: url('https://sleditora.com.br/wp-content/uploads/2025/10/Estrela_inativo.svg'); }
.tab-prefixo { font-family: 'Raleway', sans-serif; font-weight: 300; line-height: 140%; letter-spacing: -0.05em; margin-bottom: 0; transition: all 0.3s ease; font-size: 18px; color: #7F7F7F; }
.tab-nome-materia { font-family: 'Antonio', sans-serif; font-weight: 300; line-height: 140%; letter-spacing: -0.05em; text-transform: none; transition: all 0.3s ease; font-size: 28px; color: #7F7F7F; }
.botao-filtro-materia:not(.ativo) .tab-nome-materia::first-letter { text-transform: uppercase; }
.botao-filtro-materia.ativo::before { background-image: url('https://sleditora.com.br/wp-content/uploads/2025/10/Estrela_ativa_rosa.svg'); }
.botao-filtro-materia.ativo .tab-prefixo { color: #FF1565; font-size: 24px; }
.botao-filtro-materia.ativo .tab-nome-materia { color: #FF1565; font-size: 40px; text-transform: uppercase; }
@media (max-width: 767px) {
    .abas-navegacao-obras { 
        padding-bottom: 17px; 
        padding-left: 16px;       /* Compensa padding do container pai */
        padding-right: 16px;      /* Compensa padding do container pai */
    }
    .abas-navegacao-obras::after { height: 1px; }
    .botao-filtro-materia { 
        padding-top: 18px;
        flex-shrink: 0;           /* ✅ Evita que os botões encolham demais */
    }
    .botao-filtro-materia::before { width: 14px; height: 14px; }
    .tab-prefixo { 
        font-size: 14px;          /* ✅ Reduzido de 16px para 14px */
        white-space: nowrap;      /* ✅ Evita quebra de linha */
    }
    .tab-nome-materia { 
        font-size: 18px;          /* ✅ Reduzido de 22px para 18px */
        white-space: nowrap;      /* ✅ Evita quebra de linha */
    }
    .botao-filtro-materia.ativo .tab-prefixo { 
        font-size: 16px;          /* ✅ Reduzido de 18px para 16px */
    }
    .botao-filtro-materia.ativo .tab-nome-materia { 
        font-size: 24px;          /* ✅ Reduzido de 28px para 24px */
    }
}

/* --- VISIBILIDADE DAS ABAS (AJUSTADA PARA EDITOR) --- */
/* Esconde por padrão APENAS FORA do editor */
body:not(.elementor-editor-active) .conteudo-solucao-materia { 
    display: none; 
}
/* Mostra o ativo FORA do editor */
body:not(.elementor-editor-active) .conteudo-solucao-materia.ativo { 
    display: flex !important; 
} 
/* Esconde os anos por padrão APENAS FORA do editor */
 body:not(.elementor-editor-active) .conteudo-obra-ano {
     display: none;
 }

/* NO EDITOR: Garante que todos os conteúdos sejam visíveis (flex) */
body.elementor-editor-active .conteudo-solucao-materia,
body.elementor-editor-active .conteudo-obra-ano {
    display: flex !important; /* Ou block, se preferir ver empilhado no editor */
    /* Adiciona uma borda pontilhada SÓ NO EDITOR para facilitar a visualização */
    /* border: 1px dashed #cccccc; */
    /* margin-bottom: 20px; */ /* Espaçamento extra SÓ NO EDITOR */
}


/* ========================================================== */
/* ESTILIZAÇÃO DOS BOTÕES DE FILTRO POR ANO (VERSÃO FINAL)    */
/* ========================================================== */
.navegacao-ano { display: flex; align-items: center; gap: 8px; flex-wrap: wrap;}
.botao-filtro-ano { display: flex; align-items: center; gap: 4px; cursor: pointer; padding: 5px; border: 1px solid transparent; border-radius: 4px; transition: all 0.3s ease; width: fit-content; }
.botao-filtro-ano .titulo-ano { font-family: 'Antonio', sans-serif; font-weight: 700; font-size: 22px; line-height: 140%; letter-spacing: 0em; color: #7F7F7F; transition: all 0.3s ease; }
.botao-filtro-ano .capa-ano { width: 89px; height: auto; display: block; border-radius: 4px; }
.botao-filtro-ano.ativo { border-color: transparent !important; }
.botao-filtro-ano.ativo .titulo-ano { font-weight: bold !important; color: #FF1565 !important; }
@media (max-width: 767px) {
    .navegacao-ano { flex-direction: row; justify-content: center; flex-wrap: wrap; gap: 8px; margin-top: 20px; }
    .botao-filtro-ano { gap: 4px; }
    .botao-filtro-ano .titulo-ano { font-size: 12px; }
    .botao-filtro-ano.ativo .titulo-ano { font-size: 16px !important; }
    .botao-filtro-ano .capa-ano { width: 35px; }
}

/* ============================================================== */
/* PAGINAÇÃO DO LOOP GRID (Mantida como antes)                  */
/* ============================================================== */
/* ... (Seu código CSS da paginação completo aqui) ... */

/* Esconde a paginação da aba que NÃO está ativa */
.conteudo-solucao-materia:not(.ativo) .elementor-pagination {
    display: none !important;
}/* End custom CSS */