.hero-slider{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:320px;padding:0}.hero-slider,.swiper{height:100%;width:100%}.hero-slider .swiper-pagination{padding-bottom:20px;padding-right:30px;text-align:right}.hero-slider .swiper-pagination-bullet{border-radius:0;opacity:.5}.swiper-pagination-bullet{font-size:16px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:40px}.height-custom{height:600px!important}.text-content{display:flex;flex-direction:column;padding:30px;position:absolute;width:80%}.swiper__thumbs-80{height:80%;width:100%}.swiper__thumbs-20{height:20%;width:100%}.swiper__thumbs-20 .swiper-slide{height:100%;opacity:.4;width:25%}.swiper__thumbs-20 .swiper-slide-thumb-active{opacity:1}.parallax__bg{background-position:50%;-webkit-background-size:cover;background-size:cover;height:100%;left:0;position:absolute;top:0;width:130%}.slider-parallax .swiper-slide{align-items:flex-start!important;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-size:18px;padding:154px 192px}.swiper-slide .title{font-size:41px;font-weight:300}.swiper-slide .subtitle{font-size:21px}.swiper-slide .subtitle h3,.swiper-slide .title h2{margin-bottom:10px}.swiper-slide .text{height:auto;line-height:1.3;max-height:300px;max-width:900px;overflow:auto}@media(max-width:768px){.swiper-slide .img-normal{margin-bottom:0!important}.swiper-slide .img-thumbs{height:50vh!important}.slider-parallax .swiper-slide{height:50vh!important;padding:100px}}@media(max-width:453px){.swiper-slide{padding:0}.slider-parallax .swiper-slide{padding:60px}.text-content{padding:0 30px;width:80%}}.text-content{z-index:1}.swiper-slide:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-slider .swiper-pagination{opacity:0;transition:opacity .3s ease}.hero-slider:hover .swiper-pagination{opacity:1}.hero-slider .custom__color-arrow{opacity:0;transition:opacity .3s ease}.hero-slider:hover .custom__color-arrow{opacity:1}.hero-slider .swiper-button-next:after,.hero-slider .swiper-button-prev:after{font-size:25px;font-weight:900}.text-info-image{bottom:0;color:#fff;font-style:italic;left:40px;position:absolute;z-index:1}