.section.hero{padding:0}.section.hero .hero-content{position:relative;width:100vw;height:50vw}@media (max-width:767px){.section.hero .hero-content{height:120vw}}.section.hero .hero-content>div{width:100%;position:absolute;bottom:0;margin-bottom:160px}@media (max-width:767px){.section.hero .hero-content>div{margin-bottom:80px}}.section.hero .hero-content>img.desktop-image{z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}.section.hero .hero-content>img.mobile-image{display:none}@media (max-width:767px){.section.hero .hero-content>img.desktop-image{display:none}.section.hero .hero-content>img.mobile-image{display:block;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center;position:absolute}}.section.hero h1{color:white;font-family:Freshman;font-size:9rem}@media (max-width:767px){.section.hero h1{font-size:2rem}}.section.hero p{color:white;font-family:TitilliumWeb-SemiBold;font-size:2.4rem;line-height:1.4}@media (max-width:767px){.section.hero p{font-size:1.2rem}}.section.hero .video-container{aspect-ratio:1.7777777778;margin-bottom:200px}@media (max-width:767px){.section.hero .video-container{margin-bottom:100px}}.section.hero .video{width:80%;height:80%;object-fit:cover}.section.hero .swiper-pagination{bottom:70px}.section.hero .swiper-pagination-bullet{opacity:0.5;width:100px;background-color:white;border-radius:0}@media (max-width:767px){.section.hero .swiper-pagination-bullet{width:50px}}.section.hero .swiper-pagination-bullet-active{background-color:white;opacity:1}