/* @import url(./fontawesome.min.css); */

/*----HOST----*/

.blackfriday.page-host .hero {
    background: url('//cdn2.scriptcase.com.br/lib/../host/img/bg-host.png') no-repeat center right #090437;
    border-bottom: 2px solid rgba(255,255,255,.1);
    position: relative;
}

.blackfriday.page-host .hero h1 {
    color: #fff;
}

.blackfriday.page-host .blackfriday.page-host .hero

.blackfriday.page-host .hero h2 {
    color: #ffffffb7;
}

.blackfriday.page-host .text-primary {
    color: #6F9AFF !important;
}

.blackfriday.page-host .hero h2 span,
.blackfriday.page-autoupgrade .card-product .card-title small,
.blackfriday.page-autoupgrade .card-product>span.expired small,
.blackfriday.page-autoupgrade h4,
.blackfriday.page-autoupgrade a {
    color: #6F9AFF;
}

.blackfriday.page-host .section-plans,
.blackfriday.page-host .section-features {
    color: #fff;
    background: linear-gradient(180deg, #090437 0%, #080335 100%);
}

.blackfriday.page-host .section-plans {
    border-bottom: 2px solid rgba(255,255,255,.1);
}

.blackfriday.page-host .card-group .card,
.blackfriday.page-autoupgrade .card-product {
    background: rgba(255,255,255,0.05);
    border-color: rgba(255,255,255,.1);
}

.blackfriday.page-autoupgrade .card-product a {
    color: #fff !important;
    border-color: #6F9AFF;
}

.blackfriday.page-autoupgrade .card-product {
    color: #fff;
}

.blackfriday.page-host .check {
    background: #6F9AFF;
}

/*----STORE----*/

.blackfriday .section-active,
.blackfriday .products {
    padding-top: 25px;
}

.blackfriday .price-sub del,
.price-buy del,
.product-header del {
    font-size: 15px;
    font-weight: 400;
    color: rgba(255, 255, 255, .5) !important;
    margin-bottom: 4px;
    display: inline-block;
}

.product-header small {
    display: block;
    margin: 4px 0 15px !important;
    font-size: 15px !important;
}

.blackfriday .section-category {
    border-bottom: 3px solid rgba(255, 255, 255, .15);
    border-top: 0px;
    padding-top: 230px;
    background: none;
}

.blackfriday .section-category li a.active {
    color: white !important;
    background: #090537;
    border: 3px solid rgba(255, 255, 255, .15) !important;
    border-bottom: 3px solid #090537 !important;
    margin-top: -2px;
}

.blackfriday .pages {
    color: white;
    margin-top: -62px;
    padding-top: 60px;
}

/* @media (min-width: 576px) {
    .blackfriday .pages {
        padding-top: 0;
    }
} */

.blackfriday.page-store .card.product.product-license {
    background: rgba(255, 255, 255, 0.06);
}

.blackfriday.page-store .card.product.product-license:hover {
    transform: scale(1.03);
}

.blackfriday .toggle label:after {
    background: #fff;
}

.blackfriday .toggle label {
    background: #ffffff14 !important;
}

.blackfriday .product-databases span,
.blackfriday .badge-default {
    color: #ffffff;
    background: #ffffff2b;
}

.blackfriday .btn-block:hover {
    filter: brightness(120%);
    box-shadow: 0 0 20px #673ab77a;
}

.blackfriday .btn-block,
.blackfriday .btn-special {
    position: relative;
    background: linear-gradient(92.56deg, #4A51C7 5.07%, #436FD2 100%) !important;
    color: #fff !important;
    border-color: rgba(255, 255, 255, .1) !important;
}

.blalckfriday .product {
    box-shadow: 0 1px 3px #154674, 0 1px 4px #154674 !important;
}

.blackfriday .card.product-license:hover::before {
    background: #6F9AFF;
}

.blackfriday .product .dropdown-menu .dropdown-item {
    color: #efefef;
}

.blackfriday .product .dropdown-menu .dropdown-item .item-newprice {
    color: #c09fff;
}

.blackfriday .dropdown-item:focus,
.blackfriday .dropdown-item:hover {
    background-color: #000000 !important;
}

.blackfriday .product .dropdown-menu .dropdown-footer {
    background-color: #6F9AFF;
    background-image: linear-gradient(90.05deg, #3F76F7 0%, #2F4BB8 99.13%);
}

.blackfriday .faqlist .faqitem .faqitem-title {
    color: white;
}

.blackfriday .section-faq {
    border: none;
    background: transparent;
    box-shadow: none !important;
    margin: 6vh 0;
}


/* .blackfriday:before {
content: '';
background: url(//cdn2.scriptcase.com.br/lib/img/black-friday/2020/blackfriday-pattern-21.png) repeat;
width: 100%;
height: 329px;
display: block;
position: absolute;
border-top: none;
top: 0;
background-position-y: 70px;
} */

.blackfriday .section-footer .lead,
.blackfriday .section-header .lead {
    color: rgba(255, 255, 255, .5);
}

.blackfriday .main.active {
    background: none !important;
    height: fit-content !important;
}

.blackfriday .product {
    box-shadow: none !important;
    text-align: center;
    margin-bottom: 30px;
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday.page-autoupgrade .product {
    background: rgba(255, 255, 255, 0.06);
    color: #fff;
}

.blackfriday.page-autoupgrade .product-list .product {
    background: transparent;
    text-align: left;
}

.blackfriday.page-autoupgrade .jumbotron {
    background: transparent !important;
}

.blackfriday.page-autoupgrade .user {
    text-align: left;
}

.blackfriday .product .price:not(.data-detailed) {
    background: #f2f2f212;
}

.blackfriday .product * {
    color: #fff;
}

.blackfriday .product .price small {
    color: rgba(255, 255, 255, .8);
}

.blackfriday .alert-info {
    background: #9ab6f6;
    color: #161040;
    width: 100% !important;
    text-align: center;
}

.blackfriday .alert-info a {
    color: #20459b;
}

.blackfriday.page-autoupgrade .product h4:not(.seats-selector),
.blackfriday.page-autoupgrade .product h4 b {
    color: #6F9AFF !important;
}

.blackfriday.page-autoupgrade .tabs {
    box-shadow: none;
}

.blackfriday.page-autoupgrade .product h6 {
    color: rgba(255, 255, 255, .8);
}

.blackfriday.page-autoupgrade .user table th {
    color: rgba(255, 255, 255, .5);
}

.blackfriday .box-info {
    background: rgba(255, 255, 255, 0.05);
    box-shadow: none;
    border-radius: 8px;
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, .1);
    border-left: 1px solid rgba(255, 255, 255, .1);
    border-right: 1px solid rgba(255, 255, 255, .1);
    transform: translateY(12px);
}

.blackfriday .box-info a {
    color: #fff !important;
}

.blackfriday .tabs-content {
    background: rgba(255, 255, 255, 0.05);
    box-shadow: none;
    border-left: 1px solid rgba(255, 255, 255, .1);
    border-right: 1px solid rgba(255, 255, 255, .1);
    border-bottom: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday .page-autoupgrade .tabs {
    box-shadow: none;
}

.blackfriday .tabs a {
    background: transparent;
    border: none;
    color: #ffffff3d;
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday .tabs a.active {
    background: #232744;
    color: #fff;
    border-bottom: none;
}

.blackfriday .popover {
    background-color: rgb(23,18,66);
    border-color: rgba(255, 255, 255, .1);
}

.blackfriday .popover h3 {
    border-color: rgba(255, 255, 255, .1);
    background: rgba(255,255,255,0.05) !important;
    color: #fff;
}

.blackfriday .popover::after,
.blackfriday .popover::before {
    content: none;
}

.blackfriday .tabs a {
    background: transparent;
    color: #ffffff40;
}

.blackfriday .product .price .button {
    box-shadow: none;
    border-bottom: 1px solid #151040;
}

.blackfriday .product .button {
    color: #fff !important;
    background: linear-gradient(90.05deg, #3F76F7 0%, #2F4BB8 99.13%);
    transition: all .3s ease;
}

.blackfriday .product .button:hover,
.blackfriday .btn-special:hover {
    filter: brightness(120%);
    box-shadow: 0 0 20px rgba(37, 41, 118, 0.5);
    text-decoration: none;
    opacity: 1;
}

.blackfriday.page-host .slider {
    background: linear-gradient(90.05deg, #6F9AFF 0%, #1a2074 99.13%);
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday.page-host a:not(.plan-buy) {
    color: #6F9AFF;
}

.blackfriday.page-host .plan-details li.special {
    color: #81c8ff;
}

.blackfriday.page-host .toogle-plans,
.blackfriday.page-host .plan-title,
.blackfriday.page-host .plan-details {
    color: #fff;
}

.blackfriday.page-host .toogle-plans span small {
    background-color: #ff807c;
}

.blackfriday.page-host .section-plans h6 {
    color: #ffffff91;
}

.blackfriday.page-host .section-plans h6:after {
    background: #d9e0ea6b;
}

.blackfriday.page-host .plan-group {
    background: rgba(255, 255, 255, 0.05);
}

.blackfriday.page-host .card.plan {
    background: transparent;
    border-color: rgba(255,255,255,.1);
}

.blackfriday.page-host .bg-faded {
    background: #15103f;
    color: #fff;
    border-bottom: 2px solid rgba(255,255,255,.1);
}

.blackfriday .seats {
    box-shadow: none;
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday .seats .item {
    border-color: #eeeeee2b;
}

.blackfriday .seats .item:hover,
.blackfriday .seats .item.active {
    background: #eeeeee2b !important;
}

.blackfriday .seats .item.active .check {
    border-color: #6F9AFF;
}

.blackfriday .product .dropdown-menu {
    background: #1e194e;
}

.blackfriday main.tab-2.active {
    margin-top: 75px;
}

.blackfriday .section-course {
    background: #272238;
}

.blackfriday h5.product-newprice {
    opacity: .8;
}

.blackfriday .card.product-support .product-content {
    background: none;
}

.blackfriday .card.product.product-support {
    border: 1px rgba(255, 255, 255, .1) solid !important;
    background: rgba(255, 255, 255, 0.06);
    padding-top: 0 !important;
}

.blackfriday .sidebar {
    background: none;
}

.blackfriday section.section-learn {
    color: #fff;
}

.blackfriday.page-loginCliente {
    background: linear-gradient(180deg, #090437 0%, #080335 100%);
}

.blackfriday.page-loginCliente  p {
    color: rgba(255,255,255,.8);
}

.blackfriday.page-loginCliente .section-pageheader {
    background: transparent;
}

.blackfriday.page-loginCliente #id_form .card,
.blackfriday.page-loginCliente #id_form .card .card-footer {
    background: rgba(255,255,255,0.05);
    border-color: rgba(255,255,255,.1);
    color: white;
}

.blackfriday.page-loginCliente #id_form .card .card-footer .col:first-child {
    display: flex;
    align-items: center;
}

.blackfriday.page-loginCliente #id_form .card .card-footer .col:first-child a {
    color: #436FD2 !important;
}

.blackfriday.page-loginCliente #id_form .card .form-control {
    background: rgba(255,255,255,0.05);
    border-color: rgba(255,255,255,.1);
    color: white;
}

.blackfriday .info-type {
    background: url(//cdn2.scriptcase.com.br/lib/../store/img/info.svg) white;
    width: 16px;
    height: 16px;
    box-shadow: 0 1px 3px #1C1340, 0 1px 2px rgba(255,255,255,.3) !important;
    border-radius: 15px;
    top: 3px;
    border: 1px solid white;
    background-size: 100%;
}

.blackfriday .sidebar:after {
    background: none !important;
}

.blackfriday.page-store .section-faq a {
    color: #6F9AFF;
}

.blackfriday .toggle-wrap h6 {
    color: #ffffffe3;
}

.blackfriday .product .price,
.blackfriday h4.product-title,
.blackfriday .sidebar table td em,
.blackfriday .sidebar .subtotal td {
    color: #ffffffe3 !important;
}

.blackfriday .product-title h4 {
    color: #6F9AFF !important;
}

.blackfriday .advantage-list p {
    border-top: 1px solid #6F9AFF;
}

.blackfriday #planos .heading {
    color: white;
}

.blackfriday .login-direct a.btn-primary {
    background: #6F9AFF !important;
    color: #fff !important;
    border-color: #6F9AFF !important;
    font-weight: 600;
}

.blackfriday .dropdown-menu .dropdown-item span small,
.blackfriday.page-buy_do h2 {
    color: #6F9AFF !important;
}

#directSerial .form-control {
    background-color: #e0e0e0;
}

#directSerial .card-footer,
#directSerial .card-header {
    background-color: transparent;
}

.blackfriday.page-buy .pages {
    background: linear-gradient(180deg, #090437 0%, #080335 100%);
}


/*----FIM-STORE----*/


/*----MAIN----*/

.blackfriday .sh {
    background: linear-gradient(125deg, rgba(22, 26, 53, 0.44) 0%, rgba(67, 152, 240, 0.5) 112.51%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, .1) !important;
}


@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    .blackfriday .sh {
        backdrop-filter: blur(5px);
    }

    /* .blackfriday.page-store .sh,
    .blackfriday.page-buy .sh,
    .blackfriday.page-loginCliente .sh,
    .blackfriday.page-autoupgrade .sh {
        background: #090436 !important;
    } */
}

.blackfriday .sh .sh-menu .sh-nav li.sh-dropdown>ul {
    background: #141e50;
}

.sh:before {
    /* background: url(https://cdn1.scriptcase.com.br/lib/img/black-friday/2020/blackfriday-pattern.png) repeat; */
    /* content: ' '; */
    position: absolute;
    width: 100%;
    height: 80px;
    background-position-y: -50px;
    top: 0px;
    left: 0px;
}

.blackfriday.page-autoupgrade .sh:before {
    height: 64px;
}

.blackfriday section#final .parallax-window {
    background: #090437;
}

.blackfriday .parallax-window .btn-primary {
    background: #446DD1 !important;
    border-color: rgba(255,255,255,.1);
    transition: all .3s ease;
}

.blackfriday .btn-outline-primary {
    color: #ffff;
    border-color: #6F9AFF;
    transition: all .3s ease;
}

.blackfriday .btn-primary:hover {
    filter: brightness(120%);
}

.blackfriday .btn-outline-primary:hover {
    background-color: #6F9AFF;
    color: #fff;
}

.blackfriday .sf .sf-phone a {
    color: #ffffffc4;
}

.blackfriday .sf .sf-button {
    color: #fff;
}

.blackfriday .price-info {
    background: #151040;
    box-shadow: none;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday .price-box-title {
    background: #6F9AFF;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    box-shadow: none;
}

.blackfriday .price-info::before {
    border-color: #151040 transparent transparent transparent;
}

.blackfriday .price-info small.line-through, .blackfriday .price-info small.line-through span {
    color: #f98d8d !important;
}

.blackfriday .green {
    color: #82e385 !important;
    font-size: 14px;
}

.blackfriday .text-primary {
    color: #62aae8 !important;
}

.blackfriday .bg-faded {
    background: #140e4f;
}

.blackfriday .section-banner {
    border-color: rgba(255,255,255,.1);
}

/*----FIM-MAIN----*/


/*FOOTER*/

.sf {
    background: linear-gradient(180deg, #090437 0%, #080335 100%) !important;
}

.sf a {
    color: #1cffff;
}

.sf .sf-button {
    border: 1px solid #6F9AFF;
    color: #1cffff;
}

.sf .sf-button.btn-primary,
.blackfriday.page-autoupgrade .btn-primary {
    background: linear-gradient(90.05deg, #3F76F7 0%, #2F4BB8 99.13%);
    color: #fff !important;
    font-weight: 600;
    border-color: transparent;
}

.sf .sf-headline {
    color: #6F9AFF;
}

.sf-col.sf-social,
.sf .sf-links {
    opacity: .8;
}

a.whatsapp {
    color: #67c15e !important;
}

.sf {
    color: #ffffff99
}


/****footer*****/


/*buy*/

.blackfriday .coupom-block input {
    background: rgba(255, 255, 255, .1);
}

.blackfriday .coupom-block button {
    background: #6F9AFF;
    border-color: #6F9AFF;
    color: #fff;
}

.blackfriday.page-buy .card {
    background: rgba(255,255,255,0.05);
    box-shadow: none !important;
    border-radius: 8px;
    border: 1px solid rgba(255,255,255,.1);
}

.blackfriday.page-buy .sidebar-header {
    color: #fff;
}

.blackfriday .text-success,
.blackfriday.page-buy .sp a {
    color: #6F9AFF !important;
}

.blackfriday .alert-danger {
    color: #f97572;
}

.blackfriday .custom-control-input:checked~.custom-control-indicator {
    background-color: #6F9AFF;
}

.blackfriday .section-category {
    padding-top: 397px;
}

.blackfriday .section-category::before {
    content: "";
    position: absolute;
    top: 0;
    width: 100%;
    height: 448px;
    background-image: url(//cdn2.scriptcase.com.br/lib/img/black-friday/2024/hero-store.svg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}

.blackfriday .discount-product {
    color: #fff;
    background: #6F9AFF;
    border-radius: 3px;
    font-weight: bold;
    padding: 0px 3px;
}

.blackfriday .tab-pane h4,
.h4 {
    color: #02c6d1;
}

.blackfriday .tab-pane h4,
.h4 {
    color: #6F9AFF !important;
}

.blackfriday .tag-off .tag,
.blackfriday .product .badge {
    width: fit-content;
    margin: .75rem 0;
    color: #fff !important;
    font-size: 1rem;
    font-weight: bold !important;
    box-shadow: none !important;
    background: #6F9AFF;
    opacity: 1 !important;
}

.blackfriday .product .badge.badge-detail {
    margin: 0px auto 6px;
}

.blackfriday tr .bg-gray {
    background: #07041E;
    border-bottom: none;
}

.blackfriday .usb .usb-cls {
    background: rgb(5 3 30 / 90%);
}

/*Login*/

.blackfriday.page-userLogin .sp {
    padding-top: 48px;
}

.blackfriday.page-buy .sp {
    padding-top: 0;
}

.page-userLogin .card {
    box-shadow: none !important;
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 8px;
    color: white;
}

.page-userLogin .card-footer,
.page-userLogin .card-header,
.page-userLogin .card {
    background: rgba(255, 255, 255, 0.05);
}

body.page-userLogin,
.page-userLogin .section-pageheader {
    background: linear-gradient(180deg, #090437 0%, #080335 100%) !important;
}

body.page-userLogin {
    color: white
}

.page-userLogin .text-primary {
    color: #6F9AFF !important;
}

.page-userLogin .text-muted {
    color: #ffffff7a !important;
}

.page-userLogin .form-control {
    background-color: rgba(255, 255, 255, 0.05);
    border: 1px solid rgba(255, 255, 255, .1);
}

.page-userLogin .btn-primary {
    cursor: pointer;
    background: linear-gradient(90.05deg, #6F9AFF 0%, #5B2FB8 99.13%);
    border-color: rgba(255, 255, 255, .1);
}

.page-userLogin .btn-outline-primary {
    color: #6F9AFF;
    border-color: #6F9AFF;
}

.page-userLogin .form-control {
    color: #ffffff83
}

.page-userLogin .form-control:focus {
    color: white;
}

.blackfriday.page-userLogin .card-footer a {
    color: #a4b2ff !important;
}


/***/


/*sidebar*/

.blackfriday .usb .usb-ctn {
    background: linear-gradient(180deg, #090437 0%, #080335 100%);
}

.blackfriday .usb .usb-msg .usb-msg-txt,
.blackfriday .usb .usb-usr .usb-msg-txt {
    color: white;
}

.blackfriday .usb .usb-usr .usb-msg-txt h4 {
    color: #b1b1b1;
}

.blackfriday .usb .usb-hdr {
    color: white;
}

.blackfriday .usb .usb-msg {
    background: rgba(255, 255, 255, .1);
}

.blackfriday .usb h5 small,
.blackfriday .usb-msg-txt p {
    color: #ececec !important;
}

.blackfriday .usb .usb-btn {
    background: #6F9AFF;
    border-color: #6F9AFF;
    color: #fff;
    font-weight: bold;
}

.blackfriday .usb .usb-msg-txt strong,
.blackfriday.page-autoupgrade h2,
.blackfriday.page-autoupgrade .text-primary {
    color: #6F9AFF !important;
}

.blackfriday .usb h5 {
    color: #cacaca;
}

.blackfriday .usb .usb-msg a:hover .usb-btn {
    background: #fefef5;
    color: #6F9AFF;
}

.blackfriday .usb .usb-msg a:hover .usb-btn {
    background: #6F9AFF;
    color: #fff;
    border: 1px solid #6F9AFF;
    transition: filter .3s ease;
}

.blackfriday .usb .usb-msg a:hover .usb-btn:hover {
    color: #fff;
    background: #6F9AFF;
    filter: brightness(120%);
}

.blackfriday .usb .usb-ext {
    background: #6e5dfb;
}

.blackfriday .usb-msg-txt p {
    border-color: rgba(255, 255, 255, .1);
}

.blackfriday .usb .usb-usr .usb-msg-mta a {
    display: inline-block;
    margin: 5px 10px 0 0;
    text-decoration: underline;
    color: #dea4ff;
}

.blackfriday .usb .usb-comparison a {
    color: #ffffff;
    border-color: #6F9AFF;
}

.blackfriday .usb .usb-comparison a:hover {
    background: #6F9AFF;
    color: #fff;
}

.blackfriday .product ul.list-info li:before {
    border-top: 1px solid #ffffff17;
}

.blackfriday .product ul.list-info li:first-child:before {
    border: none;
}

.blackfriday .text-muted,
.blackfriday.page-autoupgrade .lead,
.blackfriday.page-autoupgrade label,
.blackfriday.page-autoupgrade small  {
    color: #ffffff !important;
}

.blackfriday .section-resellers,
.blackfriday .section-info {
    border: 1px solid rgba(255, 255, 255, .05);
    border-radius: 24px;
    background: rgba(255, 255, 255, 0.06);
    margin: 6vh 0;
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 5%;
    margin-top: 12vh;
}

.blackfriday .section-resellers .section-header,
.blackfriday .section-info .section-header {
    grid-gap: 24px;
}

.blackfriday .section-faq {
    border: none;
    background: transparent;
}

.blackfriday .section-resellers .actions .btn {
    background: linear-gradient(90.05deg, #3F76F7 0%, #2F4BB8 99.13%);
    border-color: rgba(255, 255, 255, .1);
    color: #fff;
}

.blackfriday .section-resellers .actions .btn:hover {
    filter: brightness(120%);
    box-shadow: 0 0 20px #6F9AFF45;
}

.blackfriday .sf .sf-button:not(.btn-primary):hover {
    background: transparent;
    color: currentColor;
    filter: brightness(120%);
}

.blackfriday .usb-msg.expired .upg-data-label {
    background: #6F9AFF;
}

.blackfriday .section-resellers .actions .btn.btn-outline-primary {
    background: transparent;
    border-color: #6F9AFF;
    color: #fff;
}

.blackfriday.page-store a {
    color: #6F9AFF;
}

.blackfriday hr {
    border-top-color: #c6d2e13d;
}

.blackfriday.page-store .text-primary,
.blackfriday.page-autoupgrade h2 {
    color: #6F9AFF !important;
}

.text-light {
    color: #fff;
}

.blackfriday .sf .sf-line {
    border-color: #ffffff3b;
}

.blackfriday .sf .sf-list li a,
.blackfriday.page-autoupgrade .lead  {
    color: #ffffffb5;
}


/**fim-sidebar**/

.blackfriday .price-wrap .price-info {
    z-index: 9999;
}

#login-fields .card {
    background: #07041E;
    border: none;
    box-shadow: 0 1px 3px #1C1340, 0 1px 2px #cad5e4 !important;
}

#login-fields .card-footer,
#login-fields .card-header {
    background-color: transparent;
}

#login-fields .form-control {
    background-color: #23203E;
    color: #c3c3c3;
}

#login-fields .form-control a {
    color: #a4b2ff;
}

.section-header {
    margin: 50px 0 20px;
}

.blackfriday.page-autoupgrade .sp {
    margin-top: 60px !important;
    background: linear-gradient(180deg, #191e3f 0%, #111329 100%);
    padding-top: 50px;
    padding-bottom: 50px;
}

.blackfriday.page-autoupgrade .card {
    background: rgba(255, 255, 255, .05);
    box-shadow: none !important;
    border: 1px solid rgba(255, 255, 255, .1);
}

.blackfriday.page-autoupgrade #login-fields .form-control {
    background: rgba(255,255,255,0.05);
    border: 1px solid rgba(255,255,255,.1);
    color: #fff;
}

.blackfriday.page-autoupgrade .text-muted.mt-3 {
    text-align: center;
}

.blackfriday.page-autoupgrade .card h3 {
    text-align: center;
}

.blackfriday .notification {
    background: rgb(9 4 54 / 80%);
    border: 1px solid rgba(255,255,255,.1);
}

.blackfriday .notification:before {
    border-bottom-color: rgb(9 4 54 / 80%);
}

.blackfriday .notification a {
    color: #fff;
}

.blackfriday h3 i:not(.tooltip-big) {
    opacity: 1;
}

.blackfriday .custom-select,
.blackfriday .custom-select option {
    color:rgb(9 4 54 / 80%);
}

.blackfriday h3 i:not(.tooltip-big) {
    background-image: url(//cdn2.scriptcase.com.br/lib/../autoupgrade/img/info-white.svg);
}



