html{scroll-behavior:smooth}.theme-rich-text .theme-rich-text-container{margin:0 auto;overflow:auto}.theme-rich-text.cep .theme-rich-text-container ul{margin-bottom:17px;padding-left:26px}.theme-rich-text.cep .theme-container{padding:0}.theme-rich-text.s_enable .content-sidebar-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar{align-self:self-start;display:flex;flex:0 0 24%;max-height:calc(100vh - 140px);max-width:24%;min-width:auto;overflow-y:auto;position:-webkit-sticky;position:sticky;top:clamp(50px,.625rem + 6.25vw,130px)}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar::-webkit-scrollbar{width:6px;width:0}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar::-webkit-scrollbar-track{background:#d2d3d5;border-radius:4px}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar::-webkit-scrollbar-thumb{background:#383a3d;border-radius:4px}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar::-webkit-scrollbar-thumb:hover{background:#555}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar .side-links{display:flex;flex-direction:column;row-gap:12px}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar .sidebar-link{color:#141415;display:inline-block;opacity:.7;text-decoration:none}.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar .sidebar-link.active,.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar .sidebar-link:hover{font-weight:600;opacity:1}.theme-rich-text.s_enable .content-sidebar-wrapper .theme-rich-text-container{flex:0 0 70%;margin-left:6%;max-width:70%;min-width:auto}.theme-rich-text.s_enable .content-sidebar-wrapper .theme-rich-text-container h2{scroll-margin-top:110px}.theme-rich-text .theme-rich-text-container h2.h2-margin,.theme-rich-text.s_enable .theme-rich-text-container h2.top_margin{margin-top:64px}.theme-rich-text .theme-rich-text-container h3:not(blockquote h3){margin-top:48px}.theme-rich-text .theme-rich-text-container h4:not(blockquote h4){margin-top:32px}.theme-rich-text .theme-rich-text-container h5:not(blockquote h5),.theme-rich-text .theme-rich-text-container h6:not(blockquote h6){margin-bottom:24px;margin-top:24px}.theme-rich-text .theme-rich-text-container p{margin-bottom:16px}.theme-rich-text blockquote{margin:48px 0}@media (max-width:5000px){.theme-rich-text.cep .theme-container,.theme-rich-text.cep .theme-rich-text-container{max-width:100%;width:100%}}@media (min-width:1440px){.theme-rich-text .theme-rich-text-container{max-width:962px}.theme-rich-text.cep .theme-container,.theme-rich-text.cep .theme-rich-text-container{max-width:100%}}@media (max-width:1439.90px){.theme-rich-text .theme-rich-text-container{max-width:720px}.theme-rich-text.cep .theme-container,.theme-rich-text.cep .theme-rich-text-container{max-width:100%}.theme-rich-text .theme-rich-text-container h2.h2-margin,.theme-rich-text.s_enable .theme-rich-text-container h2.top_margin{margin-top:48px}.theme-rich-text .theme-rich-text-container h3:not(blockquote h3){margin-top:32px}.theme-rich-text .theme-rich-text-container h4:not(blockquote h4){margin-top:24px}.theme-rich-text .theme-rich-text-container h5:not(blockquote h5),.theme-rich-text .theme-rich-text-container h6:not(blockquote h6){margin-top:16px}.theme-rich-text .theme-rich-text-container p{margin-bottom:12px}.theme-rich-text blockquote{margin:32px 0}}@media screen and (max-width:1024px){.theme-rich-text.s_enable .content-sidebar-wrapper .content-sidebar{display:none}.theme-rich-text.s_enable .content-sidebar-wrapper .theme-rich-text-container{flex:0 0 100%;margin:0;max-width:100%}}@media (max-width:959.90px){.theme-rich-text .theme-rich-text-container{max-width:680px}.theme-rich-text.cep .theme-container,.theme-rich-text.cep .theme-rich-text-container{max-width:100%}}.theme-rich-text h1,.theme-rich-text h2,.theme-rich-text h3,.theme-rich-text h4,.theme-rich-text h5,.theme-rich-text h6,.theme-rich-text p{margin-bottom:16px}.theme-rich-text blockquote h1,.theme-rich-text blockquote h2,.theme-rich-text blockquote h3,.theme-rich-text blockquote h4,.theme-rich-text blockquote h5,.theme-rich-text blockquote h6,.theme-rich-text blockquote p{margin:0}.theme-rich-text h1 strong,.theme-rich-text h2 strong,.theme-rich-text h3 strong,.theme-rich-text h4 strong,.theme-rich-text h5 strong,.theme-rich-text h6 strong{font-weight:400!important}