.chinese-img{text-align:center}.service-box-text{margin-left:5%;width:auto}.service-box{align-items:flex-start;display:flex}.translation-needs{padding:5px 20px 40px;text-align:center}.translation-needs h1{color:#333;font-size:2em;margin-bottom:40px}.services{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.service-box{background:#fff;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;flex:1 1 calc(33.333% - 40px);max-width:calc(33.333% - 40px);min-width:260px;padding:16px;text-align:left}.service-box h2{color:#333;font-size:1.5em;margin-top:10px}.service-box p{color:#666;font-size:1em}.service-box .icon{align-items:center;display:flex;justify-content:center}.service-box .icon img{max-height:85px;max-width:85px}.service-box:hover{background:#3b45ff;color:#fff}.service-box:hover .icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(273deg) brightness(102%) contrast(103%)}.service-box:hover .service-box-text h2,.service-box:hover .service-box-text p{color:#fff}.service-box a{display:flex}.service-box a:hover{color:transparent}.chinese-img{margin-top:-130px}@media (max-width:1680px){.chinese-img{margin-top:-100px}}@media (max-width:1440px){.chinese-img{margin-top:-150px}.service-box .icon img{max-height:65px;max-width:65px}.case-studies-content p{font-size:18px;line-height:29px}section.translation-priorities h2{font-size:42px;line-height:50px}.priorities-container .priority h3{font-size:32px;line-height:35px}.priorities-container .priority p{font-size:18px;line-height:30px}.priorities-container .priority a.cta-button{font-size:18px;padding:5px 40px}.priority img{max-width:90px}}@media (max-width:1366px){.chinese-img{margin-top:-75px}.translation-needs h1{color:#333;font-size:2em;margin-bottom:10px}}@media (max-width:1024px){.chinese-img{margin-top:-250px}.chinese-img img{width:45px}.service-box{flex:1 1 calc(50% - 40px);max-width:calc(50% - 40px)}.translation-needs{padding:10px 20px;text-align:center}}@media (max-width:768px){.service-box{flex:1 1 calc(50% - 40px);max-width:calc(50% - 40px)}.translation-needs h1{color:#333;font-size:1.3em;margin-bottom:40px}.chinese-img img{width:30px}}