.carousel{margin-bottom:1.5rem}.carousel .direction{z-index:auto}.carousel .carousel-inner{height:340px}.carousel .carousel-item{height:100%}.carousel .carousel-item figure{width:100%;display:inline-block;margin:0}.carousel .carousel-item img{width:100%;max-width:100%;height:auto}.carousel .carousel-item .caption{position:absolute;bottom:28px;left:90px;max-width:340px;color:#fff}.carousel .carousel-control .icon-next i,.carousel .carousel-control .icon-prev i,.carousel .carousel-item .caption .caption-description p{font-size:1rem;color:#fff}.carousel .carousel-item .caption .caption-description h3{font-size:1.25rem;font-weight:600}.carousel .carousel-item .caption .display-1{font-size:3rem;font-weight:700}.carousel .carousel-control{opacity:1;width:3rem}.lang-rtl .carousel .carousel-control .icon-next .material-icons,.lang-rtl .carousel .carousel-control .icon-prev .material-icons{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.carousel .carousel-control .icon-next::before,.carousel .carousel-control .icon-prev::before{content:""}.carousel .carousel-control .icon-next:hover i,.carousel .carousel-control .icon-prev:hover i{color:#8ba994}.carousel .carousel-control .icon-prev{left:1rem}.carousel .carousel-control .icon-next{right:2rem}.carousel .carousel-control.left,.carousel .carousel-control.right{background:0 0}.carousel-indicators li{border-color:#6c757d}.carousel-indicators .active{background-color:#6c757d}@media (min-width:992px){.carousel .carousel-indicators{display:none}}@media (max-width:1259.98px){.carousel .carousel-inner{height:auto}}@media (max-width:991.98px){.carousel{left:50%;width:100vw;padding-bottom:.5rem;margin-left:-50vw;background-color:#adb5bd;-webkit-box-shadow:none;box-shadow:none}.carousel .carousel-control .icon-next,.carousel .carousel-control .icon-prev{width:auto;height:auto}.carousel .carousel-item .caption{position:static;margin:1.275rem auto 2.5rem;text-align:center}.carousel .carousel-item .caption .display-1{font-size:2rem;font-weight:500;color:#212529}.carousel .carousel-item .caption .caption-description h3,.carousel .carousel-item .caption .caption-description p{color:#6c757d}.carousel .carousel-item .caption .caption-description h3{font-size:1rem}.carousel .direction{position:absolute;top:calc(50%);width:100%}.carousel .direction .carousel-control .icon-prev{left:0;margin-left:0}.carousel .direction .carousel-control .icon-next{right:0;margin-right:0}.carousel .direction .carousel-control i{background:rgba(122,122,122,.5)}.carousel-indicators li{width:8px;height:8px}.carousel-indicators .active{width:8px;height:8px;margin:1px}}@media (max-width:767.98px){.carousel .carousel-item .caption .display-1{font-size:1.3rem}.carousel .carousel-control .icon-next i,.carousel .carousel-control .icon-prev i{font-size:2rem}}
/*# sourceMappingURL=home.css.map*/