   /* стиль кнопки - зеленая */ 
   .order-btn {
        border-radius: 20px;
        background: radial-gradient(63.11% 63.11% at 31.97% 19.67%, 
        rgba(255, 255, 255, 0.553) 0%, 
        rgba(255, 255, 255, 0) 69.79%,
        rgba(255, 255, 255, 0) 100%) , #4D8D09;
    box-shadow: 9px 2px 23px rgba(49, 255, 156, 0.2), 
                0px 0px 79.5955px rgba(49, 255, 156, 0.3), 
            inset 0px 0px 7.95954px rgba(49, 255, 156, 0.5);
            transition: all .10s;
            cursor: pointer;
}

.order-btn:hover {
   background: radial-gradient(98.35% 100% at 76.79% 100%, rgba(255, 255, 255, 0.553) 0%, rgba(255, 255, 255, 0) 52.58%, rgba(255, 255, 255, 0) 100%) , #4D8D09;
box-shadow: 7px 7px 23px rgba(49, 255, 156, 0.26), 0px 0px 79.5955px rgba(49, 255, 156, 0.3), inset 0px 0px 7.95954px rgba(49, 255, 156, 0.5);
}
    .order-btn:active {
        background: #4D8D09;
box-shadow: inset 3px 1px 10px rgba(0, 50, 25, 0.5);
    }
    
      /* стиль кнопки - обводка зеленая */ 
      
      
     .about-btn {
        border: 1px solid #4D8D09;
        border-radius: 20px;
        box-sizing: border-box;
        transition: all .3s;
    }
    
    .about-btn:hover {
     cursor: pointer; 
     background-color: #4D8D09;
    }
    
   
    .about-btn:active {
        border-radius: 20px;
        border: 1px solid #FFFFFF;
        background-color: #4D8D09;
        }

/* стиль для всех карточек - стекло */   
    .wrap-card {
        box-shadow: inset 0px 7.28412px 10.4592px -6.7238px rgba(255, 255, 255, 0.5), inset 0px -2.42804px 1.68095px -2.61481px rgba(255, 255, 255, 0.75), inset 0px 1.30741px 2.0545px -0.747089px #FFFFFF, inset 0px -15.3153px 12.7005px -11.9534px rgba(96, 68, 145, 0.3), inset 0px 18.3037px 18.6772px -8.96507px rgba(202, 172, 255, 0.3), inset 0px 0.747089px 3.3619px rgba(154, 146, 210, 0.3), inset 0px 0.186772px 7.47089px rgba(227, 222, 255, 0.2);
        backdrop-filter: blur(35.6144px);
        border-radius: 25px;
        overflow: hidden;
    }
    
/* Стекло для блоков с видео*/

 .video-design {
     background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url(.jpg);
     border: 0.3px solid #4D8D09;
     box-shadow: 0px 0px 20.5603px rgba(49, 255, 156, 0.53), 0px 0px 79.5955px rgba(49, 255, 156, 0.27), inset 0px 0px 7.95954px rgba(49, 255, 156, 0.39);
     border-radius: 25px;
     overflow: hidden;
 }

/* Стекло для формы обратной связи*/

 .screen-card-form {
     background: rgba(196, 196, 196, 0.01);
/* Screen */
    box-shadow: inset 0px 7.28412px 10.4592px -6.7238px rgba(255, 255, 255, 0.5), inset 0px -2.42804px 1.68095px -2.61481px rgba(255, 255, 255, 0.75), inset 0px 1.30741px 2.0545px -0.747089px #FFFFFF, inset 0px -15.3153px 12.7005px -11.9534px rgba(96, 68, 145, 0.3), inset 0px 18.3037px 18.6772px -8.96507px rgba(202, 172, 255, 0.3), inset 0px 0.747089px 3.3619px rgba(154, 146, 210, 0.3), inset 0px 0.186772px 7.47089px rgba(227, 222, 255, 0.2);
    backdrop-filter: blur(35.6144px);
/* Note: backdrop-filter has minimal browser support */
    border-radius: 25px;
 }
 
 




.t-checkbox__indicator {
    border-radius: 30px; /*скругление углов*/
    transition: all 0.3s;
    opacity: 1; /* прозрачность*/
}
.t-checkbox__indicator:after {
    border-color: #fafafa!important; /* цвет галочки*/
}
.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator:after,{
    animation: jelly 0.6s ease;
}
.t-checkbox__control .t-checkbox:checked~.t-checkbox__indicator {
    background: #A1D170; /* цвет фона в активном состоянии*/
    animation: jelly 0.6s ease;
}

    
