.plus-sign:after {
        content: "+";
    }
.plus-count:after {
        content: "M";
    }    
    .whats_contato {
        position: fixed;
        bottom: 8px;
        right: 15px;
        transition: 1s;
        z-index: 7050;
    }
    .privacidade_cookie {
        position: fixed;
        bottom: 0px;
        background: #007bff;
        color: #fff;
        width: 100%;
        height: 75px;
        text-align: center;
        padding: 10px;
        transition: 1s;
        z-index: 7000;
    }
    @media (max-width: 810px) {
        .privacidade_cookie {
            height: 105px;
        }
    }
    @media (max-width: 460px) {
        .privacidade_cookie {
            height: 215px;
        }
        .texts {
            font-weight: 100;
            font-size: 1.5rem;
            color: #000000;
            font-family: Nunito !important;
        }
        .g-recaptcha {
            transform: scale(0.84);
            transform-origin: 0 0;
        }
    }
    @media (max-width: 991px) {
        .cleancol {
            display: none;
        }
    }
    @font-face {
        font-family: Nunito;
        src: url(../fonts/Nunito-Regular.ttf);
    }
    .font {
        font-family: Nunito !important;
        font-weight: 500;
        line-height: 1.2;
        font-size: 3rem;
        letter-spacing: 3px;
    }
    .c1 {
        color: #007bff;
    }
    .c2 {
        color: #6c757d;
    }
    .site-mobile-menu {
        z-index: 7300;
    }
    .site-navbar .site-navigation .site-menu .dropdown .active {
        color: #4285f4 !important;
    }
    .text-xs-center {
        text-align: center;
    }
    .text-xs-l {
        text-align: left;
    }
    .text-xs-r {
        text-align: right;
    }
    .g-recaptcha {
        display: inline-block;
    }
    #show_password {
        position: absolute;
        top: 12px;
        right: 25px;
        cursor: pointer;
    }
    #show_email1 {
        position: absolute;
        top: 12px;
        right: 140px;
        cursor: pointer;
    }
    .single-count-content {
        width: 22%;
        text-align: center;
        color: #007bff;
        font-weight: bold;
        font-size: 24px;
    }
    .single-count-content.pt {
        width: 3%;
        text-align: center;
        color: #007bff;
        font-weight: bold;
        font-size: 24px;
    }
    body {
        overflow: hidden;
    }
    @media (max-width: 410px) {
        body {
            overflow: visible;
        }
    }