*{
    box-sizing: border-box;
}
body{
    margin: 0;
    padding: 0;
}
.holder{
    width: 90%;
    margin: auto;
    padding: 5px;
    display: flow-root;
}
.row{
    width: 100%;
    display: flow-root;
    margin: 10px auto;
    padding: 5px;
    text-align: center;
}
[class*='col-']{
    float: left;
}
.col-4{
    width: 25%;   
}
.card{
    width: 90%; 
    margin:10px auto;

    position: relative;
}
.mg img{
width: 303px;
}
h1{
    font-size: 4rem;
    font-weight: 700;
    margin: 0;
}
h2{
    font-size: 6rem;
    font-weight: 700;
    color: #df688f;
    margin: 0;
    
}
button{
    padding: 10px 25px;
    color:  #df688f;
    background-color: white;
    border-color: #df688f;
}



