.not-clickable {
    pointer-events: none;
}

.selecionado {
    background-color: #0092ff !important;
}

.selecionado div {
    color: #fff;
}

.app-support-right-box {
    height: auto;
}

.modal-inscricao {
    background: none;
    border: none;
}

/* #Video
================================================== */

.video-section {
    position: relative;
    width: 100%;
    margin: 0 auto;
}

.video-wrapper, figure.vimeo, figure.youtube {
    margin: 0;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
    border-radius: 4px;
}

.video-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
}

figure.youtube a img, figure.vimeo a img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-width: none;
    border-radius: 4px;
}

figure.vimeo a:after, figure.youtube a:after {
    content: "";
    width: 60px;
    height: 60px;
    background: #0092ff;
    z-index: 9;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -30px 0 0 -30px;
    border-radius: 50%;
    box-shadow: 0px 0px 0px 10px rgba(0, 0, 0, 0.25);
    -webkit-transition: all 300ms linear;
    transition: all 300ms linear;
}

figure.vimeo:hover a:after, figure.youtube:hover a:after {
    box-shadow: 0px 0px 0px 20px rgba(0, 0, 0, 0.25);
}

figure.vimeo a:before, figure.youtube a:before {
    content: "";
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 8px solid var(--white);
    z-index: 10;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -3px;
    margin-top: -5px;
    display: block;
    -webkit-transition: all 300ms linear;
    transition: all 300ms linear;
}

figure.vimeo:hover a:before, figure.youtube:hover a:before {
    border-left: 8px solid var(--white);
}

figure.vimeo a:hover img, figure.youtube a:hover img {
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

figure.vimeo a img, figure.youtube a img {
    -webkit-transition: all 300ms linear;
    transition: all 300ms linear;
    -webkit-transform: scale(1);
    transform: scale(1);
}

figure.vimeo:hover a:after, figure.youtube:hover a:after {
    background-color: var(--dark);
}

.uil-icon-custom {
    color: #0092ff;
    font-size: 23px;
}

.fa-youtube-carousel, .fa-instagram-carousel, .fa-facebook-square-carousel, .fa-twitter-carousel {
    color: #0092ff;
}

.fa-youtube-carousel:hover, .fa-instagram-carousel:hover, .fa-facebook-square-carousel:hover, .fa-twitter-carousel:hover {
    color: #ffffff;
}

.fa-youtube-footer, .fa-instagram-footer, .fa-facebook-square-footer, .fa-twitter-footer {
    color: #0092ff;
}

.fa-youtube-footer:hover, .fa-instagram-footer:hover, .fa-facebook-square-footer:hover, .fa-twitter-footer:hover {
    color: #000000;
}

.navbar-toggler:focus,
.navbar-toggler:active,
.navbar-toggler-icon:focus {
    outline: none;
    box-shadow: none;
}

.navbar-toggler > .close {
    display: inline;
    color: #ffffff;
}

.navbar-toggler.collapsed > .close, .navbar-toggler:not(.collapsed) > .navbar-toggler-icon {
    display: none;
}

.video-list .analises-box {
    display: flex;
}

.video-list .analises-box-bottom {
    align-self: center;
}

.video-list .wrapper {
    width: 40%;
}


.video-list .analises-box-bottom-title {
    width: 80% !important;
}
