.page__section {display: flex;flex-direction: column;justify-content: center;align-items: center;}.page__section .header__image {width: 100%;overflow: hidden;height: 550px;text-align: center;}.page__section .header__image img {width: 100%;}.page__section .header__text {width: 50%;text-align: center;display: flex;flex-direction: column;align-items: center;}.page__section .header__text h2 {margin-top: 20px;color: #00a0ea;}.page__section .header__text p {line-height: 40px;font-weight: 600;}.page__section .section__box {display: flex;justify-content: space-evenly;align-items: center;padding: 10px 40px;margin-bottom: 40px;}.page__section .section__box .section__box__up {display: flex;flex-direction: column;justify-content: center;align-items: center;}.page__section .section__box .section__box__down {display: flex;flex-direction: column;justify-content: center;align-items: center;}.page__section .section__box img {width: 600px;height: 300px;}.page__section .section__box p {font-size: 26px;line-height: 38px;display: block;padding: 50px;}.page__section .section__img {width: 60%;display: flex;justify-content: space-evenly;padding: 10px;}.page__section .section__img img {width: 32%;}.page__section .section__title__max {font-size: 60px;font-weight: 400;color: #00a0ea;}.page__section .section__text {font-size: 36px;padding: 30px;text-align: center;}.page__section .section__data {width: 100%;display: flex;justify-content: center;padding: 10px 30px;margin-bottom: 40px;}.page__section .section__data .data__item {display: flex;flex-direction: column;justify-content: center;align-items: center;color: red;text-align: center;width: 23%;}.page__section .section__data .data__item .data__number {display: flex;font-size: 60px;overflow: hidden;height: 90px;}.page__section .section__data .data__item .data__text {font-size: 20px;}.page__section .section__anmation {width: 90%;height: 600px;padding: 10px 30px;display: flex;justify-content: center;align-items: center;position: relative;cursor: pointer;}.page__section .section__anmation .section__carousel {width: 100%;height: 400px;overflow: hidden;position: relative;display: flex;justify-content: center;align-items: center;}.page__section .section__anmation .section__carousel .section__spin {flex: 12;display: flex;width: 50%;height: 400px;border-radius: 20px;position: absolute;transition-property: width, opacity, top, left;transition-duration: 1s;}.page__section .section__anmation .section__carousel .section__spin .section__image {width: 50%;object-fit: cover;}.page__section .section__anmation .section__carousel .section__spin .anmation__right {width: 50%;box-sizing: border-box;padding: 10px 20px;background-color: #ffffff;color: black;display: flex;flex-direction: column;justify-content: center;align-items: start;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__text {margin-bottom: 30px;font-size: 24px;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info {display: flex;align-items: center;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info img {width: 80px;height: 80px;object-fit: cover;border-radius: 50%;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info .anmation__person {margin-left: 10px;display: flex;flex-direction: column;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info .anmation__person .person__name {font-size: 20px;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info .anmation__person .person__score {margin-top: 5px;}.page__section .section__anmation .section__carousel .section__spin .anmation__right .anmation__info .anmation__person .person__score svg {width: 20px;height: 20px;}.page__section .section__anmation .section__carousel .one {z-index: 10;left: 50%;transform: translateX(-50%);opacity: 1;}.page__section .section__anmation .section__carousel .two {z-index: 9;opacity: 0.5;left: 10%;height: 80%;}.page__section .section__anmation .section__carousel .three {opacity: 0.5;z-index: 9;right: 10%;height: 80%;}.page__section .section__anmation .section__arrows {position: absolute;width: 100%;display: flex;justify-content: space-between;align-items: center;z-index: 100;}.page__section .section__anmation .section__arrows span {width: 50px;height: 50px;border-radius: 50%;background-color: #ffffff;display: flex;justify-content: center;align-items: center;}.page__section .section__anmation .section__arrows span svg {width: 25px;height: 25px;}.sectionbtn{padding: 10px;background-color: #00a0ea;border-radius: 50px;font-size: 24px;margin-top: 30px;cursor: pointer;text-align: center;z-index: 101;}.section__button {padding: 10px;background-color: #00a0ea;border-radius: 50px;font-size: 24px;margin-top: 30px;cursor: pointer;text-align: center;z-index: 101;}.min {width: 250px;}.max {width: 500px;}.fixed__button {padding: 10px 30px;position: fixed;bottom: 20px;}.section__box__down__h2 {width: 100%;text-align: start;padding-left: 90px;font-size: 26px;color: #00a0ea;}.font__size__max {font-size: 40px;color: #00a0ea;}.img__mid img {width: 33%;height: 600px;}.font__size__min {font-size: 22px;}.section__model {position: fixed;top: 0px;left: 0px;width: 100vw;height: 100vh;background-color: rgba(8, 8, 8, 0.5);color: #fff;font-size: 14px;z-index: 100000000;display: flex;justify-content: center;align-items: center;display: none;}.section__model .section__box {display: flex;flex-direction: column;width: 550px;}.section__model .section__box .section__bottom {box-sizing: border-box;padding: 40px 173px;width: 100%;background: #fff;position: relative;text-align: center;}.section__model .section__box .section__bottom .section__button {background-color: #00a0ea;padding: 10px 20px;text-align: center;font-size: 20px;font-weight: 600;display: flex;align-items: center;justify-content: center;border-radius: 10px;margin-top: 10px;cursor: pointer;}.section__model .section__box .section__bottom .section__time {position: absolute;top: -35px;left: 0px;display: flex;width: 100%;justify-content: center;align-items: center;}.section__model .section__box .section__bottom .section__time div {font-size: 42px;font-weight: 600;background: #fff;color: black;padding: 15px;}.section__model .section__box .section__top {width: 100%;height: 300px;padding: 30px 65px 46px;font-size: 14px;text-align: center;box-sizing: border-box;font-weight: 600;}@media (max-width: 800px) {.section__model .section__box {width: 400px;}.section__model .section__box .section__bottom {padding: 40px 70px !important;}}