.cmp-tabs__pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:10%;font-family:"Graphik";font-weight:500;font-size:20px;color:#000}
.cmp-tabs__pagination-page{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;margin:0 5%}
.cmp-tabs__pagination-current{width:40px;height:40px;background-color:#000;color:#fff;border:0;border-radius:0;font-weight:500;text-align:center;font-size:20px;font-family:"Graphik";outline:0}
.cmp-tabs__pagination-text{color:#000;font-size:20px;font-weight:500;margin:0 15%}
.cmp-tabs__pagination-total{color:#000;font-weight:500;font-size:20px;width:40px;height:40px;border:0;text-align:center;display:flex;align-items:center;justify-content:center;margin-right:25%}
.cmp-tabs__pagination-prev,.cmp-tabs__pagination-next{background-color:transparent;border:0;color:#000;font-size:20px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;text-decoration:none;outline:0}
.cmp-tabs__pagination-prev{margin-right:1%}
.cmp-tabs__pagination-next{margin-left:1%}
.cmp-tabs__pagination-prev--hidden,.cmp-tabs__pagination-next--hidden{visibility:hidden}
.cmp-tabs__pagination-prev:disabled,.cmp-tabs__pagination-next:disabled{opacity:.5;cursor:not-allowed;color:#000}
.cmp-tabs__pagination-prev:disabled:hover,.cmp-tabs__pagination-next:disabled:hover{background-color:transparent;color:#000}
.cmp-tabs__pagination-current:focus{outline:0}
.cmp-tabs__pagination-current--alert{background-color:red;color:#000}
.cmp-tabs__pagination-current[type="text"]{outline:0;font-family:"Graphik"}
.cmp-tabs__pagination-prev:hover,.cmp-tabs__pagination-next:hover{background-color:transparent;color:#000}
.cmp-tabs__pagination-prev:focus,.cmp-tabs__pagination-next:focus{outline:0}
.cmp-tabs__tab--hidden{display:none !important}
.cmp-teaser--hidden{display:none !important}
@media only screen and (max-width:1000px){.cmp-tabs__pagination-prev{margin-right:10%}
.cmp-tabs__pagination-next{margin-left:5%}
}
@media(max-width:640px){.cmp-tabs__pagination{justify-content:center;margin-bottom:10%;font-size:18px}
.cmp-tabs__pagination-prev,.cmp-tabs__pagination-next{font-size:18px}
.cmp-tabs__pagination-page{font-size:18px}
.cmp-tabs__pagination-text{font-size:18px}
.cmp-tabs__pagination-current{font-size:18px;width:36px;height:36px}
.cmp-tabs__pagination-total{font-size:18px;width:36px;height:36px}
}
.cmp-tabs__error-message__ctn{display:flex;flex-direction:column;align-items:center}
.cmp-tabs__error-message{font-family:"Graphik";font-weight:bold;text-align:center;font-size:24px;margin:6% 20% 2%}
.cmp-tabs__error-message__description{text-align:center;margin:0 23% 3%;font-size:14px}
@media(prefers-contrast:high){.cmp-tabs__pagination-current{border:2px solid #fff}
}