.border-grey-form {
    padding: 20px;
    border: 1px solid #ccc;
    background: #4baee1;
    color:#fff;
}
.border-grey-form a{
    color:#fff;
    text-decoration:underline;
}
.btn-gradient:focus,
.btn-gradient:visited,
.btn-gradient:active,
.btn-gradient:hover,
.btn-gradient {
    background: linear-gradient(267deg, rgb(56, 96, 151), rgb(133, 157, 148));
    text-decoration: none;
    font-width: bold;
    font-weight: bold;
    color: #fff;
    border-radius: 1000px;
    text-transform: uppercase;
        padding: 10px 80px;
}
.list-meetap .left{
    width:45%;
}

.list-meetap .right {
    width: 55%;
    padding-top: 30px;
}
.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;
}
.content img{
    border-radius: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;
}
.content blockquote {

    background: #D5ECF6;

    border-left: 4px solid #5ba1d1;

}
.input-block .btn {

    border-radius: 20px;
}
.lico-wrap p:first-child {
    width:25%;
}
.lico-wrap p:last-child{
    width:73%;
    padding-left:20px;
        display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
     -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
     flex-direction: column;
}
.lico-wrap p:first-child {
    width:25%;
    text-align:right;
}
.lico-wrap:not(.no-align) p:first-child img{
    display:inline-block;
    width: 58.8%;
}
.flex-betwen.flex-wrap.calendar-wrap-form .btn-blue {
    background: -webkit-linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));
background: -moz-linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));
background: linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));

}
.custom-table .item{
    width:50%;
    padding:40px;
    padding-top:0px;
     padding-bottom:0px;
}
.custom-table .item h4{
    color:#444;
        font-weight: bold;
}
.custom-table .item+.item{
    border-left:1px solid #ccc;
}
.radius{
    border-radius: 20px;
}
.buttons-fake-wrap>a,
.buttons-fake-wrap>div{
        margin-top: 0px;
    margin-bottom: 0px;
    padding: 10px 40px;
    color: #fff;
text-decoration:none;
    border-radius: 100px;
    transition: 0.5s;
    border: none;
    cursor: pointer;
   background: -webkit-linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));
background: -moz-linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));
background: linear-gradient(45deg, rgb(96 61 153), rgb(56, 147, 205), rgb(56 145 203));

}
.flex-betwen.flex-wrap.calendar-wrap-form {

    border: none;

    background: none;
}

.flex-betwen.flex-wrap.lico-wrap-dop .flex-start{
    width:36%;
     
}
.flex-betwen.flex-wrap.lico-wrap-dop>p{
    width:64%;
     display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
       -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    flex-direction: column;
    padding-left:20px;
}
.video-wrap{
    gap:10%;
}
.video-wrap>*{
    display:block;
    width:45%;
}
.video-wrap>* img{
    width:100%;
}
@media only screen and (max-width: 480px),only screen and  (max-device-width: 480px) {
    .video-wrap{
    gap:20px;
}
.video-wrap>*{
    display:block;
    width:100%;
}
    .list-meetap .left{
    width:100%;
    padding-left:20px;
}
     .list-meetap .right{
    width:100%;
    padding-left:20px;
}
.custom-table .item{
    width:100%;
    padding:0px;
}
.custom-table .item+.item{
    border-left:none;
}
.buttons-fake-wrap>div{
    width:100%;
    text-align:center;
}
.buttons-fake-wrap>div+div{
    margin-top:20px;
}
.lico-wrap p:first-child {
    width: 100%;
    text-align: center;
}
.lico-wrap p:last-child {
    width: 100%;
}
.buttons-fake-wrap.flex-betwen.flex-wrap {
   
}
.buttons-fake-wrap.flex-betwen.flex-wrap>*{
    width:100%;
    text-align:center;
    display:block;
}
.buttons-fake-wrap>a+a{
    margin-top:20px;
}
}