@media screen and (max-width: 320px){html{font-size:12px !important}}@media (min-width: 321px) and (max-width: 375px){html{font-size:14px !important}}@media (min-width: 376px) and (max-width: 414px){html{font-size:15.5px !important}}@media (min-width: 415px) and (max-width: 768px){html{font-size:18px !important}}.transformY-0{opacity:0;animation:transformY 0s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-1{opacity:0;animation:transformY .2s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-2{opacity:0;animation:transformY .4s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-3{opacity:0;animation:transformY .6s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-4{opacity:0;animation:transformY .8s;animation-delay:0.3s;animation-fill-mode:forwards}.transformY-5{opacity:0;animation:transformY 1s;animation-delay:0.3s;animation-fill-mode:forwards}@keyframes transformY{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0px)}}.step-0{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 0s,transform 0.6s 0s}.step-1{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .2s,transform 0.6s .2s}.step-2{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .4s,transform 0.6s .4s}.step-3{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .6s,transform 0.6s .6s}.step-4{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s .8s,transform 0.6s .8s}.step-5{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1s,transform 0.6s 1s}.step-6{opacity:0;transform:translateY(30px);transition-duration:0.6s;transition:opacity 0.6s 1.2s,transform 0.6s 1.2s}.on .step-0{opacity:1 !important;transform:translateY(0)}.on .step-1{opacity:1 !important;transform:translateY(0)}.on .step-2{opacity:1 !important;transform:translateY(0)}.on .step-3{opacity:1 !important;transform:translateY(0)}.on .step-4{opacity:1 !important;transform:translateY(0)}.on .step-5{opacity:1 !important;transform:translateY(0)}.on .step-6{opacity:1 !important;transform:translateY(0)}.main{font-family:Spartan}img{width:auto}.banner{width:100%;height:250px;background:url("../images/awards/banner_bg.jpg") center no-repeat;background-size:cover;margin-top:76px;padding:34px 0 45px}.banner .wrapper .title_box{display:flex;flex-direction:column;align-items:center}.banner .wrapper .title_box>img{margin-bottom:25px}.banner .wrapper .title_box h2{font-size:40px;font-weight:bold;color:#ffffff;text-shadow:2px 0px 1px #a39fff;margin-bottom:33px}.banner .wrapper .title_box>p{font-size:16px;color:#f1f1fe}.banner_main{padding:73px 0 18px}.banner_main ul{max-width:1068px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around}.banner_main ul li{width:229px;height:159px;background:radial-gradient(circle, #fff 0%, #eff1ff 100%);margin-bottom:45px;position:relative}.banner_main ul li>a{display:inline-block;padding:10px;width:100%;height:100%}.banner_main ul li img{position:absolute;padding:10px;left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;width:100%;height:auto}.media{width:100%;height:181px;background:url("../images/awards/media_bg.png") no-repeat;background-size:100% 100%;padding-top:95px;position:relative}.media::after{content:"";display:block;width:19px;height:12px;background:url("../images/awards/triangle.png") no-repeat;background-size:contain;position:absolute;bottom:-11px;left:50%;transform:translateX(-50%)}.media h2{text-align:center;font-size:40px;font-weight:bold;color:#ffffff;text-shadow:2px 0px 1px #a39fff}.media_main{padding:85px 0 83px;background:linear-gradient(180deg, #f4effd 0%, rgba(255,255,255,0) 100%)}.media_main .wrapper{display:flex;flex-direction:column;align-items:center}.media_main .wrapper .reviews{display:flex;margin-bottom:69px}.media_main .wrapper .reviews .media_img{width:156px;height:144px;background:linear-gradient(180deg, #e0d0fa 0%, #d3ddfc 20%, #f2c7f7 42%, #81c2f5 74%, #677bfa 100%);border-radius:4px;position:relative;margin-right:37px}.media_main .wrapper .reviews .media_img .round{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:131px;height:131px;background:#ffffff;border-radius:50%;overflow:hidden}.media_main .wrapper .reviews .media_img .round img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.media_main .wrapper .reviews .media_reviews{width:797px}.media_main .wrapper .reviews .media_reviews .name{width:797px;height:32px;background:linear-gradient(261deg, #fff 0%, #d5d4fd 100%);padding-left:8px;margin-bottom:30px}.media_main .wrapper .reviews .media_reviews .name span:nth-of-type(1){font-size:18px;font-weight:600;color:#3b3b3b;line-height:32px;margin-right:151px}.media_main .wrapper .reviews .media_reviews .name span:nth-of-type(2){font-size:16px;font-weight:500;color:#5b75bc;line-height:32px}.media_main .wrapper .reviews .media_reviews .text{font-size:16px;font-weight:500;color:#3b3b3b;line-height:19px}
