@charset "utf-8";.clients2Sec2{width: 100%;height: auto;float: left;display: block;margin: 0;padding: 30px 0 30px 0;}.clients2Sec2:after{content: '';width: 100%;display: block;height: 0;font-size: 0px;line-height: 0;clear: both;}.clients2Sec2 h2{font-size: 30px;font-weight: 600;color: #0076c0;line-height: 36px;text-align: center;padding-bottom: 30px;}.clients2Sec2 h3{max-width: 800px;width: 100%;margin: 0 auto;font-size: 20px;font-weight: 400;color: #0076c0;line-height: 28px;text-align: center;padding-bottom: 50px;}.clients2 h2{font-size: 48px;font-weight: 600;color: #0076c0;line-height: 50px;text-align: center;padding-bottom: 10px;}.clients2 h3{max-width: 900px;width: 100%;margin: 0 auto;font-size: 30px;font-weight: 400;color: #0076c0;line-height: 36px;text-align: center;padding-bottom: 50px;}.clients2 ul{float: left;width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;position: relative;justify-content: center;}.clients2 ul li{float: left;width:calc(25% - 20px);margin: 0 10px 20px 10px;position: relative;}.clients2 ul li aside{float: left;width:100%;-webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.1);transition: 0.4s;border: 1px solid #eaebed;padding-bottom: 0px;position: relative;border-radius: 0px;display: table;}.clients2 ul li aside figure{margin: 0 auto;display: table;text-align: center;width: auto;}.clients2 ul li aside a .thumb{float: left;width:100%;height:auto;overflow: hidden;position: relative;border-radius: 10px;}.clients2 ul li aside a .thumb img {width: 100%;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .5s ease-in-out;transition: .5s ease-in-out;border-radius: 10px;}.clients2 ul li aside a:hover .thumb{border-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.clients2 ul li aside a:hover .thumb img {-webkit-transform: scale(1.3);transform: scale(1.3);border-radius: 10px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.clients2 ul li aside a .tvc_info{position: absolute;left: 0;right: 0;bottom: 20px;width:100%;height: auto;font-size: 18px;font-weight: 600;color: #fff;text-align: center;transition: 0.4s;padding-bottom: 20px;}.clients2 ul li aside a:hover .tvc_info {color: #05e039;}.clients2 ul li aside a .tvc_info:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;width: 29px;height: 9px;background: url("../images/arrow-icon2.png") no-repeat -72px top;margin: 0 auto;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.clients2 ul li aside a:hover .tvc_info:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;width: 29px;height: 9px;background: url("../images/arrow-icon2.png") no-repeat 0 0;margin: 0 auto;}.clients2 ul li:before {content:"";width: 0;height: 2px;position: absolute;transition: all 0.2s linear;background: rgb(225,34,24);background: -moz-linear-gradient(90deg, rgba(225,34,24,1) 0%, rgba(237,56,46,1) 25%, rgba(244,64,75,1) 45%, rgba(30,161,233,1) 75%, rgba(0,119,185,1) 100%);background: -webkit-linear-gradient(90deg, rgba(225,34,24,1) 0%, rgba(237,56,46,1) 25%, rgba(244,64,75,1) 45%, rgba(30,161,233,1) 75%, rgba(0,119,185,1) 100%);background: linear-gradient(90deg, rgba(225,34,24,1) 0%, rgba(237,56,46,1) 25%, rgba(244,64,75,1) 45%, rgba(30,161,233,1) 75%, rgba(0,119,185,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e12218",endColorstr="#0077b9",GradientType=1);left: 0;bottom: 0px;z-index: 9;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.clients2 ul li:hover::before {width: 100%;}.clients2 ul li:hover aside{-webkit-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.2);}@media screen and (max-width: 1024px) {.clients2 ul li{float: left;width:calc(33.333% - 20px);}}@media screen and (max-width: 700px) {.clients2 ul li{float: left;width:calc(50% - 20px);}}@media screen and (max-width: 500px) {.clients2 ul li{float: left;width:100%;}}