.scroll-buttons{border-bottom:1px solid #dfdfdf}.scroll-buttons__section{position:sticky;top:0;z-index:4}.scroll-buttons__container{align-items:center;display:flex;gap:10px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.scroll-buttons__container::-webkit-scrollbar{display:none}.scroll-buttons__container .scroll-button{align-self:baseline;color:#03302e;cursor:pointer!important;font-family:var(--font-body-family);font-size:calc(var(--font-body-scale)*1.3rem);font-weight:500;letter-spacing:1.3px;min-width:-moz-fit-content;min-width:fit-content;padding:20px 10px;position:relative;text-decoration:none;text-transform:uppercase}.scroll-buttons__container .scroll-button.active{color:#006d6c;font-weight:700}.scroll-buttons__container .scroll-button.active:after{background:#006d6c;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}@media(min-width:750px){.scroll-buttons__container .scroll-button:first-child{margin-left:50px}}.scroll-buttons__container .normal-button{align-items:center;background:#006d6c;border-radius:5px;color:#fff;display:flex;font-size:calc(var(--font-body-scale)*1.6rem);font-style:normal;font-weight:600;gap:10px;margin-left:auto;margin-right:50px;min-width:-moz-fit-content;min-width:fit-content;padding:8px 20px;text-decoration:none}