@charset "utf-8";

.bgimg{
    background-image: url('./bgimg/home-banner.jpg');
    /* background-size: cover; */
    /* background-position: center; */
    background-repeat: no-repeat;
    height: 700px;
}

.logo{
    font-size: 150px;
}

.bgimg-btn{
    color: white;
}

#navbarSupportedContent{
    margin-left: 288px;
}
.header-button{
    background-color:#A7CB09;
    width: 150px;
}

.sec1-button{
    background-color:#A7CB09;
    width: 200px;
}

.bgimg-div{
    margin: 160px 15px 0px 15px;
    padding: 0px 15px 0px 15px;
}

.card-content-img{
    /* width: 217px; */
}

.card-content{
    position: relative;
    bottom: 170px;
    left: 10px;
}
.unary{
    justify-content: space-between;
    justify-content: center;
    margin-top: 20px;
}
.binary{
    width: 430px;
    gap: 30px;
}

.sec-7{
    
    justify-content: center;
    margin-top: 20px;
}



@media (min-width: 768px){

    .bgimg-div{
        margin: 160px 175px 0px 95px;
        padding: 0px 15px 0px 15px;
    }

    .bgimg-div-h1{
        font-size: 37px;
    }

    

    .footer{
        height: 300px;
        padding: 60px 0px 0px 20px;
    }
    

}
@media (min-width: 992px){
    .bgimg-div{
        margin: 170px 175px 0px 175px;
        padding: 0px 15px 0px 15px;

    }
    .footer{
        height: 300px;
        padding: 60px 0px 0px 20px;
    }

}


@media (min-width: 1200px){
    #navbarSupportedContent{
        margin-left: 450px;
    }

    .bgimg-div{
        margin: 170px 175px 0px 175px;
        padding: 0px 15px 0px 15px;

    }

    .bgimg-div-h1{
        font-size: 60px;
    }
    
    .bgimg-div-p{
        font-size: 21px;
    }


    .footer{
        height: 300px;
        padding: 60px 0px 0px 20px;
    }
}