.hero-slide__content{text-align:var(--text-align);color:var(--text-color)}.hero-slide__heading,.hero-slide__text{color:var(--text-color)}.hero-slide__button{background-color:var(--button-bg);color:var(--button-text-color);padding:12px 24px;border-radius:4px;display:inline-block;text-decoration:none}.hero-slider{position:relative;width:100%;overflow:hidden}.hero-slider .swiper{width:100%}.hero-slide{position:relative;width:100%}.hero-slide__image{width:100%;display:block;height:100%;max-height:80vh;object-fit:cover;object-position:center center}.hero-slide__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;box-sizing:border-box}.hero-slide__content.page-width{padding-top:40px;padding-bottom:20px}.hero-slide__text{font-size:60px;line-height:66px;font-weight:600;margin:10px 0;text-transform:capitalize;font-family:Gotham}.hero-slide__button{padding:10px 40px;font-size:20px;text-decoration:none;border-radius:0;text-transform:capitalize;margin-top:10px;font-family:Gotham}.hero-slide__heading{font-size:60px;line-height:66px;font-weight:600;margin:0;font-family:Gotham;text-transform:capitalize}.hero-slide-block_wrap{max-height:80vh;position:relative}.hero-slider_logo_list.page-width{box-sizing:border-box;padding-top:60px;padding-bottom:20px}.hero-slider_logo_item h4{color:#3b3b3b;font-family:Quicksand;font-size:35px;font-style:normal;font-weight:500;line-height:44px;margin:0 0 20px}.hero-slider_logo_img{display:inline-block;max-width:199px;padding:5px}.hero-slider_logo_img img{display:block;max-width:100%;margin:auto}.hero-slider_logo_item{text-align:center}.hero-slide__content--top-left{align-items:flex-start;justify-content:flex-start}.hero-slide__content--top-center{align-items:flex-start;justify-content:center}.hero-slide__content--top-right{align-items:flex-start;justify-content:flex-end}.hero-slide__content--middle-left{align-items:center;justify-content:flex-start}.hero-slide__content--middle-center{align-items:center;justify-content:center}.hero-slide__content--middle-right{align-items:center;justify-content:flex-end}.hero-slide__content--bottom-left{align-items:flex-end;justify-content:flex-start}.hero-slide__content--bottom-center{align-items:flex-end;justify-content:center}.hero-slide__content--bottom-right{align-items:flex-end;justify-content:flex-end}p.logo-caption{font-size:16px;line-height:20px;font-weight:500;margin:0;padding-bottom:15px}.rotating-text{height:66px;overflow:hidden;position:relative}.rotating-text ul{margin:0;padding:0;list-style:none;position:relative;height:100%}.rotating-text ul li{position:absolute;top:100%;left:0;width:100%;opacity:0;transition:all .6s ease;text-align:left}.rotating-text ul li.active{top:0;opacity:1}.rotating-text ul li.exit{top:-100%;opacity:0}h2.hero-slide__heading span{margin-left:10px;border-radius:50px;border:2px solid;width:30px;line-height:38px;font-size:30px;text-align:center;padding:0;display:inline-block;position:relative;top:-15px;height:30px}@media only screen and (min-width: 768px) and (max-width: 1023px){.hero-slide__image,.hero-slide-block_wrap{max-height:65vh;min-height:65vh}.hero-slide__text{font-size:40px;line-height:46px}.rotating-text{height:46px}.hero-slide__heading{font-size:40px;line-height:46px}}@media (max-width: 767px){.hero-slide__image,.hero-slide-block_wrap{max-height:65vh;min-height:65vh}@keyframes rotateText{0%{transform:translateY(0)}to{transform:translateY(-260px)}}.hero-slide__text{font-size:30px;line-height:36px}.rotating-text{height:36px}.rotating-text li{height:36px;line-height:36px}@keyframes rotateText{0%{transform:translateY(0)}to{transform:translateY(-360px)}}.hero-slide__heading{font-size:27px;line-height:36px}.hero-slider_logo_item h4{font-size:25px;line-height:34px}.hero-slider_logo_list.page-width{padding-top:40px}h2.hero-slide__heading span{margin-left:5px;width:23px;line-height:27px;font-size:21px;top:-5px;height:23px}}@media (max-width: 540px){.hero-slide__image,.hero-slide-block_wrap{max-height:65vh;min-height:65vh}@keyframes rotateText{0%{transform:translateY(0)}to{transform:translateY(-260px)}}.hero-slide__text{font-size:20px;line-height:26px}.rotating-text{height:26px}.rotating-text li{height:26px;line-height:26px}}@media (max-width: 767px){.hero-slide__image--desktop{display:none}}@media (min-width: 768px){.hero-slide__image--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-hero-slider.css.map */
