        .loader svg path,
        .loader svg rect {
            fill: #575756;
        }
        
        .hero-center-wrap p span.font-big-color,
        .countdown li,
        .table-sale.future-price h4,
        .btn-primary.table-ver,
        .nav-item ul li a:hover,
        .nav-item ul li a:active,
        .nav-item ul li a:focus,
        .title-wrap .back-title,
        .app-btn,
        .app-btn:hover,
        .modal-body h3,
        .roadmap-box p.plan span,
        .footer-list li a:hover,
        .footer p a,
        .footer p a:hover,
        .nav-item ul li a.active-subnav,
        .menu-back.dark .nav-item ul li a.active-subnav,
        .menu-back.dark .nav-item ul li a:hover {
            color: #000000;
        }
        
        .nav-link.mPS2id-highlight,
        .menu-back.dark .nav-link.mPS2id-highlight {
            color: #000000 !important;
        }
        
        .color-pr {
            color: #ED1C2E !important;
        }
        
        .btn-primary.table-ver:active,
        .btn-primary.table-ver:focus {
            color: #ED1C2E !important;
        }
        
        .hero-center-wrap p span.back-color,
        .btn-primary,
        .btn-primary:hover,
        .countdown p span,
        .background-color,
        .table-sale.future-price p span,
        .line-sep,
        .next-roadmap:hover,
        .prev-roadmap:hover,
        #owl-roadmap:before,
        .app-list li:before,
        .team-img-mask,
        .progress-bar,
        .roadmap-box p span,
        .accordion-style .card-header a:hover,
        .accordion-style .card-header a:before,
        .accordion-style .card-header a:after,
        input.btn.btn-primary,
        .prev-roadmap.dark,
        .next-roadmap.dark {
            background-color: #ED1C2E !important;
        }
        
        .table-sale.future-price .table-line,
        .nav-item:hover ul,
        .roadmap-box:after,
        .accordion-style .card-header a {
            border-color: #000;
        }
        
        .btn-primary:focus,
        .btn-primary:active {
            background-color: #ED1C2E !important;
        }
        
        .countdown li {
            box-shadow: 0 8px 40px -6px rgba(123, 94, 234, 0.2);
        }
        
        .table-shadow {
            box-shadow: 0 8px 60px -6px rgba(123, 94, 234, 0.7);
        }
        
        .sub-shadow {
            box-shadow: 0 8px 30px -6px rgba(123, 94, 234, 0.2);
        }
        
        .roadmap-shadow {
            box-shadow: 0 8px 40px -6px rgba(123, 94, 234, 0.3);
        }
        
        .video-shadow {
            box-shadow: 0 8px 60px -6px rgba(123, 94, 234, 0.3);
        }
        
        .prev-roadmap,
        .next-roadmap {
            box-shadow: 0 8px 35px -6px rgba(123, 94, 234, 0.7);
        }
        
        .team-img-wrap img {
            box-shadow: 0 8px 15px -6px rgba(123, 94, 234, 0.5);
        }
        
        .team-img-wrap:hover img {
            box-shadow: 0 8px 45px -6px rgba(123, 94, 234, 0.3);
        }
        
        .roadmap-box:before {
            background: linear-gradient(#ED1C2E, #fff);
        }
        
        .item.dark .roadmap-box:before {
            background: linear-gradient(#ED1C2E, #0e0529) !important;
        }
        
        .form-control {
            background-color: #EBEBEB;
            border-radius: 2rem;
        }
        
        .suscribe .form-control {
            background-color: #EBEBEB;
        }
        
        .form-control:active,
        .form-control:focus,
        .form-control::placeholder {
            background-color: #EBEBEB;
        }
        
        .scene path:first-child,
        .scene path:nth-child(2),
        .scene path:nth-child(3),
        .scene path:nth-child(4),
        .scene path:nth-child(5),
        .scene path:nth-child(6),
        .scene path:nth-child(7) {
            fill: #ED1C2E;
        }
        
        figure.vimeo a:before,
        figure.youtube a:before {
            border-left: 10px solid #ED1C2E;
        }
        
        figure.vimeo:hover a:after,
        figure.youtube:hover a:after {
            background: #ED1C2E;
        }
        
         ::selection {
            background-color: #ED1C2E;
        }
        
         ::-moz-selection {
            background-color: #ED1C2E;
        }
        
        @media (max-width: 991px) {
            .nav-link:hover,
            .nav-link:active {
                border-color: transparent !important;
            }
            .sub-shadow {
                box-shadow: 0 8px 40px -6px rgba(123, 94, 234, 0);
            }
            .nav-item:hover ul {
                border-color: transparent;
            }
        }
        
        .btn-white,
        .btn-white:focus,
        .btn-white:active {
            background-color: #fff;
            color: #575756;
            -webkit-box-shadow: 0px 0px 15px -10px rgba(0, 0, 0, 0.75);
            -moz-box-shadow: 0px 0px 15px -10px rgba(0, 0, 0, 0.75);
            box-shadow: 0px 0px 15px -10px rgba(0, 0, 0, 0.75);
            border: 1px solid #e6e6e6;
        }
        /*** COLORES QUIZ ***/
        
        .icon-link {
            color: #575756 !important;
        }
        /* Colores quiz-validation */
        
        .result .btn-color,
        .btn-ppal {
            background-color: #ED1C2E !important;
            background: #ED1C2E !important;
            color: #FFF !important;
            opacity: 1 !important;
            box-shadow: 0 8px 6px -6px rgba(0, 0, 0, .3);
            cursor: pointer;
        }
        
        .btn-ppal:disabled,
        .btn-color:disabled {
            background-color: #ED1C2E !important;
            background: #ED1C2E !important;
            color: #FFF !important;
            opacity: 0.5 !important;
            box-shadow: none;
            cursor: auto;
        }
        /* RANKING */
        
        .icon-box {
            background-color: #49ACA9 !important;
            color: #fff !important;
            border-radius: 100px 0 0 100px;
            -webkit-box-shadow: -2px 10px 20px -8px rgba(0, 0, 0, 0.5);
            -moz-box-shadow: -2px 10px 20px -8px rgba(0, 0, 0, 0.5);
            box-shadow: -2px 10px 20px -8px rgba(0, 0, 0, 0.5);
        }
        
        .info-box {
            background-color: rgba(255, 255, 255, 0.8);
            border-radius: 0 100px 100px 0;
            -webkit-box-shadow: 0px 3px 10px -4px rgba(0, 0, 0, 0.5);
            -moz-box-shadow: 0px 3px 10px -4px rgba(0, 0, 0, 0.5);
            box-shadow: 0px 3px 10px -4px rgba(0, 0, 0, 0.5);
        }
        
        .list-group-item.active.respuesta_correcta {
            z-index: 2;
            color: #000 !important;
            background-color: #66CDC9 !important;
            border-color: #66CDC9 !important;
        }
        
        .list-group-item.active.respuesta_incorrecta {
            z-index: 2;
            color: #000 !important;
            background-color: #ff8ca4 !important;
            border-color: #ff8ca4 !important;
        }
        
        .icon_respuesta {
            display: none;
            position: absolute;
            top: 30%;
            left: 4%;
        }
        
        .list-group-item.active.respuesta_correcta .icon_respuesta,
        .list-group-item.active.respuesta_incorrecta .icon_respuesta {
            display: inline;
        }
        
        @media (min-width: 991px) {
            .icon-box i {
                font-size: 3em !important;
            }
            .icon_respuesta {
                display: none;
                position: absolute;
                top: 32%;
                left: 2%;
            }
        }