@import url('https://fonts.googleapis.com/css?family=Open Sans');
.about-nav {
    color: #FFD89B;
}

.about-main-section{
    display: flex;
    flex-grow: 1;
    background: url(Website\ -\ Pic9.jpg) no-repeat left;
    background-size: 80%;
    overflow: hidden;
}

.about-main-section.iccrc {
    background: url(right-4703922_1920.jpg) no-repeat left;
    background-size: 80%;
    overflow: hidden;
}



.info{
    /* background:rgb(252, 250, 242, 0.95); */
    padding: 50px 80px;
    width: 100%;
    height: auto;
    overflow: auto;
    max-height: 75vh;
    transition: .5s;
    position: absolute;
    top: 0;
    left: 0;
}

.info.ch {
    width: 95%;
    padding: 60px;
    margin-left: 3%;
}

.info.ch p {
    line-height: 32px;
}

.slide .pic {
    height: 90%;
    width: 80%;
    margin: auto auto;
    display: flex;
    position: relative;
}

.slide .pic.pic1 {
    background-image: url(about_3.jpg);
    background-size: cover;
}

.slide .pic.pic2 {
    background-image: url(about_1.jpg);
    background-size: cover;
}

.slide .pic.pic3 {
    background-image: url(about_2.jpg);
    background-size: cover;
}

.info::-webkit-scrollbar {
    display: none;
  }

.info h1{
    margin-bottom: 30px;
    font-size: 2em;
    font-weight: 900;
    color: #BA9132;
}

.text{
    font-size: 1em;
    line-height: 27px;
    font-weight: 500;
    font-family: Open Sans, sans-serif;
    color: #4F4F48;
}

.info.iccrc {
    width: 100%;
    height: 100%;
    padding: 100px;
}

.info.iccrc.ch {
    position: relative;
    line-height: 30px;
    margin-right: 5%;
}

.iccrc-title.ch{
    line-height: 50px;
}


.slider {
    position: relative;
    height: 75vh;
    width: 65vw;
    background:rgb(252, 250, 242, 0.95);
    margin-left: 30vw;
    margin-top: 5vh;
    margin-bottom: 5vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.slide {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}

.slide.active {
    display:flex;
}

.controllers {
    color: #dddddd;
    font-weight: bolder;
    font-size: 6em;
    font-family: monospace;
    cursor: pointer;
    height: 100%;
    width: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.controllers:hover {
    color: #DAC9A6;
    background-color: #00000011;
}

.controllers.next {
    position: absolute;
    top: 0;
    right: 0;
}

.controllers.prev {
    position: absolute;
    top: 0;
    left: 0;
}

@media screen and (max-width: 800px) {
    .about-main-section{
        background: none;
        align-content: center;
        justify-items: center;
    }

    .slider {
        margin-left: 8vw;
        margin-right: 8vw;
        width: 84vw;
    }

}

