.toc-buttons{display:flex;gap:20px;justify-content:center}.toc-buttons .button-scroll-down{display:inline-flex;padding:0}.toc-buttons .button-scroll-down-container{display:flex;padding:13px 37px 13px 16px;border-radius:24px;border:1px solid #1b2482;position:relative;background-color:#fff;transition:0.3s;transition-timing-function:ease-out;-webkit-transition:0.3s;-webkit-transition-timing-function:ease-out}.toc-buttons .button-scroll-down .button-text{color:#1b2482;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:normal;transition:0.3s;transition-timing-function:ease-out;-webkit-transition:0.3s;-webkit-transition-timing-function:ease-out}.toc-buttons .button-scroll-down .arrows{position:absolute;transform:translate(50%,-50%);top:50%;display:flex;right:18px}.toc-buttons .button-scroll-down .arrows svg{transform:translateY(0);transition:0.3s;transition-timing-function:ease-out;-webkit-transform:translateY(0);-webkit-transition:0.3s;-webkit-transition-timing-function:ease-out}.toc-buttons .button-scroll-down:hover .arrows svg{transform:translateY(5px);-webkit-transform:translateY(5px)}.toc-buttons .button-scroll-down:hover .button-scroll-down-container{border-color:#1b2482;background-color:#1b2482}.toc-buttons .button-scroll-down:hover .arrows svg path{fill:#fff}.toc-buttons .button-scroll-down:hover .button-text{color:#fff}button.toc-toggle{color:#1b2482;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:normal;padding:13px 37px 13px 16px;border-radius:24px;border:1px solid #1b2482;min-width:280px;position:relative;background-color:#fff}button.toc-toggle .arrows{position:absolute;right:20px}@media (min-width:881px){button.toc-toggle{display:none}}@media (max-width:880px){.toc-button-container{position:relative}button.toc-toggle{color:#1b2482;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:normal;padding:13px 37px 13px 16px;border-radius:24px;border:1px solid #1b2482;min-width:280px;position:relative;cursor:pointer}.toc-buttons{display:flex;gap:0;flex-direction:column;padding:20px;border-radius:10px;background:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.3);margin-top:10px;position:absolute;z-index:4;width:100%;opacity:0;transform:translateY(-40px);transition:0.3s;transition-timing-function:ease-out;-webkit-transform:translateY(-40px);-webkit-transition:0.3s;-webkit-transition-timing-function:ease-out;visibility:hidden}.toc-buttons.active{visibility:visible;opacity:1;transform:translateY(0%);-webkit-transform:translateY(0%)}button.toc-toggle .arrows{transition:0.3s;transition-timing-function:ease-out;-webkit-transition:0.3s;-webkit-transition-timing-function:ease-out}button.toc-toggle.active .arrows{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.toc-buttons .button-scroll-down-container{border-radius:0;padding:8px 14px;border:0}.toc-buttons .button-scroll-down .arrows{display:none}.toc-buttons .button-scroll-down{display:block}.toc-buttons .button-scroll-down:hover .button-scroll-down-container{border-color:#fff;background-color:#fff}.toc-buttons .button-scroll-down:hover .button-text{color:#1b2482}}