@font-face {
    font-family: 'Butler';
    src: url('Butler-Medium.woff2') format('woff2'),
        url('Butler-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

#main  {
    margin-top: 10%;
    font-size: 16px;
    font-family:Helvetica;
    color: #6b6a6a;
    /* padding: 5px !important; */
    /* border: 1px solid; */
}

#left-container{
    /* border: 1px solid #2A6FA8; */
    /* height:150px; */
    /* padding: 5px !important; */
}

.img-wrapper{
    margin-left: 0;
    margin-bottom: 3em;
    height: 50px;
}


#right-container{
    min-height:500px;
    right: 0;
}

.region-highlight{
    background-image: url("bamby.jpg");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: cover;
    min-height:100%;
    border-radius: 5px;
    box-shadow: 1px 2px 2px #c7c7c7;
}


.look-txt{
    text-align: left;
    margin-top: 5px;
}

.look-txt p{
    padding-left: 0px;
    padding-right: 0px;
    font-size: 0.5rem;
    color: #c0bebe !important;
}


.logo{
    max-width: 30%;
    max-height: 50%;
}

.txt-wrapper{
    /* padding: 5pt; */
    margin-top: 3%;
    max-width: 90%;
    margin-left: 0;
    /* border: 1px solid #2A6FA8; */
}

.earlystage-txt{
    display: block;
    font-family: 'Butler-Medium';
    float: left;
    text-align: left;
    /* border: 1px solid #2A6FA8; */
    margin-left: 0;
    font-size: 1.8rem;
    margin-bottom: 40px;
}

.mission-txt{
    display: block;

}

.mission-txt p{
    color: #121212;
    color: #2A6FA8;
}

#bottom-container{
    display: block;
    margin: 0px;
    /* border: 1px solid #2A6FA8; */
}

.invest-txt{
    display: block;
    margin-top: 50px;
    /* border: 1px solid #2A6FA8; */
}

.invest-txt p{
    display: block;
    font-size: 1.0rem;
    color: #7e7e7e !important;
}


.portfolio {
    /* background-color: rgb(245, 245, 245); */
    border-radius:5px;
    display: block;
    margin-top: 30px;
    margin-bottom: 30px;
    /* padding:0; */
        /* border: 1px solid #2A6FA8; */
}

.portfolio-hd{
    font-size: 1.5rem;
    color: #121212 !important;
    margin-top: 5px;
    font-family: 'Butler-Medium';
    text-align: left;
    margin-bottom: 5px;
    padding: 0px;
        /* border: 1px solid #2A6FA8; */
}

.portfolio-hd p{
    padding-left: 0px;
}

.portfolio-img{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
}

.portfolio-img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
}




.ic-box{
    height:3rem;
        /* border: 1px solid #2A6FA8; */
}

.ic-1{
    background-image: url("spleet.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
    padding: 10px;
}

.ic-2{
    background-image: url("yemaachi.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.ic-3{
    background-image: url("boost.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.ic-4{
    background-image: url("opareta.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.ic-5{
    background-image: url("tanel.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.ic-6{
    background-image: url("untapped.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.ic-7{
    background-image: url("kimoyo.png");
    background-repeat: no-repeat, repeat;
    background-position: center;
    background-size: contain;
}

.copy-wrapper{
    margin-top: 120px;
}

.copy-txt{
    padding: 5px;
    font-size: 0.8rem;
    margin-bottom: 0px;
    color: #bebdbd !important;
    text-align: right;
}

.reach-txt{
    padding: 5px;
    font-size: 0.8rem;
    text-align: left;

}

.reach-txt a{
    color: #bebdbd !important;
}

.reach-txt a:hover{
    color: #2A6FA8 !important;
}

@media only screen and (max-width: 575px) {

    .region-highlight{
        border-radius: 0px;
    }

    .portfolio-imgs {
        margin-top:40px;
    }

    .portfolio-img {
        filter: none;
        -webkit-filter: grayscale(0);
    }

    .region-highlight-txt{
        padding: 12px;
    }

    .copy-txt{
        font-size: 0.6rem;
    }
    
    .copy-txt, .reach-txt{
        font-size: 0.6rem;
    
    }

    .ic-box{
        height:5rem;
        margin-bottom: 1rem;
    }

  }