.elementor .DUP_pat-docentes-carrossel1{scroll-behavior: smooth; anchor-name: --pat-docentes; &::scroll-marker-group { display: flex; justify-content: center; align-items: center; gap: 8px; height: 40px; margin-top: 20px; } & > *::scroll-marker { content: ''; width: 8px; height: 8px; border-radius: 8px; background-color: #D8E1E7; transition: width .2s, background-color .2s; } & > *::scroll-marker:target-current { width: 24px; background-color: #214287; } &::scroll-button(*) { position: fixed; position-anchor: --pat-docentes; margin-top: 42px; width: 40px; height: 40px; border-radius: 50%; border: 1px solid #214287; background-color: #FFFFFF; color: #214287; font-size: 24px; line-height: 36px; text-align: center; cursor: pointer; } &::scroll-button(*):disabled { opacity: .35; cursor: default; } &::scroll-button(left) { content: '‹' / 'Docente anterior'; position-area: block-end span-inline-end; } &::scroll-button(right) { content: '›' / 'Próximo docente'; position-area: block-end span-inline-start; }\n}.elementor .DUP_pat-topics1{font-family:"Noto Sans";font-size:16px;color:#111111;line-height:1.65;& ul { list-style: none; margin: 0px; padding: 0px; } & li { position: relative; padding-left: 19px; margin-bottom: 12px; } & li:last-child { margin-bottom: 0px; } & li::before { content: '•'; position: absolute; left: 0px; top: 0px; color: #358FC7; }\n}.elementor .DUP_pat-icon1{flex:0 0 auto;& svg { fill: none; }\n}.elementor .DUP_pat-btn-teal:hover,.elementor .DUP_pat-btn-teal:focus-visible{background-color:#5FA9AD;}.elementor .DUP_pat-btn-teal{font-family:"Noto Sans";font-weight:700;font-size:14px;color:#FFFFFF;line-height:1.4;text-align:center;text-transform:uppercase;padding:18px;border-radius:120px;background-color:#77BFC2;transition:background-color 200ms;}.elementor .DUP_pat-btn-dark1:hover,.elementor .DUP_pat-btn-dark1:focus-visible{background-color:#214287;}.elementor .DUP_pat-btn-dark1{font-family:"Noto Sans";font-weight:700;font-size:14px;color:#FFFFFF;line-height:1.4;text-align:center;text-transform:uppercase;padding:18px;border-radius:120px;background-color:#111111;transition:background-color 200ms;}.elementor .DUP_pat-card1{padding:28px;border-radius:16px;border-width:1px;border-color:#D8E1E7;border-style:solid;background-color:#F5F7F8;display:flex;flex-direction:column;gap:24px;}.elementor .DUP_pat-small1{font-family:"Noto Sans";font-size:16px;color:#111111;line-height:1.65;margin:0px;}.elementor .DUP_pat-text1{font-family:"Noto Sans";font-size:16px;color:#111111;line-height:1.65;margin:0px;}.elementor .DUP_pat-h31{font-family:"Noto Sans";font-weight:700;font-size:22px;color:#214287;line-height:1.3;margin:0px;}.elementor .DUP_pat-h21{font-family:"Noto Sans";font-weight:700;font-size:40px;color:#214287;letter-spacing:-0.8px;line-height:1.2;font-style:italic;margin:0px;}.elementor .DUP_pat-inner1{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .DUP_pat-section1{padding-block-start:96px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:center;}