.video-modal{background:#000000ed;position:fixed;inset:0;z-index:1000}.video-modal .video-modal-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.video-modal .modal-content-title{color:#fff;text-align:center;font-size:42px;max-width:1200px}@media (max-width: 639px){.video-modal .modal-content-title{font-size:32px;line-height:44px}}@media (min-width: 640px) and (max-width: 1023px){.video-modal .modal-content-title{font-size:36px}}.video-modal .modal-content-video{width:90%;margin:0 auto;max-width:1200px}.video-modal .video-modal-close{position:absolute;top:20px;right:20px}.video-modal .video-modal-close .modal-close-img{width:60px;padding:10px;cursor:pointer}.champions-modal{background:#000000ed;position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.champions-modal .champions-modal-content{width:100%;max-width:1000px;padding:40px;display:flex;flex-direction:column;align-items:center}@media (max-width: 1023px){.champions-modal .champions-modal-content{max-width:90%;padding:20px}}.champions-modal .carousel-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.champions-modal .carousel-slide{width:100%;display:flex;justify-content:center}.champions-modal .modal-champion{text-align:center;color:#fff;width:100%}.champions-modal .modal-champion .modal-champion-title{font-size:28px;font-weight:600;margin-bottom:24px;letter-spacing:.02em}@media (max-width: 639px){.champions-modal .modal-champion .modal-champion-title{font-size:22px;margin-bottom:16px}}.champions-modal .modal-champion .modal-champion-title .champion-title-label{font-size:24px;line-height:42px}.champions-modal .modal-champion .modal-champion-title .champion-title-name{font-size:42px;line-height:42px}.champions-modal .modal-champion .modal-champion-img{margin-bottom:24px;display:flex;justify-content:center}.champions-modal .modal-champion .modal-champion-img .champions-person-img{width:480px;height:600px;object-fit:cover;border-radius:8px}@media (max-width: 639px){.champions-modal .modal-champion .modal-champion-img .champions-person-img{width:180px;height:226px}}.champions-modal .modal-champion .modal-champion-description{font-size:16px;line-height:1.6;max-width:500px;margin:0 auto}@media (max-width: 639px){.champions-modal .modal-champion .modal-champion-description{font-size:14px}}.champions-modal .carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;border:none;color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.champions-modal .carousel-nav:hover{background:#ffffff4d}.champions-modal .carousel-nav:active{transform:translateY(-50%) scale(.95)}@media (max-width: 639px){.champions-modal .carousel-nav{width:36px;height:36px}.champions-modal .carousel-nav svg{width:18px;height:18px}}.champions-modal .carousel-nav.carousel-nav-prev{left:-60px}@media (max-width: 1023px){.champions-modal .carousel-nav.carousel-nav-prev{left:-20px}}.champions-modal .carousel-nav.carousel-nav-next{right:-60px}@media (max-width: 1023px){.champions-modal .carousel-nav.carousel-nav-next{right:-20px}}.champions-modal .carousel-indicators{display:flex;gap:12px;margin-top:32px;justify-content:center}@media (max-width: 639px){.champions-modal .carousel-indicators{gap:8px;margin-top:20px}}.champions-modal .indicator-dot{width:12px;height:12px;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;transition:all .3s ease}@media (max-width: 639px){.champions-modal .indicator-dot{width:10px;height:10px}}.champions-modal .indicator-dot.active{background:#fff;transform:scale(1.2)}.champions-modal .indicator-dot:hover{background:#fff9}.champions-modal .champions-modal-close{position:absolute;top:20px;right:20px}.champions-modal .champions-modal-close .modal-close-img{width:60px;padding:10px;cursor:pointer}.home .home-hero{width:100%;height:800px;overflow:hidden}@media (min-width: 640px) and (max-width: 1023px){.home .home-hero{height:600px}}@media (max-width: 639px){.home .home-hero{height:444px}}.home .home-hero .hero-img-container{width:100%;height:inherit;position:absolute;top:0;left:0;z-index:-1}.home .home-hero .hero-img-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}.home .home-hero .home-hero-img{width:100%;height:100%;object-fit:cover}.home .home-hero .home-hero-content{height:100%}.home .home-hero .home-hero-title{color:#fff;max-width:624px;line-height:100%;margin-top:200px}.home .home-hero .home-hero-description{color:#fff;max-width:490px;margin-top:32px}@media (max-width: 639px){.home .home-hero .home-hero-description{margin-top:16px}}.home .home-hero .home-hero-button{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-hero .home-hero-button:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-hero .home-hero-button{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-hero .home-hero-button:hover{background-position:22px center}}.home .home-hero .home-hero-button{margin-top:32px;height:60px;padding:0 45px 0 90px;background-position:30px center;font-size:32px}.home .home-hero .home-hero-button:hover{background-position:45px center}@media (max-width: 639px){.home .home-hero .home-hero-button{margin-top:16px;height:48px;padding:0 32px 0 74px;font-size:28px;background-position:22px center}.home .home-hero .home-hero-button:hover{background-position:34px center}}.home .home-districts-content{padding:80px 0;display:flex;align-items:center}@media (min-width: 640px) and (max-width: 1023px){.home .home-districts-content{padding:60px 0}}@media (max-width: 639px){.home .home-districts-content{padding:40px 0}}.home .home-districts-content .home-districts-description{padding-right:80px}@media (min-width: 1440px){.home .home-districts-content .home-districts-description{padding-right:120px}}@media (max-width: 1023px){.home .home-districts-content .home-districts-description{padding-right:0}}.home .home-districts-content .home-districts-title,.home .home-districts-content .home-districts-text{margin-bottom:24px}.home .home-districts-content .home-districts-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#287980;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_green-DW0lun2n.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-districts-content .home-districts-btn:hover{background-position:32px center}.home .home-districts-content .districts-image-container{position:relative;width:400px;margin:0 auto}@media (min-width: 640px) and (max-width: 1023px){.home .home-districts-content .districts-image-container{width:320px;height:400px;margin-bottom:24px}}@media (max-width: 639px){.home .home-districts-content .districts-image-container{width:268px;height:220px;margin-bottom:24px}}.home .home-districts-content .districts-image-container .home-districts-img{width:100%;height:auto}@media (max-width: 1023px){.home .home-districts-content .districts-image-container .home-districts-img{height:100%;object-fit:cover}}.home .home-districts-content .districts-image-container .wave-pattern-img{position:absolute;bottom:0;left:0;width:100%;height:auto}.home .home-events{background-image:url(/build/assets/easterns_tents_dark-D67CHGXu.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:800px;width:100%;padding:80px 0}@media (min-width: 640px) and (max-width: 1023px){.home .home-events{padding:60px 0;height:unset}}@media (max-width: 639px){.home .home-events{padding:40px 0;height:unset}}.home .home-events .home-events-title{color:#fff}.home .home-events .events-title-start{line-height:100%}@media (max-width: 639px){.home .home-events .events-title-start,.home .home-events .events-title-end{font-size:32px}}.home .home-events .home-events-description{width:330px;padding-left:20px;color:#fff;display:flex;flex-direction:column;justify-content:center}@media (max-width: 639px){.home .home-events .home-events-description{padding-left:0}}@media (max-width: 639px){.home .home-events .events-description-text{font-size:20px;line-height:120%;margin-top:24px}}.home .home-events .events-description-more{margin-top:10px;font-size:20px}@media (max-width: 639px){.home .home-events .events-description-more{font-size:16px}}.home .home-events .events-more-link{color:#6ecdd5;text-decoration:underline}.home .home-events .home-events-bottom{margin-top:80px}@media (min-width: 640px) and (max-width: 1023px){.home .home-events .home-events-bottom{margin-top:60px}}@media (max-width: 639px){.home .home-events .home-events-bottom{margin-top:40px}}.home .home-events .home-events-list{justify-content:space-between;gap:24px}.home .home-events .events-list-event{position:relative;width:23%;min-width:270px;padding:8px 8px 30px;background-color:#dae1ed;color:#072445;font-family:League Gothic,sans-serif;cursor:pointer;overflow-y:hidden;border-radius:4px}@media (min-width: 640px) and (max-width: 1023px){.home .home-events .events-list-event{width:48%;margin-bottom:32px;padding-bottom:90px}}@media (max-width: 639px){.home .home-events .events-list-event{width:100%;margin-bottom:24px;padding-bottom:80px}}.home .home-events .events-list-event .list-event-img{width:100%;height:100px;object-fit:cover}.home .home-events .events-list-event .list-event-title{font-size:32px;letter-spacing:.04em;line-height:120%;margin:16px 0 10px}.home .home-events .events-list-event .list-event-date,.home .home-events .events-list-event .list-event-location{padding-left:40px;line-height:28px;font-size:24px}.home .home-events .events-list-event .list-event-date{background:url(/build/assets/calendar_icon-Blsf0B2a.svg) left center/28px 28px no-repeat;margin-bottom:12px}.home .home-events .events-list-event .list-event-location{background:url(/build/assets/location_icon-COMa3f3l.svg) left center/28px 28px no-repeat}@media (min-width: 1024px){.home .home-events .events-list-event .list-event-hover{display:flex;position:absolute;bottom:-208px;left:0;width:100%;height:184px;background:#072445d9;align-items:center;justify-content:center;transition:bottom .3s ease-in-out}.home .home-events .events-list-event .list-event-hover:after{content:"";position:absolute;top:-24px;left:0;display:block;width:100%;height:24px;bottom:-10px;background:url(/build/assets/wave_pattern_blue-uINeIECN.svg) no-repeat}}@media (max-width: 1023px){.home .home-events .events-list-event .list-event-hover{position:absolute;bottom:20px}}.home .home-events .events-list-event .list-event-hover .list-event-button{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-events .events-list-event .list-event-hover .list-event-button:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-events .events-list-event .list-event-hover .list-event-button{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-events .events-list-event .list-event-hover .list-event-button:hover{background-position:22px center}}@media (min-width: 1024px){.home .home-events .events-list-event:hover .list-event-hover{bottom:0}}.home .home-events .home-events-more{margin-top:24px;text-align:center}.home .home-events .home-events-more .home-events-more-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_white-Cl8uAn_l.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-events .home-events-more .home-events-more-btn:hover{background-position:32px center}@media (max-width: 1023px){.home .home-events .home-events-more{margin-top:0}}.home .home-champions{padding:80px 0}@media (max-width: 1023px){.home .home-champions .home-champions-content{margin:unset}}@media (max-width: 639px){.home .home-champions{padding:40px 0}}@media (min-width: 640px) and (max-width: 1023px){.home .home-champions{padding:60px 0}}.home .home-champions .home-champions-top{color:#072445;justify-content:space-between}@media (max-width: 639px){.home .home-champions .home-champions-top{margin:0 12px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-champions .home-champions-top{margin:0 20px}}.home .home-champions .home-champions-title{width:80%;padding-right:40px}@media (max-width: 1023px){.home .home-champions .home-champions-title{width:100%;padding-right:0}}.home .home-champions .champions-subtitle-container{display:flex;align-items:center;margin-top:20px;flex:1}.home .home-champions .home-champions-subtitle{line-height:110%}@media (max-width: 639px){.home .home-champions .home-champions-subtitle{font-size:24px;letter-spacing:.02em}}@media (min-width: 640px) and (max-width: 1023px){.home .home-champions .home-champions-subtitle{font-size:32px}}.home .home-champions .home-champions-subtitle.champions-subtitle-start{font-size:80px;letter-spacing:.02em;line-height:100%}.home .home-champions .home-champions-bottom{margin-top:80px}.home .home-champions .home-champions-bottom .champions-list-container{width:100%;overflow-x:auto;overflow-y:hidden}@media (max-width: 1023px){.home .home-champions .home-champions-bottom{margin-top:40px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-champions .home-champions-bottom{margin-top:60px}}.home .home-champions .home-champions-bottom .home-champions-list{justify-content:space-between;flex-wrap:unset}.home .home-champions .home-champions-bottom .champions-list-person{text-align:center;padding:0 12px}.home .home-champions .home-champions-bottom .champions-person-image{width:240px;height:301px;cursor:pointer;clip-path:ellipse(50% 50% at 50% 50%)}@media (max-width: 639px){.home .home-champions .home-champions-bottom .champions-person-image{width:199px;height:250px}}.home .home-champions .home-champions-bottom .champions-person-image .champions-person-img{width:100%;height:100%;object-fit:cover}.home .home-champions .home-champions-bottom .champions-person-name{margin-top:20px}.home .home-champions .home-champions-bottom .home-champions-more{text-align:center;margin-top:24px}.home .home-champions .home-champions-bottom .home-champions-more .champions-more-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#287980;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_green-DW0lun2n.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-champions .home-champions-bottom .home-champions-more .champions-more-btn:hover{background-position:32px center}.home .home-news{padding:80px 0;background:#f0f6ff}@media (max-width: 639px){.home .home-news{padding:26px 0}}@media (min-width: 640px) and (max-width: 1023px){.home .home-news{padding:60px 0}}.home .home-news .home-news-title{line-height:100%;margin-bottom:60px}@media (max-width: 639px){.home .home-news .home-news-title{max-width:250px;margin-bottom:20px;font-size:32px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-news .home-news-title{margin-bottom:40px}}.home .home-news .home-news-subtitle{display:block}@media (max-width: 639px){.home .home-news .home-news-subtitle{display:inline}}.home .home-news .home-news-list{justify-content:space-between;gap:32px}.home .home-news .news-list-item{width:48%;padding:20px;background:#fff;border-radius:4px;position:relative;overflow:hidden}@media (min-width: 640px) and (max-width: 1023px){.home .home-news .news-list-item{width:46%;padding:16px 16px 100px}}@media (max-width: 639px){.home .home-news .news-list-item{width:100%;margin-bottom:20px;padding:12px 12px 80px}.home .home-news .news-list-item:nth-child(2n){margin-bottom:12px}}@media (min-width: 1024px){.home .home-news .news-list-item:hover .list-item-hover{bottom:0}}.home .home-news .list-item-image{width:100%;height:160px;margin-bottom:16px}.home .home-news .list-item-image .list-item-img{width:100%;height:100%;object-fit:cover}.home .home-news .list-item-title{margin-bottom:12px}@media (max-width: 639px){.home .home-news .list-item-title{font-size:20px;line-height:120%;letter-spacing:.04em}}.home .home-news .list-item-description{font-size:16px}.home .home-news .home-news-more{text-align:center;margin-top:60px}@media (max-width: 639px){.home .home-news .home-news-more{margin-top:0}}@media (min-width: 640px) and (max-width: 1023px){.home .home-news .home-news-more{margin-top:40px}}.home .home-news .home-news-more .news-more-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#287980;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_green-DW0lun2n.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-news .home-news-more .news-more-btn:hover{background-position:32px center}@media (max-width: 1023px){.home .home-news .list-item-hover{position:absolute;bottom:20px}}@media (min-width: 1024px){.home .home-news .list-item-hover{display:flex;position:absolute;bottom:-288px;left:0;width:100%;height:220px;background:#072445d9;align-items:center;justify-content:center;transition:bottom .3s ease-in-out}.home .home-news .list-item-hover:after{content:"";position:absolute;top:-24px;left:0;display:block;width:100%;height:24px;bottom:-10px;background:url(/build/assets/wave_pattern_blue-uINeIECN.svg) repeat-x}}.home .home-news .list-item-hover .list-item-button{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-news .list-item-hover .list-item-button:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-news .list-item-hover .list-item-button{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-news .list-item-hover .list-item-button:hover{background-position:22px center}}.home .home-apart{padding:80px 0}@media (max-width: 639px){.home .home-apart{padding:40px 0}}@media (min-width: 640px) and (max-width: 1023px){.home .home-apart{padding:60px 0}}.home .home-apart .home-apart-title{line-height:120%}@media (max-width: 639px){.home .home-apart .home-apart-subtitle{font-size:32px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-apart .home-apart-subtitle{font-size:44px}}.home .home-apart .home-apart-description{margin-top:20px}.home .home-apart .apart-description-text{margin-bottom:20px}.home .home-apart .apart-register-btn{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-apart .apart-register-btn:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-apart .apart-register-btn{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-apart .apart-register-btn:hover{background-position:22px center}}.home .home-apart .apart-register-btn{margin-right:16px}@media (max-width: 639px){.home .home-apart .apart-register-btn{margin-right:10px;padding:0 12px 0 44px}}.home .home-apart .apart-volunteer-btn,.home .home-apart .apart-contact-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#287980;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_green-DW0lun2n.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-apart .apart-volunteer-btn:hover,.home .home-apart .apart-contact-btn:hover{background-position:32px center}.home .home-apart .apart-volunteer-btn,.home .home-apart .apart-contact-btn{margin-right:16px}@media (max-width: 639px){.home .home-apart .apart-volunteer-btn,.home .home-apart .apart-contact-btn{font-size:20px;margin-right:10px}.home .home-apart .apart-volunteer-btn.apart-contact-btn,.home .home-apart .apart-contact-btn.apart-contact-btn{margin-right:0}.home .home-apart .apart-volunteer-btn,.home .home-apart .apart-contact-btn{padding:0 6px 0 44px;background-position:8px center}.home .home-apart .apart-volunteer-btn:hover,.home .home-apart .apart-contact-btn:hover{background-position:16px center}}.home .home-apart .home-apart-bottom{margin-top:40px}@media (max-width: 639px){.home .home-apart .home-apart-bottom{margin-top:20px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-apart .home-apart-bottom{margin-top:30px}}.home .home-apart .home-apart-bottom .home-apart-image{height:413px;position:relative}@media (max-width: 639px){.home .home-apart .home-apart-bottom .home-apart-image{height:180px}}.home .home-apart .home-apart-bottom .home-apart-image .apart-image-mask{height:24px;width:100%;position:absolute;top:0;left:0;background:url(/build/assets/wave_pattern_top-guXMPJIb.png) repeat-x}@media (max-width: 639px){.home .home-apart .home-apart-bottom .home-apart-image .apart-image-mask{height:12px;background-size:200px 12px}}.home .home-apart .home-apart-bottom .home-apart-img{width:100%;height:100%;object-fit:cover}.home .home-media{padding:80px 0}@media (min-width: 640px) and (max-width: 1023px){.home .home-media{padding:60px 0}}@media (max-width: 639px){.home .home-media{padding:40px 0}}.home .home-media .home-media-top{justify-content:space-between;align-items:center;margin-bottom:80px}@media (min-width: 640px) and (max-width: 1023px){.home .home-media .home-media-top{margin-bottom:60px}}@media (max-width: 639px){.home .home-media .home-media-top{margin-bottom:40px}}.home .home-media .media-action-btn{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-media .media-action-btn:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-media .media-action-btn{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-media .media-action-btn:hover{background-position:22px center}}.home .home-media .home-media-list{gap:32px;justify-content:space-between;height:456px;overflow:hidden;transition:height .5s ease-in-out}@media (min-width: 640px) and (max-width: 1023px){.home .home-media .home-media-list{gap:20px;height:230px}}@media (max-width: 639px){.home .home-media .home-media-list{gap:20px;height:168px}}.home .home-media .home-media-list.more-media{height:1435px}@media (min-width: 640px) and (max-width: 1023px){.home .home-media .home-media-list.more-media{height:729px}}@media (max-width: 639px){.home .home-media .home-media-list.more-media{height:920px}}.home .home-media .media-list-item{width:31%}@media (max-width: 639px){.home .home-media .media-list-item{width:46%}}.home .home-media .home-media-item{width:30%}.home .home-media .media-item-image{height:400px;position:relative;cursor:pointer}@media (max-width: 1023px){.home .home-media .media-item-image{height:136px}}.home .home-media .media-item-image:after{content:"";position:absolute;width:48px;height:48px;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background:url(/build/assets/media_play_btn-DHwl9POt.png) no-repeat}@media (max-width: 639px){.home .home-media .media-item-image:after{width:24px;height:24px;background-size:24px 24px}}.home .home-media .media-item-img{width:100%;height:100%;object-fit:cover}.home .home-media .media-item-title{margin-top:20px;cursor:pointer}@media (max-width: 639px){.home .home-media .media-item-title{margin-top:8px;font-size:20px;line-height:120%;letter-spacing:.04em}}.home .home-media .home-media-more{text-align:center;margin-top:40px}@media (min-width: 640px) and (max-width: 1023px){.home .home-media .home-media-more{margin-top:30px}}@media (max-width: 639px){.home .home-media .home-media-more{margin-top:20px}}.home .home-media .media-more-btn{font-family:League Gothic,sans-serif;font-size:24px;color:#287980;height:48px;padding:0 20px 0 66px;display:inline-block;cursor:pointer;border:0;outline:0;background:url(/build/assets/action_arrow_down-CUghza15.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-media .media-more-btn:hover{background-position:16px bottom}.home .home-media .media-more-btn.more-media{background:url(/build/assets/action_arrow_up-BNTkeT2t.svg) no-repeat;background-position:16px center}.home .home-media .media-more-btn.more-media:hover{background-position:16px top}.home .home-memory{padding:80px 0;background:#f0f6ff}@media (min-width: 640px) and (max-width: 1023px){.home .home-memory{padding:60px 0}}@media (max-width: 639px){.home .home-memory{padding:40px 0}}.home .home-memory .home-memory-right{display:flex;justify-content:center}.home .home-memory .home-memory-image{width:400px;height:640px;position:relative}@media (max-width: 639px){.home .home-memory .home-memory-image{width:100%;height:340px;margin-bottom:20px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-memory .home-memory-image{width:100%;height:540px;margin-bottom:20px}}.home .home-memory .home-memory-image .home-memory-img{width:100%;height:100%;object-fit:cover;object-position:75% center}@media (max-width: 1023px){.home .home-memory .home-memory-image .home-memory-img{object-position:60% center}}.home .home-memory .home-memory-image .memory-image-mask{position:absolute;top:0;left:0;width:100%;background:url(/build/assets/wave_pattern_top_ltblue-BdOBFPuH.svg) repeat-x;height:24px}.home .home-memory .home-memory-left{display:flex;flex-direction:column;justify-content:center;padding-right:40px}@media (max-width: 1023px){.home .home-memory .home-memory-left{padding-right:0}}.home .home-memory .home-memory-title{letter-spacing:0;margin-bottom:40px}@media (max-width: 639px){.home .home-memory .home-memory-title{margin-bottom:20px}.home .home-memory .home-memory-title .home-memory-subtitle{font-size:32px}}@media (min-width: 640px) and (max-width: 1023px){.home .home-memory .home-memory-title{margin-bottom:30px}.home .home-memory .home-memory-title .home-memory-subtitle{font-size:44px}}.home .home-memory .home-memory-description{margin-bottom:16px}.home .home-memory .memory-action-btn{border-radius:200px;font-family:League Gothic,sans-serif;font-size:24px;color:#fff;height:48px;border:0;padding:0 20px 0 66px;display:inline-block;cursor:pointer;outline:0;background:#287980 url(/build/assets/action_arrow-BDgAJiPJ.svg) no-repeat;background-position:16px center;background-size:24px 24px;transition:background-position .5s ease}.home .home-memory .memory-action-btn:hover{background-color:#6ecdd5;background-position:32px center}@media (max-width: 639px){.home .home-memory .memory-action-btn{height:36px;font-size:20px;padding:0 20px 0 50px;background-position:12px center;background-size:20px 20px}.home .home-memory .memory-action-btn:hover{background-position:22px center}}
