.heading{
    margin-top: 100px;
    height:20vh;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    background: linear-gradient(48deg, rgba(131, 58, 180, 1) 0%, rgba(141, 56, 168, 1) 22%, rgba(253, 29, 29, 1) 50%, rgba(252, 176, 69, 1) 100%);
}

.heading h1{
    text-align: center;
    color:#fff;
    padding-top:40px;
}

.block{
    padding-top:20px;
    display:flex;
    flex-wrap: wrap;
}

.block-icon{
    padding-top:30px;
}


.block-box{
    width:500px;
    padding:30px;
    background-color: #fff;

}

.block-box button{
    background-color: #fff;
    color:#000;
    border:#6b6c6d;
    padding:5px;
}

.block-box button:hover{
    background-color: #87CEEB;
    color:#fff;
}

