.clientstPage{padding-bottom:80px;position:relative;z-index:1;overflow: hidden;}
.clientstPage .bgBox1{position:absolute;top:0;left:0}
.clientstPage .bgBox2{position:absolute;bottom:0px;right:0}
.clientstPage .bgBox3{position:absolute;top:-115px;right:0}
.clientstPage h2{margin-top:40px;font-size:34px;color:#000;display:block;font-family:'proxima_novasemibold';text-align:center}
.clientstPage .tabBox{padding:15px 0;text-align:center}
.clientstPage .tabBox ul{padding:15px 0 20px;display:inline-block;position:relative;}
.clientstPage .tabBox ul li{margin:0 5px;display:inline-block;line-height: 40px;}
.clientstPage .tabBox ul li a{padding:7px 25px;background:#f1f1f185;font-size:16px;color:#333;border-radius:30px;text-decoration:none;transition:.5s}
.clientstPage .tabBox ul li.active a{background:#db3340;color:#fff;transition:.5s}
.clientstPage .clients{display:block}
.clientstPage .clients ul{display:block;text-align: center;}
.clientstPage .clients ul li{margin:10px;display:inline-block;border:#db3340 solid 2px;border-radius:10px;width:calc(12.5% - 24px);background:#fff;overflow:hidden}
@media screen and (max-width:1024px) {
.clientstPage .bgBox1{left:-140px}
.clientstPage .bgBox1 img{width:95%}
}
@media screen and (max-width:768px) {
.clientstPage{margin-top:50px}
.clientstPage .bgBox1 {left: -25px;}
.clientstPage .bgBox2 {right: -25px;}
.clientstPage .clients ul li{width: calc(15% - 13px);}
}
@media screen and (max-width:480px) {
.clientstPage .tabBox ul li{margin: 5px;}
.clientstPage .bgBox1 {left: -25px;top: -70px;}
.clientstPage .bgBox2 {right: -25px;}
.clientstPage .bgBox3{display:none}
.clientstPage .clients ul li {margin: 3px;width: calc(25% - 13px);}
}