.best-choice {padding: 149px 0 }.best-choice__wrap {max-width: 1410px;padding: 0 10px;margin: 0 auto }.best-choice h2 {font-size: 80px;font-weight: 600;line-height: 96px;text-align: center;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0) }.best-choice__title {overflow: hidden }.best-choice__title.visible h2 {animation: slideInDown;animation-duration: 2s;animation-fill-mode: forwards }.best-choice__btn {display: flex;justify-content: center;margin-top: 59px;margin-bottom: 65px;overflow: hidden }.best-choice__btn a {-webkit-transform: translate3d(0, -60px, 0);transform: translate3d(0, -60px, 0) }.best-choice__btn.visible a {animation: slideInDown;animation-delay: 1s;animation-duration: 1s;animation-fill-mode: forwards }.best-choice__inner {width: 100%;display: flex;flex-direction: column;gap: 70px }.best-choice__card {width: 100%;height: 618px;border-radius: 32px;background-size: 130%;background-repeat: no-repeat;position: relative;-webkit-transition: all 1.5s ease-in-out;opacity: 0 }.best-choice__card.visible {animation: fadeIn;animation-duration: 2s;animation-fill-mode: forwards }.best-choice__card:hover {background-size: 100% }.best-choice__card:hover.best-choice__card-1 .choice-animation__wrap {animation: fadeIn;animation-duration: 2s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-2 .choice-animation__wrap {animation: slideInDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-3 .choice-animation__wrap {animation: slideInDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-4 .choice-animation__wrap {animation: slideInUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-5 .choice-animation__wrap {animation: slideInUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-6 .choice-animation__wrap {animation: slideInDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-7 .choice-animation__wrap {animation: slideInDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-8 .choice-animation__wrap {animation: slideInLeft;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card:hover.best-choice__card-9 .choice-animation__wrap {animation: slideInLeft;animation-duration: 2s;animation-fill-mode: forwards }.best-choice__card-mobile {display: none }.best-choice__card-mobile__preview {display: none }.best-choice__card-inner {position: absolute;overflow: hidden }.best-choice__card-inner .choice-animation__wrap {display: flex;flex-direction: column }.best-choice__card-inner h4 {font-size: 40px;font-weight: 700;line-height: 48px;margin-bottom: 8px }.best-choice__card-inner p {font-size: 21px;font-weight: 600;line-height: 25.2px }.best-choice__card-inner span {font-size: 21px;font-weight: 600;line-height: 25.2px;color: #666 }.best-choice__card-1 {background-position: center top }.best-choice__card-1 div {top: 60px;right: 67px }.best-choice__card-1 .choice-animation__wrap {animation: fadeOut;animation-duration: 1s;animation-fill-mode: forwards }.best-choice__card-2 {background-position: center center }.best-choice__card-2 div {top: 50%;left: 60px;transform: translateY(-50%) }.best-choice__card-2 div .choice-animation__wrap {animation: slideOutUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-3 {background-position: left top }.best-choice__card-3 div {bottom: 50px;left: 50px }.best-choice__card-3 div .choice-animation__wrap {animation: slideOutUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-4 {background-position: right top }.best-choice__card-4 div {top: 36px;right: 75px }.best-choice__card-4 div .choice-animation__wrap {animation: slideOutDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-5 {background-position: right bottom }.best-choice__card-5 div {bottom: 56px;right: 82px }.best-choice__card-5 div .choice-animation__wrap {animation: slideOutDown;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-6 {background-position: right bottom }.best-choice__card-6 div {top: 48px;right: 100px }.best-choice__card-6 div .choice-animation__wrap {animation: slideOutUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-7 {background-position: left top }.best-choice__card-7 div {top: 165px;left: 50px }.best-choice__card-7 div .wrap {display: flex;gap: 5px }.best-choice__card-7 div .choice-animation__wrap {animation: slideOutUp;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-8 {background-position: right center }.best-choice__card-8 div {top: 50%;transform: translateY(-50%);right: 122px }.best-choice__card-8 div .choice-animation__wrap {transform: translateY(-50%);animation: slideOutLeft;animation-duration: 1.5s;animation-fill-mode: forwards }.best-choice__card-9 {background-position: center center }.best-choice__card-9 div {top: 50%;transform: translateY(-50%);left: 50px }.best-choice__card-9 div h4 {margin-bottom: 20px }.best-choice__card-9 div .choice-animation__wrap {transform: translateY(-50%);animation: slideOutLeft;animation-duration: 2s;animation-fill-mode: forwards }.best-choice__card-9 div .choice-animation__wrap div {display: flex;gap: 7px;align-items: center }.best-choice__card-9 div .choice-animation__wrap div p {font-size: 40px;font-weight: 700;line-height: 48px }.best-choice__card-9 div .choice-animation__wrap div span {padding-top: 10px }.best-choice__card-10 {background-size: cover !important;transition: background-image .5s ease-in-out }.best-choice__slider-content {position: absolute;right: 50px;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;align-items: center;gap: 25px }.best-choice__slider-mobile {display: none }.best-choice__slider-title {display: flex;flex-direction: column;gap: 6px }.best-choice__slider-title h4 {font-size: 40px;font-weight: 700;line-height: 48px;text-align: left;transition: color .3s ease }.best-choice__slider-title p {font-size: 21px;font-weight: 600;line-height: 25.2px;text-align: left;transition: color .3s ease }.best-choice__slider-dots {display: flex;background: rgba(127, 127, 127, .2);border-radius: 32px;width: fit-content;padding: 16px 48px;gap: 16px }.best-choice__slider-dots button {background: 0 0;width: 28px;height: 28px;border-radius: 50%;border: 2px solid #adadad;display: flex;align-items: center;justify-content: center;cursor: pointer }.best-choice__slider-dots button div {width: 18px;height: 18px;border-radius: 50% }.best-choice__slider-dots button .slider-dot-1 {background: #b3b4b9 }.best-choice__slider-dots button .slider-dot-2 {background: #81a2bb }.best-choice__slider-dots button .slider-dot-3 {background: #f8eee2 }@media (max-width:1200px) {.best-choice {padding: 100px 0 }.best-choice__wrap {padding: 0 }.best-choice h2 {font-size: 60px;line-height: 76px;transform: translate3d(0, 0, 0) !important;animation: none !important }.best-choice__btn a {transform: translate3d(0, 0, 0) !important;animation: none !important }.best-choice__card {background-image: none !important;height: fit-content;gap: 16px;display: flex;flex-direction: column }.best-choice__card .choice-animation__wrap {transform: translate3d(0, 0, 0) !important;opacity: 1 !important;animation: none !important }.best-choice__card-9 div {transform: translateY(0) }.best-choice__card-10 .best-choice__slider-content {position: static;transform: translateY(0) }.best-choice__card-10 .best-choice__slider-mobile {display: block;height: 550px;width: 100%;background-size: cover;background-position: center center;transition: background-image .3s ease }.best-choice__card-10 h4 {font-size: 36px;line-height: 48px;text-align: center }.best-choice__card-desktop {display: none }.best-choice__card-mobile {display: block;font-size: 36px;line-height: 48px;padding: 0 20px }.best-choice__card-mobile__preview {display: block;width: 100%;height: 550px;transform: translateY(0) !important;background-size: cover;background-position: center center }.best-choice__card-inner {position: static;top: 0 !important;transform: translateY(0) !important;padding: 0 20px }}@media (max-width:1000px) {.best-choice {padding: 60px 0 }.best-choice h2 {font-size: 48px;line-height: 58px }.best-choice__card-mobile {font-size: 28px;line-height: 34px }.best-choice__card-mobile__preview {height: 450px }.best-choice__card-10 h4 {font-size: 28px;line-height: 34px;text-align: center }.best-choice__card-10 p {font-size: 16px;line-height: 21px }.best-choice__card-inner p {font-size: 18px }.best-choice__card-inner span {font-size: 18px }}@media (max-width:600px) {.best-choice h2 {font-size: 40px;line-height: 48px }.best-choice__inner {gap: 40px }.best-choice__card-mobile {padding: 0 11px }.best-choice__card-mobile__preview {height: 367px }.best-choice__card-9 div div {display: flex;align-items: center;justify-content: space-between }.best-choice__card-9 div div span {font-size: 16px }.best-choice__card-9 div div p {white-space: nowrap }.best-choice__card-inner {padding: 0 11px }.best-choice__card-10 .best-choice__slider-mobile {background-position-x: -170px }}