.metaslider .slides img.qr-code {
    top: 40px;
    right: 325px;
    position: absolute;
    max-width: 125px;
}

.videos-link {
    top: -50px;
}

.videos-link > a {
    padding: 10px;
    border: 1px solid #fadd00;
    color: #fadd00;
    margin-top: 7px;
}

.metaslider .slides h1.center {
    display: block;
    text-align: center;
    margin-bottom: 20px;
}

.metaslider .slides li:first-child .caption {
    max-width: 100%;
    padding-bottom: 20%;
}

.metaslider .slides .btn-yellow {
    position: relative;
    display: block;
    background: #fadd00;
    color: #fff;
    font-weight: 700;
    font-size: 24px;
    width: 250px;
    text-align: center;
    margin: 0 auto 100px;
    padding: 20px;
}
.content.home .video-popup                                                      { display: none; }
.content.home .video-popup .video-container                                     { width: 100%; max-width: 560px; position: relative; }
.content.home .video-popup .video-container iframe                              { display: block; margin: 40px auto; max-width: 560px; width: 100%; height: 315px;}
.content.home .video-popup .vid                                                 { display: flex; align-items: center; justify-content: center; height: 100vh; }
.content.home #close-video-popup                                                { position: absolute; display: block; text-align: center; top: 0; right: 0; color: #fff; font-weight: 700; }
.content.home #close-video-popup:hover                                          { cursor: pointer; }
.home .metaslider .slides .btn-group                                            { display: flex; align-items: center; justify-content: center; }
.home .metaslider .slides .btn-group .btn-yellow                                { margin: 0 20px 20px; }
.home .metaslider .slides .btn-group .btn-yellow:last-child                     { margin-right: 0; }

.video-popup-active                                                             { height: 100%; overflow: hidden; }
/* .video-popup-active .content.home                                               { height: 100%; overflow: hidden; } */
.video-popup-active .content.home .video-popup                                  { display: block; position: fixed; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 9; }

@media screen and (max-width: 1024px) {
    .metaslider .slides img.qr-code {
        left: 20px;
        top: 25%;
        max-width: 75px;
    }
}

@media screen and (max-width: 768px) {
    .home .metaslider .slides .btn-group                                            { display: block; }
    .home .metaslider .slides .btn-group .btn-yellow                                { margin: 20px auto; }
    .home .metaslider .slides .btn-group .btn-yellow:last-child                     { margin-right: auto; }
}

@media screen and (min-width: 1400px) {
    .content.home .ddd-bg .burger                                                   { right: -25%; }
}
