@media only screen and (max-width:960px){.desktop-show{display:none}}@media only screen and (min-width:961px) and (max-width:1440px){.mobile-show{display:none}}@media only screen and (min-width:1441px){.mobile-show{display:none}}.transition-all-500{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.transition-all-800{-webkit-transition:all .8s ease-out;transition:all .8s ease-out}.transition-all-1000{-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.transition-all-2000{-webkit-transition:all 2s ease-out;transition:all 2s ease-out}.global-certifications{background-color:#f9f9f9;text-align:center;padding:3.125vw 12.5vw}@media only screen and (max-width:960px){.global-certifications{padding:18px 20px}}.global-certifications .certification-title{font-size:2.0833333333vw;color:#333;letter-spacing:.95px;text-align:center;line-height:2.6041666667vw;font-weight:500;margin-bottom:1.0416666667vw}@media only screen and (max-width:960px){.global-certifications .certification-title{font-size:20px;color:#333;letter-spacing:0;text-align:center;line-height:30px;margin:0 35px 10px}}.global-certifications .certification-des{width:68.75vw;font-size:1.25vw;color:#666;letter-spacing:1.5px;text-align:center;line-height:1.6666666667vw;font-weight:300;margin:0 auto}@media only screen and (max-width:960px){.global-certifications .certification-des{width:100%;font-size:14px;color:#666;letter-spacing:0;text-align:center;line-height:22px;padding:0 35px}}.all-certifications{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1.0416666667vw;width:100%;margin:0 auto;margin-top:2.0833333333vw}@media only screen and (max-width:960px){.all-certifications{margin-top:10px;grid-template-columns:repeat(2,1fr);grid-gap:10px}}.single-certification{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:14.5833333333vw;border-radius:.2083333333vw;background-color:#fff;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}@media only screen and (max-width:960px){.single-certification{margin-top:10px;margin-right:10px;min-height:232px;width:100%;height:100%;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}}.single-certification .certification-icon{visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;padding:1.5625vw}@media only screen and (max-width:960px){.single-certification .certification-icon{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single-certification .certification-icon img{width:6.25vw;height:6.25vw}@media only screen and (max-width:960px){.single-certification .certification-icon img{width:80px;height:80px}}.single-certification .certification-icon h3{margin-top:1.0416666667vw;font-size:1.25vw;color:#333;letter-spacing:1px;text-align:center;line-height:1.6666666667vw;font-weight:500}@media only screen and (max-width:960px){.single-certification .certification-icon h3{margin-top:10px;font-size:12px;color:#333;letter-spacing:.48px;text-align:center;line-height:16px;font-weight:500}}.single-certification .certification-icon h4{margin-top:.4166666667vw;font-size:.8333333333vw;color:#999;letter-spacing:1px;text-align:center;line-height:.9375vw;font-weight:300}@media only screen and (max-width:960px){.single-certification .certification-icon h4{margin-top:5px;font-size:12px;color:#333;letter-spacing:0;text-align:center;line-height:14px;font-weight:200}}.single-certification .certification-icon p{display:none}@media only screen and (max-width:960px){.single-certification .certification-icon p{display:block;margin-top:8px;font-size:12px;color:#999;letter-spacing:0;text-align:center;line-height:18px;font-weight:200}}.single-certification .certification-text{display:none}@media only screen and (max-width:960px){.certification-update-time,.single-certification:nth-child(n+5){display:none}.show-all-certifications .certification-update-time,.show-all-certifications .single-certification{display:block}.show-all-certifications #toggle-btn:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.single-certification:hover{transform:translateY(-.5208333333vw);-webkit-transform:translateY(-.5208333333vw);-moz-transform:translateY(-.5208333333vw);-ms-transform:translateY(-.5208333333vw);-o-transform:translateY(-.5208333333vw);background-color:#2666ff}@media only screen and (max-width:960px){.single-certification:hover{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;background-color:#fff}}.single-certification:hover .certification-icon{display:none}@media only screen and (max-width:960px){.single-certification:hover .certification-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.single-certification:hover .certification-text{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.875vw}@media only screen and (max-width:960px){.single-certification:hover .certification-text{display:none}}.single-certification:hover .certification-text h3{font-size:1.25vw;color:#fff;letter-spacing:1px;text-align:center;line-height:1.6666666667vw;font-weight:500}.single-certification:hover .certification-text p{margin-top:.5208333333vw;font-size:.8333333333vw;color:#fff;letter-spacing:.5px;text-align:center;line-height:1.25vw;font-weight:300}.certification-update-time{font-size:.7291666667vw;color:#999;letter-spacing:.29px;text-align:center;line-height:1.0416666667vw;font-weight:300;margin-top:1.0416666667vw}@media only screen and (max-width:960px){.certification-update-time{font-size:12px;line-height:18px;margin-top:20px}}#toggle-btn{display:none}@media only screen and (max-width:960px){#toggle-btn{display:block;width:100%;padding-top:20px;font-size:14px;color:#2666ff;letter-spacing:.47px;text-align:center;line-height:24px;font-weight:500}#toggle-btn:after{content:"";display:inline-block;width:16px;height:16px;line-height:24px;vertical-align:middle;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNuX2ppYW50b3U8L3RpdGxlPgogICAgPGcgaWQ9Imljbl9qaWFudG91IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8Zz4KICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9oiIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48L3JlY3Q+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0i6Lev5b6ELTciIHN0cm9rZT0iIzUxOUJGRiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4wMDAwMDAsIDguMjUxNDQ2KSByb3RhdGUoLTM2MC4wMDAwMDApIHRyYW5zbGF0ZSgtOC4wMDAwMDAsIC04LjI1MTQ0NikgIiBwb2ludHM9IjQuMTUxNjIwNzkgNi4zMjcyNTY0OCA4IDEwLjE3NTYzNTcgMTEuODQ4Mzc5MiA2LjMyNzI1NjQ4Ij48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");background-size:cover;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}