/* Иконки языков и меню */
    
    .lang-btn .tn-molecule {
        transition: 200ms !important;
    }
    
    .lang-btn .tn-molecule:hover {
        transition: 200ms !important;
        background-color: rgba(255,255,255,0.2) !important;
    }
    
    
/* Уменьшение кнопок при нажатии */
    
    .hero-btn, .form-btn, .lang-btn, .contact-btn {
	    transition: 200ms;
    }
    	
    .hero-btn:active, .form-btn:active, .lang-btn:active, .contact-btn:active {
    	transform: scale(0.98) !important;
    	transition: 200ms;
    }
    
    
/* Иконка Play на видео */
    
    .tn-atom__video-play-icon svg {
        width: 40px !important;
    }
    
    .tn-atom__video-play-icon svg circle {
        fill: rgb(255, 255, 255, 0.3) !important;
    }
    
    
/* Преимущества Бразилии */
    
    .uc-mission, .uc-fixed-1, .uc-fixed-2, .uc-fixed-3, .uc-fixed-4, .uc-fixed-5, .uc-fixed-6 {
        position: relative;
        overflow: hidden !important;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        /* clip-path: inset(1% 0.75% round 20px); */
    }
    
    
/* Блок с планом */
    
    .progress-bar-1 .tn-atom__sbs-anim-wrapper {
        transform-origin: 0% 50% !important;
    }
    
    .img-ovf-hidden {
        overflow: hidden !important;
    }
    
    
/* Галерея фото */
    
    .uc-photo-gallery .t-slds__container {
        width: 98% !important;
        margin-inline: auto !important;
        border-radius: 20px !important;
    }
    
    .slider-arrow .tn-atom {
        transition: 200ms !important;
    }
    
    .slider-arrow .tn-atom:hover {
        transition: 200ms !important;
        background-color: #DEE4D9 !important;
    }
    
    .bg-photo {
        overflow: hidden !important;
        border-radius: 20px !important;
    }
    
    
    @media screen and (max-width: 960px) {
        
        .uc-photo-gallery .t-slds__container {
            width: 95% !important;
            border-radius: 10px !important;
        }
        
        .uc-photo-gallery .t675 {
            height: auto !important;
        }
        
        .uc-photo-gallery .t-slds__wrapper {
            height: 60vh !important;
        }
        
        .bg-photo {
            border-radius: 10px !important;
        }
    }