.parallax-container{min-height:280px}@media (min-width: 576px){.parallax-container{min-height:calc(26.8404907975vw + 125.3987730061px)}}@media (min-width: 1880px){.parallax-container{min-height:630px}}.parallax-container{position:relative;overflow:hidden}.parallax-container.fade:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,#00000080 10%,#0000);z-index:2}@media (max-width: 768px){.parallax-container.fade:after{background:linear-gradient(0deg,#000000b3 20%,#0000)}}.parallax-container picture{min-height:280px}@media (min-width: 576px){.parallax-container picture{min-height:calc(26.8404907975vw + 125.3987730061px)}}@media (min-width: 1880px){.parallax-container picture{min-height:630px}}.parallax-container picture{position:relative;border-radius:0}.parallax-container .info-overlay{position:absolute;bottom:60px;width:100%;z-index:10;color:#fff;pointer-events:none;left:50%;transform:translate(-50%)}.parallax-container .info-overlay.default{padding:0 130px}@media (max-width: 1024px){.parallax-container .info-overlay.default{padding:0 60px}}@media (max-width: 768px){.parallax-container .info-overlay.default{padding:0 15px}}.parallax-container .info-overlay.secondary-pos{padding:0 40px}@media (max-width: 768px){.parallax-container .info-overlay.secondary-pos{padding:0 30px}}@media (max-width: 1024px){.parallax-container .info-overlay{bottom:30px}}.parallax-container .info-overlay .title{font-size:1.5555555556rem}@media (min-width: 380px){.parallax-container .info-overlay .title{font-size:calc(2.0618556701vw + 1.1202749141rem)}}@media (min-width: 768px){.parallax-container .info-overlay .title{font-size:calc(3.125vw + .6666666667rem)}}@media (min-width: 1024px){.parallax-container .info-overlay .title{font-size:calc(2.6315789474vw + .9473684211rem)}}@media (min-width: 1480px){.parallax-container .info-overlay .title{font-size:3.1111111111rem}}.parallax-container .info-overlay .title{color:#fff;line-height:1.1;font-weight:500;text-wrap:balance;margin:0}.parallax-container .info-overlay .subtitle{font-family:Hyundai-Sans-Head-Medium,sans-serif;line-height:1.5em;margin:0;font-weight:500}.parallax-container .info-overlay .subtitle{font-size:1.1111111111rem}@media (min-width: 769px){.parallax-container .info-overlay .subtitle{font-size:calc(-200vw + 86.5555555556rem)}}@media (min-width: 768px){.parallax-container .info-overlay .subtitle{font-size:22px}}@media (min-width: 1024px){.parallax-container .info-overlay .subtitle{font-size:1.2222222222rem}}.parallax-container .info-overlay .subtitle{margin-bottom:20px}@media (max-width: 1024px){.parallax-container .info-overlay .subtitle{margin-bottom:20px}}@media (max-width: 768px){.parallax-container .info-overlay .subtitle{margin-bottom:8px}}.parallax-container .info-overlay .subtitle{font-size:1rem}@media (min-width: 380px){.parallax-container .info-overlay .subtitle{font-size:calc(.5154639175vw + .8911798396rem)}}@media (min-width: 768px){.parallax-container .info-overlay .subtitle{font-size:calc(2.1875vw + .1777777778rem)}}@media (min-width: 1024px){.parallax-container .info-overlay .subtitle{font-size:25.6px}}@media (min-width: 1480px){.parallax-container .info-overlay .subtitle{font-size:1.4222222222rem}}.parallax-container .info-overlay .subtitle{font-family:Hyundai-Sans-Head-Regular,sans-serif;color:#fff;margin:16px 0 0}@media (max-width: 768px){.parallax-container .info-overlay .subtitle{margin-top:12px}}.parallax-container .info-overlay .text>*:first-child{margin-top:8px}@media (max-width: 1024px){.parallax-container .info-overlay .text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}}@media (max-width: 768px){.parallax-container .info-overlay .text{-webkit-line-clamp:2}}.parallax-container .info-overlay .text *{font-size:.8888888889rem}.parallax-image{height:600px}@media (min-width: 576px){.parallax-image{height:calc(61.3496932515vw + 246.6257668712px)}}@media (min-width: 1880px){.parallax-image{height:1400px}}.parallax-image{position:absolute;top:-5%;left:0;width:100%;object-fit:cover;transition:transform .1s ease-out;border-radius:0!important}@media (max-width: 1200px){.parallax-image{top:-30%}}
