/*toast*/
.tn-form__errorbox-popup {
    display: none!important;
}
/*input text*/
.t-form .js-error-control-box .t-input-error {
    display: none!important;
}  
/*dialog*/
.t-form__errorbox-middle {
    display: none!important;
} 

/*dark bg links*/
.link-effect .tn-atom a {
    text-decoration: none !important;
    transition: all 0.2s ease !important;
    border: 0 !important;
    /* before hover */
    color: #ffffff !important;
    /* border */
    border-bottom: 1px solid #484a51 !important;
    /* padding */
    padding-bottom: 2px !important; 
}

/*dark bg links hover*/
.link-effect .tn-atom a:hover {
    /* after hover */
    color: #ffbf00 !important;
    /* border */
    border-bottom: 1px solid #ffbf00 !important;
    /* padding */
    padding-bottom: 2px !important; 
}

/*light bg links*/
.link-effect-light .tn-atom a {
    text-decoration: none !important;
    transition: all 0.2s ease !important;
    border: 0 !important;
    /* before hover */
    color: #121212 !important;
    /* border */
    border-bottom: 1px solid #e4e4e4 !important;
    /* padding */
    padding-bottom: 2px !important; 
}

/*light bg links hover*/
.link-effect-light .tn-atom a:hover {
    /* after hover */
    color: #ffbf00 !important;
    /* border */
    border-bottom: 1px solid #ffbf00 !important;
    /* padding */
    padding-bottom: 2px !important; 
}

/*dark bg links footer*/
.link-effect-menu-footer[data-elem-type="text"] a {
    border: 0 !important;
    display: inline-block !important;
    width: auto !important;
    position: relative !important;
    transition: all 0.2s ease !important;
    /* color before */
    color: #c3cad5 !important;
}

.link-effect-menu-footer[data-elem-type="text"] a:hover {
    /* color after */
    color: #c3cad5 !important;
}

.link-effect-menu-footer[data-elem-type="text"] a::after {
    content: '';
    position: absolute;
    transition: all 0.2s ease;
    margin: auto;
    /* padding */
    margin-bottom: -3px;
    /* border */
    height: 1px;  
    /* border color before */
    background: ; 
    
    opacity: 1;
    top: auto;
    bottom: 0;
    left: auto;
    right: 0;
    width: 0;
    
}

.link-effect-menu-footer[data-elem-type="text"] a:hover::after {
    /* border color after */
    background: #4D515A;
    
    opacity: 1;
    top: auto;
    bottom: 0;
    left: 0;
    right: auto;
    width: 100%;
    
}

/*dark bg links header*/
.link-effect-menu-head[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.2s ease !important;
    border: 0 !important;
    /* color before */
    color: #ffffff !important;
    /* border before */
    border-bottom:  solid transparent !important;
    /* border padding */
    padding-bottom:  !important; 
}

.link-effect-menu-head[data-elem-type="text"] a:hover {
    /* color after */
    color: #ffffff !important;
    /* border after */
    border-bottom: 1px solid #6c6c6c !important;
    /* padding after */
    padding-bottom: 3px !important; 
}

/*--revamp hover--*/

.link-hover[data-elem-type="text"] a {
    text-decoration: none !important;
    border: 0 !important;
}

.link-hover[data-elem-type="text"] a:hover {
    color: #EC6B0F !important;
}

.link-hover[data-elem-type="text"] a:not(:hover) {
    transition: all 0.5s cubic-bezier(0.65, 0, 0.35, 1) !important;
}