.fs-12 {
    font-size: 12px;
}

.form-switch {
    padding-left: 3.5em;
}


.refereshrecapcha img {
    width: 250px;
    margin: 0 auto;
    float: none;
}

.refereshrecapcha {
    width: 100%;
}

body {
    margin-bottom: 250px;
}

.form-control {
    border: 1px solid #a0a0a0;
}

.form-select {
    border: 1px solid #a0a0a0;
}
.video{
    border: 10px solid #d4a804;
    background-color: #d4a804;
    color: #fff;
}
.video video{
   margin-top: 20px;
   margin-bottom: 20px;
}

@media screen and (max-width: 768px) {
    .refereshrecapcha img {
        width: 100%;

    }
}

.notiflix-block{
    position: fixed !important;
}
