.tilda-video__item {
        width: 220px;
        background-color: #ff9900;
        color: #fff;
        margin: 10px;
    }

    .tilda-video__text {
        font-family: Lato-Gilroy;
        padding: 5px 10px;
    }

    .tilda-video__title {
        font-family: Lato-Gilroy;
        font-size: 45px;
        text-align: center;
        margin-bottom: 20px;
    }

    .tilda-video {
        display: flex;
        flex-wrap: wrap;
        width: 1200px;
        margin: 0 auto;
    }
    
    .tilda-video.tilda-video--reviews .tilda-video__item {
        width: 380px;
        height: 200px;
    }

    @media screen and (max-width: 640px) {
        .tilda-video {
            width: 100%;
            margin: 0 auto;
            flex-wrap: wrap;
        }

        .tilda-video__item {
            width: 100%;
            background-color: #ff9900;
            color: #fff;
            margin: 10px 10px;
        }

        .tilda-video__item iframe {
            width: 100%;
            height: 250px;
        }
    }

.video-item {
        width: 100%;
        height: 100%;
        position: relative;
        background-size: cover;
        background-position: center;
        cursor: pointer;
    }

    .video-item:hover .video-item-play  {
        transform: translate(-50%, -50%) scale(1.15);
    }

    .video-item .video-item-play {
        width: 75px;
        height: 75px;
        background: rgba(0,0,0,.6);
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%) scale(1);
        border-radius: 50%;
        z-index: 2;
        transition: .2s all ease-in-out;
    }

    .video-item .video-item-play:after {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 15px solid white;
        border-bottom: 10px solid transparent;
        left: calc(50% + 2px);
        top: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
    }
    .video-item iframe {
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 5;
    }
    
    
    
     .tilda-video__col {
        width: calc(100% / 2 - 20px);
        margin: 10px;
        box-sizing: border-box;
        cursor: pointer;
        min-width: 300px;
        height: 300px;
        background-size: cover;
        background-position: center;
        position: relative;
    }
    
    .video-popup iframe {
        width: 100%;
        height: 100%;
    }

    
    .tilda-video__pics img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    
    .tilda-video__title {
        font-family: Lato-Gilroy;
        font-size: 45px;
        text-align: center;
        margin-bottom: 20px;
    }

    .tilda-video {
        width: 1200px;
        margin: 0 auto;
    }

    .tilda-video__list {
        margin: 0 -20px;
        display: flex;
        flex-wrap: wrap;
    }

    .tilda-video__col:hover .tilda-video-play  {
        transform: translate(-50%, -50%) scale(1.15);
    }

    .tilda-video__col .tilda-video-play {
        width: 75px;
        height: 75px;
        background: rgba(0,0,0,.6);
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%) scale(1);
        border-radius: 50%;
        z-index: 2;
        transition: .2s all ease-in-out;
    }

    .tilda-video__col .tilda-video-play:after {
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-left: 15px solid white;
        border-bottom: 10px solid transparent;
        left: calc(50% + 2px);
        top: 50%;
        transform: translate(-50%, -50%);
        z-index: 2;
    }
    
    .tilda-video__col iframe {
        width: 100%;
        height: 100%;
        position: relative;
        z-index: 5;
    }

    @media screen and (max-width: 640px) {

        .video-popup {
            height: 300px;
        }

        .tilda-video__title {
            font-size: 25px;
        }

        .tilda-video__list {
            margin: 0;
        }

        .tilda-video__col {
            width: 100%;
        }

        .tilda-video {
            width: 100%;
            margin: 0 auto;
            flex-wrap: wrap;
        }
        

        .tilda-video__item iframe {
            width: 100%;
            height: 100%;
        }

        .tilda-video__col iframe {
            height: 100%;
        }
    }
    
.uc-btn-review-yt>div div div div a:hover {
    color: #FFB13B;
    background-color: rgba(255,255,255,1)!important;
    /*border: 2px solid #FFB13B;*/
    /*border-radius: 5px;*/
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}