.gradient-orange [type='submit']:not(:hover),
.uc-gradient-orange [type='submit']:not(:hover),
.gradient-orange.tn-atom-artboard a.tn-atom:not(:hover),
.gradient-orange .t-quiz__btn_next:not(:hover),
.gradient-orange .t-btnflex_type_button:not(:hover),
.uc-gradient-orange .t-btnflex_type_button:not(:hover),
.gradient-orange.tn-atom-sots div.tn-atom:not([field]),
.color-elem::after,
.uc-gradient-orange-p .t-btnflex_type_button2:hover,
.t-slds__arrow,
.t-quiz__progress,
.t-quiz__footer .t-quiz__btn_next {
    background: linear-gradient(to bottom, #f79a01, #e85b0c) !important;
}

.gradient-orange.tn-atom-sots a.tn-atom, 
.uc-gradient-orange-p,
.t-quiz__footer .t-quiz__btn_prev {
    border-color: #ff6800 !important;
    
}

.orange, .orange *, .t-checkbox__control a:not(:hover) {
    color: #ff6800 !important;
}

.t-quiz__progressbar {
        background-color: rgba(255, 104, 0, 0.20) !important;
}

.artboard-area .tn-atom {
    background: linear-gradient(to bottom, #f79a01, #e85b0c);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

.artboard-area {
    animation: blink 4.5s infinite;
    transition: opacity .3s;
}

@keyframes blink {
    7%, 33% {
        opacity: 0;
    }
    40%, 100% {
        opacity: 1;
    }
}

@keyframes slowRotate {
    0%, 100% {
      transform: translateY(0)rotate(0);
    }
    50% {
      transform: translateY(-7px)rotate(-2deg);
    }
}

.get-catalog {
    animation: slowRotate 7s linear infinite;
}

.modal-catalog {
    position: relative;
    z-index:1010;
    animation: slowRotate 7s linear infinite;
    
    a {
       display: block;
       max-width: 100%;
       
       svg {
           max-width: 100%;
           height: auto;
       }
    }
}



