/* CARROUSEL */

.container1, .container2, .container3, .container4, .container5, .container6, .container7, .container8, .container9, .container10 {
    overflow: hidden;
}

.carousel1, .carousel2, .carousel3, .carousel4, .carousel5, .carousel6, .carousel7, .carousel8, .carousel9, .carousel10 {
    position: relative;
}

.carousel-inner1, .carousel-inner2, .carousel-inner3, .carousel-inner4, .carousel-inner5, .carousel-inner6, .carousel-inner7, .carousel-inner8, .carousel-inner9, .carousel-inner10 {
    display: flex;
    overflow: hidden;
    height: 50%;
    flex-wrap: nowrap;
    margin: 30px 0px 20px 0px;
}

.slide1, .slide2, .slide3, .slide4, .slide5, .slide6, .slide7, .slide8, .slide9, .slide10 {
    flex: 0 0 100%;
    height: 100%;
    transition: .5s ease-in-out;
}

.slide1 img, .slide2 img, .slide3 img, .slide4 img, .slide5 img, .slide6 img, .slide7 img, .slide8 img, .slide9 img, .slide10 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.carousel-controls1, .carousel-controls2, .carousel-controls3, .carousel-controls4, .carousel-controls5, .carousel-controls6, .carousel-controls7, .carousel-controls8, .carousel-controls9, .carousel-controls10 {
    position: absolute;
    z-index: -1;
    left: 1%;
    right: 1%;
    top: 8%;
    display: flex;
    justify-content: space-between;
}
.carousel-controls1 button, .carousel-controls2 button, .carousel-controls3 button, .carousel-controls4 button, .carousel-controls5 button, .carousel-controls6 button, .carousel-controls7 button, .carousel-controls8 button, .carousel-controls9 button, .carousel-controls10 button {
    padding-top: 130px;
    padding-right: 65px;
    padding-bottom: 130px;
    padding-left: 65px;
    background-color: rgba(255,255,255,0);
    border-color: rgba(255,255,255,0);
}

.carousel-dots1, .carousel-dots2, .carousel-dots3, .carousel-dots4, .carousel-dots5, .carousel-dots6, .carousel-dots7, .carousel-dots8, .carousel-dots9, .carousel-dots10 {
    position: absolute;
    z-index: 0;
    left: 50%;
    right: 50%;
    bottom: -3.5%;
    display: flex;
    justify-content: center;
}

.carousel-dots1 .dot1, .carousel-dots2 .dot2, .carousel-dots3 .dot3, .carousel-dots4 .dot4, .carousel-dots5 .dot5, .carousel-dots6 .dot6, .carousel-dots7 .dot7, .carousel-dots8 .dot8, .carousel-dots9 .dot9, .carousel-dots10 .dot10 {
    border-radius: 50%;
    margin-left: 3px;
    margin-right: 3px;
    margin-bottom: 1px;
    cursor: pointer;
}

.carousel-dots1 .active, .carousel-dots2 .active, .carousel-dots3 .active, .carousel-dots4 .active, .carousel-dots5 .active, .carousel-dots6 .active, .carousel-dots7 .active, .carousel-dots8 .active, .carousel-dots9 .active, .carousel-dots10 .active {
    border: 7px solid #8befea!important;
}

.carousel-dots1 .inactive, .carousel-dots2 .inactive, .carousel-dots3 .inactive, .carousel-dots4 .inactive, .carousel-dots5 .inactive, .carousel-dots6 .inactive, .carousel-dots7 .inactive, .carousel-dots8 .inactive, .carousel-dots9 .inactive, .carousel-dots10 .inactive {
    border: 7px solid #ff5a00;
}