.tab-view-component .nav-tabs h2,.tab-view-component .nav-tabs .nav-link{font-size:16px;line-height:19px;letter-spacing:1.23px;font-weight:400;border:unset;padding:3px}
.tab-view-component .nav-tabs .nav-item{padding:0 25px}
.tab-view-component.article-white .nav-item.show .nav-link,.tab-view-component.article-white .nav-tabs .nav-link.active{color:#000}
.tab-view-component.article-black,.tab-view-component.article-black .nav-tabs .nav-link,.tab-view-component.article-black .nav-item.show .nav-link,.tab-view-component.article-black .nav-tabs .nav-link.active{color:#fff;background:#000}
.tab-view-component h2.navbar-toggler{padding-bottom:3px !important;position:relative;border-right:0}
@media(min-width:992px) and (max-width:1199px){.tab-view-component .nav-tabs .nav-link{font-size:13px;line-height:15px}
}
.tab-view-component h2.navbar-toggler{padding-bottom:3px !important;position:relative;border-right:0}
@media(min-width:768px) and (max-width:991px){.tab-view-component .nav-tabs .nav-link{font-size:13px;line-height:15px}
}
.tab-view-component .tab-view-component .nav-tabs{display:block}
.article-black h2.navbar-toggler{border-bottom:1px solid #fff;color:#fff}
.article-white h2.navbar-toggler{border-bottom:1px solid #000}
.tab-view-component h2.navbar-toggler.show::after{content:"\f106"}
.tab-view-component.article-black h2.navbar-toggler::after{color:#000;background:#fff}
.tab-view-component .navbar{width:50%}
.tab-view-component .nav-tabs .nav-item{padding:12px 0;border-bottom:1px solid #000;width:100%}
.article-black .nav-tabs .nav-item{padding:12px 0;border-bottom:1px solid #fff}
.tab-view-component .nav-tabs .nav-link.active{border:0}
.tab-view-component .nav-item a.nav-link.active i{display:block !important}
@media(min-width:320px) and (max-width:767px){.tab-view-component .tab-content h1{font-size:24px;line-height:32px}
.tab-view-component .nav-tabs .nav-link{font-size:12px;line-height:14px;letter-spacing:.92px;font-weight:normal}
.tab-view-component h2.navbar-toggler{font-size:12px;line-height:14px;font-weight:300;letter-spacing:.92px}
div.scrollmenu a{display:block}
}
@media only screen and (max-width:767px){.tab-view-component .navbar{width:100%}
.tab-view-component{padding-top:13px}
}
@media only screen and (min-width:768px){.articletab-mobile{display:none}
.articletab-desktop{display:block !important}
.tab-view-component .navbar{width:100%}
.tab-view-component .mobile-nav-tabs .nav-link,.tab-view-component .mobile-nav-tabs .nav-link.active{font-weight:300;padding-left:0;padding-right:0;padding-bottom:12px !important}
.tab-view-component .mobile-nav-tabs .nav-link.active{border-bottom:4px solid #000}
.article-tabs-parent-ul-desktop{justify-content:space-between}
.tab-view-component{position:relative}
.article-tab-border{position:absolute;top:44px;border-top:1px solid #000;width:100%}
}
a.nav-link.title-typ.hyperlink-typ.text-white{color:white}
a.nav-link.title-typ.hyperlink-typ.text-black{color:black}
@media only screen and (min-width:320px) and (max-width:767px){.articletab-parent-container{max-width:767px;margin:0 auto}
.articletab-mobile{margin:0 15px}
.tab-view-component h2.navbar-toggler{height:50px;line-height:55px;font-size:16px;font-family:'Helvetica-Medium';font-weight:300}
.tab-view-component h2.navbar-toggler::after{font-family:'Font Awesome 5 Pro';content:"\f107";display:flex;align-items:center;justify-content:center;padding:0;border:0;font-size:25px;font-weight:300;margin-top:0;width:40px;height:40px;background-color:black;color:white;position:absolute;bottom:0;right:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.articletab-parent-container{max-width:1023px;margin:0 auto}
.articletab-desktop{margin:0 39px}
}
@media only screen and (min-width:1024px) and (max-width:1279px){.articletab-parent-container{max-width:1279px;margin:0 auto}
.articletab-desktop{margin:0 47px}
}
@media only screen and (min-width:1280px){.articletab-parent-container{width:1280px;margin:0 auto}
.articletab-desktop{margin:0 55px}
}