.hero-carousel{padding:42px 0 0 0}.hero-carousel .hero-carousel-wrapper{width:93%;margin:auto}@media screen and (min-width:990px){.hero-carousel .hero-carousel-wrapper{width:95%}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide img{width:100%;display:block;object-fit:cover}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide img{max-height:30vw}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide{width:97%!important;display:block!important;margin-left:auto}@media screen and (min-width:576px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide{width:95%!important}}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide{width:97%!important}}@media screen and (min-width:1100px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide{width:98.5%!important}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text{width:35%;font-family:korolev-compressed,sans-serif;font-weight:700;position:absolute;top:50%;transform:translateY(-50%);z-index:2;left:6%;text-align:center}@media screen and (min-width:420px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text{left:3%}}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text{width:40%;left:7%}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text h1{font-size:4.5vw;font-weight:700;line-height:.9}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text h1{font-size:5vw}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text h1 span{font-family:permanent-marker,sans-serif;display:inline-block}@media (min-width:1100px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text h1 span{margin-bottom:20px}}.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text .btn-primary{width:100%;max-width:112px;margin:auto;font-weight:900;padding:8px 0}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .hero-carousel-slide .slide_text .btn-primary{width:60%;max-width:195px;font-size:34px;padding:5px 0}}.hero-carousel .hero-carousel-wrapper .slick-arrow{background-color:var(--mcbc-secondary-color);border-radius:50%;width:36px;height:36px;border:1px solid #000;position:absolute;top:35%;display:block;right:-2%;cursor:pointer;z-index:2}@media screen and (min-width:520px){.hero-carousel .hero-carousel-wrapper .slick-arrow{right:-3%;top:42%}}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .slick-arrow{right:-2%}}@media screen and (min-width:991px){.hero-carousel .hero-carousel-wrapper .slick-arrow{width:27px;height:27px;right:-1.5%}}@media screen and (min-width:1100px){.hero-carousel .hero-carousel-wrapper .slick-arrow{right:-1%}}@media screen and (min-width:1200px){.hero-carousel .hero-carousel-wrapper .slick-arrow{width:2.25vw;height:2.25vw}}.hero-carousel .hero-carousel-wrapper .slick-arrow:before{opacity:1;color:#000;-webkit-font-smoothing:initial;display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:20px;padding-left:2px}@media screen and (min-width:1200px){.hero-carousel .hero-carousel-wrapper .slick-arrow:before{font-size:1.25vw}}.hero-carousel .hero-carousel-wrapper .slick-arrow:focus-visible{outline:2px solid #000}.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:-3%}.hero-carousel .hero-carousel-wrapper .fa-chevron-left:before{padding-left:0;padding-right:2px}@media screen and (min-width:520px){.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:-1%}}@media screen and (min-width:578px){.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:2%}}@media screen and (min-width:768px){.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:1%}}@media screen and (min-width:991px){.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:1.5%}}@media screen and (min-width:1100px){.hero-carousel .hero-carousel-wrapper .fa-chevron-left{left:.5%}}.hero-carousel .hero-carousel-wrapper .slick-list{height:35.197vw!important}@media screen and (max-width:767px){.hero-carousel .hero-carousel-wrapper .slick-list{height:49.889vw!important}}.hero-carousel .hero-carousel-wrapper .slick-dots{bottom:-30px}@media screen and (min-width:990px){.hero-carousel .hero-carousel-wrapper .slick-dots{display:none!important}}.hero-carousel .hero-carousel-wrapper .slick-dots li{margin:3px;width:7px;height:7px}.hero-carousel .hero-carousel-wrapper .slick-dots li button{width:7px;height:7px}.hero-carousel .hero-carousel-wrapper .slick-dots li.slick-active button:before{opacity:1;background-color:#000}.hero-carousel .hero-carousel-wrapper .slick-dots li button:before{border:1px solid #000;border-radius:50%;color:transparent;opacity:1;width:7px;height:7px}.windows .hero-carousel .btn-primary{padding-top:12px!important}