.vc-casestudies_switch .container{max-width:963px;margin-top:20px;margin-bottom:20px;}
.vc-casestudies_switch .switch-box{margin-bottom:67px;display:flex;justify-content:center;}
@media screen and (max-width:576px){
.vc-casestudies_switch .switch-box{margin-bottom:35px;}
}
.vc-casestudies_switch .switch-box .switch{background:#ffffff;border-radius:20px;display:inline-flex;}
@media screen and (max-width:576px){
.vc-casestudies_switch .switch-box .switch{flex-direction:column;text-align:center;width:100%;}
}
.vc-casestudies_switch .switch-box .switch .switch-item{padding:10px 17px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;transition:all 0.15s linear;line-height:normal;}
@media screen and (max-width:576px){
.vc-casestudies_switch .switch-box .switch .switch-item{padding:8px 17px;}
}
.vc-casestudies_switch .switch-box .switch .active{background-color:#023444;color:#ffffff;transition:all 0.15s linear;}
.vc-casestudies_switch .casestudies .active{display:block;}
.vc-casestudies_switch .study{display:none;}
.vc-casestudies_switch .study .c-box--blue{background-color:#2676FF;display:flex;min-height:343px;}
@media screen and (max-width:576px){
.vc-casestudies_switch .study .c-box--blue{flex-direction:column;}
}
.vc-casestudies_switch .study .c-box__image{width:50%;position:relative;background-size:cover;background-position:center center;}
@media screen and (max-width:576px){
.vc-casestudies_switch .study .c-box__image{min-height:200px;width:100%;}
}
.vc-casestudies_switch .study .c-box__image a{padding:8px 12px;font-size:12px;font-weight:700;color:#ffffff;background-color:#2676FF;text-decoration:none;position:absolute;right:0;top:0;}
.vc-casestudies_switch .study .c-box__image a span{opacity:0.8;}
.vc-casestudies_switch .study .c-box__text{width:50%;color:#ffffff;}
@media screen and (max-width:576px){
.vc-casestudies_switch .study .c-box__text{width:100%;}
}
.vc-casestudies_switch .study .c-box__text a{color:#ffffff;font-weight:700;font-size:14px;}
.vc-casestudies_switch .study .c-box__text .title{font-size:17px;margin-bottom:24px;}
.vc-casestudies_switch .study .c-box__text .citation{font-size:14px;font-weight:600;margin-bottom:27px;}
.vc-casestudies_switch .study .c-box__text .text-x-small{font-size:12px;font-weight:600;opacity:0.8;line-height:20px;margin-bottom:34px;}
.vc-casestudies_switch .study .c-box__text .text-x-small strong{font-weight:700;}
.vc-casestudies_switch .study .c-box__text .c-box__inner{padding:38px;}
@media screen and (max-width:576px){
.vc-casestudies_switch .study .c-box__text .c-box__inner {
padding: 20px;
}
}