.form-diedjest {
    background: #5883b0;
    color: #fff;
    padding: 40px;
    margin-bottom: 40px;
}
.form-diedjest a{
    color:#fff;
}
.btn-blue{
    margin-top:20px;
    margin-bottom:20px;
    display:inline-block;
    padding:10px 40px;
    color:#fff;
    text-decoration:none;
    background: linear-gradient(267deg, rgb(56, 96, 151), rgb(133, 157, 148));
    border-radius:100px;
    transition:0.5s;
}
.btn-blue:hover,
.btn-blue:focus,
.btn-blue:visited,
.btn-blue:active{
     color:#fff;
    text-decoration:none;
    background: linear-gradient(267deg, rgb(133, 157, 148), rgb(56, 96, 151));
}
html,body{
    scroll-behavior: smooth;
}
.images-wrap>*{
    width:48%;
    margin-bottom:20px;
    border-radius:20px;
}
.list-meetap .left{
    width:40%;
    padding-left:20px;
}
.list-meetap{
    border-top:2px solid #ccc; 
    border-bottom:2px solid #ccc;
    padding:20px;
}
.list-meetap+.list-meetap{
      border-top:none; 
    border-bottom:2px solid #ccc;
}
.list-meetap .right{
    width:58%;
}
.flex-collumn {
    flex-direction: column;
}
a.btn.new-custom.scroll-form {
    background: rgb(149 206 159);
    background: linear-gradient(179deg, rgb(149 206 159) 35%, rgb(104 144 198) 87%);
    color: #fff;
    text-decoration: none;
    margin: 20px 0px;
    font-size: 1.2rem;
    border-radius: 100px;
    padding: 10px 40px;
    text-align: center;
}
@media only screen and (max-width: 480px),only screen and  (max-device-width: 480px) {
    .list-meetap .left{
    width:100%;
    padding-left:20px;
}
     .list-meetap .right{
    width:100%;
    padding-left:20px;
}
}