/* CELULARES */
@media (max-width: 700px) {

    .nav-land .ul-menu {
        display: none;
    }

    .hamburgler-menu-list li a,  .hamburgler-menu-list li a:visited,  .hamburgler-menu-list li a:focus {
        display: block;
    }

    #why-dinamico {
        display: none;
    }

    #why {
        display: inherit;
    }

    #beneficios {
        display: none;
    }

    #more-info {
        display: none;
    }

    h3 {
        font-size: 20px;
    }

    .contenido {
        top: 10%;
    }

    .coming-back {
        height: 550px;
    }

    .cont-princ .it-prin p {
        width: inherit;
    }

    .spiner p {
        margin-bottom: 35px;
    }

    /* */
    .logo {
        text-align: center;
        margin: auto;
        margin-right: inherit;
        margin-top: 22px;
        width: 240px;

    }

    .logo img {
        width: 90%;
    }

    .logo.land {
        margin-top: 13px;
    }

    .tit-bienv h1 {
        font-size: 3em;
    }

    nav.logo {
        margin-left: 25px;
    }

    nav ul {
        margin: auto;
        display: table;
        text-align: center;
        float: none;

    }

    header nav {
        text-align: center;
    }

    header li {
        float: inherit;
    }

    .btn-grande2 {
        font-size: 1.1em;
    }

    .padd-adjust-prin-text {
        padding: 0 6vw;
        z-index: 1;
    }

    .register-box {
        padding: 0 6vw;
    }

    .tit-bienv {
        top: 130px;
    }

    .tit-bienv p {
        font-size: 1.5em;
        margin-top: 30px;
        padding: 0 10px;
    }

    .principal {
        background-position: 21% 50%;
    }

    .cont-band span {
        margin-top: 50px;
    }

    .tit-bienv {
        margin-top: 115px;
    }

    #how {
        padding-top: 25px;
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 0px;
        padding-bottom: 60px;
    }

    .cont-band {
        margin-top: 30px;
    }

    .cont-btn {
        margin-top: 70px;
    }

    .band {
        margin-right: 25px;
    }

    .input-email {
        width: 100% !important;
    }

    .txt-inscribete {
        margin-bottom: 30px;
    }

    .texto-explicativo {
        padding-top: 0px;
    }

    .sup-list {
        padding-top: 0px;
        margin-top: 0;

    }

    .sup-list h3 {
        text-align: inherit;
    }

    .col-btn-cta {
        padding-left: 0vw;
        padding-right: 0vw;
    }

    .acc-princ .btn-verde {
        width: 100%;
        margin: auto;
    }

    .btn-register {
        width: 100%;
        margin: auto;
    }

    .btn-le {
        padding-right: inherit;
        margin-bottom: 20px;
    }

    .btn-ri {
        padding-left: inherit;
    }

    .price-buy-principal .pais-buy img {
        max-width: 100%;
    }

    .coin-desr-alig {
        display: flex;
        align-items: center;
    }

    /* country operations */
    .master-flag-box {
        margin: auto;
        overflow: auto;
        width: min-content;
    }

    .flags-line {
        margin-top: 4vh;
        margin-bottom: 8vh;
        padding-left: 6vw;
        padding-right: 6vw;
        position: relative;
    }

    .country-flag-box {
        margin-top: 4vh;
    }

    .country-flag-box img {
        width: 50px;
        margin-right: 16px;
    }

    /* FIn country operations */
    /*Landing Chile*/
    nav.nav-land ul {
        display: none;
    }

    .cont-princ .it-prin {
        overflow: auto;
        margin-top: 18vh;
        padding: 0 0;
        z-index: 1;
    }

    .cont-princ .it-prin h2 {
        z-index: 2;
    }

    .accion-princ {
        margin-top: 50px;
    }

    .cont-princ .valor-box {
        margin-top: 35px;
    }

    .cont-princ .valor-box .box-price {
        width: 300px;
        height: 290px;
    }

    .cont-princ {
        height: 96vh;
        min-height: 0px;
    }

    .sec-btn {
        padding-top: 0px;
        margin-top: 0px;
        margin-bottom: 50px;
    }

    .box-price h2 {
        margin-bottom: 15px;
    }

    .sign p {
        margin-bottom: 0;
    }

    .cont-princ .it-prin h1 {
        font-size: 1.8em;
    }

    .icon-why img {
        width: 40%;
    }

    .sect-tittles {
        margin-top: 25px;
        margin-bottom: 40px;
        margin: auto;
    }

    .sect-tittles h2 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .icon-why {
        margin-bottom: 70px;
    }

    .icon-why h3 {
        font-size: 1em;
    }

    .tit-sec2 h1 {
        margin-bottom: 0px;
    }

    .sect-tittles p {
        text-align: center;
        font-size: 1.4em;
    }

    .descripcion-chile h3 {
        text-align: center;
    }

    .sec-comen {
        margin-top: 0px;
    }

    #action-sec h1 {
        line-height: 32px;
    }

    #action-sec h4 {
        line-height: 28px;
    }

    .cont-conc-enl {
        padding: 0 5px;
        margin-top: 12vh;
    }

    .cont-princ-p .it-prin h1 {
        font-size: 2.2em;
        line-height: 40px;
    }

    .cont-princ-p .it-prin p {
        font-size: 1.5em;
        width: 100%;
        letter-spacing: 0px;
    }

    .infod {
        text-align: center;
    }

    .infod h3 {
        font-size: 20px;
        color: #003661;
    }

    .infod img {
        width: 200px;
    }

    .securit-pag h1 {
        padding-left: 25px;
        padding-right: 25px;
        text-align: center;
        font-size: 2em;
    }

    .master-conc {
        text-align: center;
        display: unset;
    }

    .cont-concept {
        margin: unset;
        margin-bottom: 4vh;
    }

    .icon-sec {
        margin-bottom: 20px;
    }

    .icon-sec img {
        width: 30%;
    }

    .bot-r {
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 0px;
    }

    .foo2 {

    }

    .polit2 {
        display: none;
    }

    .cont-princ-p .it-prin {
        padding: 0px 10px;
        margin-top: 110px;
        text-align: center;

    }

    .cont-princ-p .valor-box {
        margin-top: 25px;
    }

    .cont-princ-p .valor-box .box-price {
        width: 100%;
        height: 305px;
    }

    .chart-container {
        height: 456px;
    }

    .chart-subtext {
        margin-left: 5px;
    }

    .comprar-box-button {
        margin-top: 20px;
    }

    .seccion-pais h1 {
        margin-bottom: 30px;
    }

    .cont-princ-p {
        background-size: cover;
    }

    .cont-princ-p.extended {
        height: 800px;
    }

    .sign {
        display: inherit;
        padding-top: 0px;
        padding-bottom: 2px;
        padding-left: 0px;
    }

    #ethereum {
        padding-top: 0px;
    }

    .infograf {
        padding-top: 40px;
        padding-bottom: 10px;
    }

    #infografia {
        margin-bottom: 40px;
    }

    .secc-graf {
        margin-top: 0px;
    }

    .tit-graf {
        padding-top: 0px;
    }

    #med-pagos h1 {
        padding: 0 15px;
    }

    .media-screen {
        display: inherit;
    }

    .cont-princ .it-prin2 {
        margin-top: 160px;
    }

    .cont-aml {
        margin-top: 100px;
    }

    .cont-princ-p .it-prin2 {
        margin-top: 125px;
    }

    .cont-princ-p .it-prin2 h1 {
        font-size: 3em;
    }

    #why {
        padding-bottom: 0px;
    }

    #why h3 {
        font-size: 1.6em;
    }

    .master-conc {
        margin-top: 0px;
    }

    .cont-personas {
        margin-bottom: 0px;
    }

    .cont-1per {
        margin-bottom: 50px;
        margin-top: 30px;
    }

    .tit-sec2 {
        width: inherit;
    }

    .sect-mob {
        margin-bottom: 20px;
        margin-top: 0px;
    }

    /*legal*/
    .sect-tittles-term {
        padding: 0 20px;
    }

    .legal-container ul {
        padding-left: 15px;
    }

    .legal-container ol {
        padding-left: 15px;
    }

    footer.land h5 {
        font-size: 1em;
    }

    .cont-allianc {
        margin-top: 6vh;
    }

    .foot-h {
        padding-left: 2vw;
    }

    .logo-uaf img {
        width: 50%;
    }

    .data-fiscal img {
        width: 50%;
    }

    /* Wallet */
    .con-box {
        margin-bottom: 50px;
    }

    .sup-wallet {
        padding-right: 0;
    }

    .smart-screen {
        position: relative;
        padding: 0px 0px 0px 10px;
    }

    .multi-wallet {
        padding-left: 4vw;
        padding-right: 4vw;
    }

    .col-crypto-shad {
        padding-left: 0;
        padding-right: 0;
        width: 50%;
    }

    .crypto-shad img {
        width: 45%;
        margin-top: 16px;

    }

    .crypto-shad-2 {
        margin: 0 10px;
    }

    .crypto-shad {
        text-align: left;
    }

    .shad-line-center {
        width: inherit;
    }

    .crypto-shad a {
        font-size: 1em;
    }

    .wallet-atrib-box {
        padding-right: 14vw;
        padding-left: 8vw;
        padding-top: 8vh;
        padding-bottom: 8vh;
    }

    .wallet-mock {
        height: unset;
    }

    .btn-mb {
        margin-bottom: 8vh;
        padding-left: 8vw;
        padding-right: 8vw;
    }

    .infograf1 img {
        margin-bottom: 0 !important;
        width: 100% !important;
    }

    .infograf1 {
        margin-bottom: 50px;
    }

    .cont-princ-wallet .it-prin {
        margin-top: 120px;
    }

    .change-text {
        padding-left: 0;
    }

    .change-box {
        padding-left: 20px;
    }

    .bit-eth-graf img {
        width: 90%;
        float: none;
        margin-left: 0;
    }

    .bit-eth-graf {
        padding: 28px 10px 0px 10px;
    }

    .bt-cta-genrl {
        width: 80%;
    }

    .cont-princ-wallet {
        height: unset;
        padding-bottom: 12vh;
    }

    .cont-princ-wallet .it-prin p {
        font-size: 1.4em;
    }

    .icon-wall img {
        display: inherit;
    }

    .cont-concept-wallet {
        margin-top: 60px;
    }

    .sec-conc {
        padding-bottom: 4vh;
    }

    .atrib-wall-center {
        display: inherit;
    }

    .wallet-mock img {
        width: 100%;
    }

    .wallet-atrib-box {
        padding-top: 4vh;
        padding-bottom: 4vh;
        padding-right: 14vw;
        padding-left: 14vw;
    }

    /* Fin Wallet */
    /*ROAD MAP*/
    .cont-princ-road .cont-sec {
        margin-left: 10px;
        top: 170px;
    }

    .time-line-img img {
        width: 100%;
    }

    .int-concept {
        top: 115px;
    }

    .int-concept {
        top: 115px;
    }

    .int-concept {
        top: 115px;
    }

    .valore-box {
        margin-bottom: 60px;
    }

    .cont-line {
        margin: 75px 0px 78px 0px;
    }

    .box-cont {
        margin-top: 40px;
    }

    .cont-princ-road {
        height: 560px;
    }

    .line-time {
        display: none;
    }

    .line-time-resp {
        display: inherit;
    }

    /*ROAD MAP*/
    /*COMERCIO*/
    .cont-princ-comm .it-prin p {
        width: inherit;
    }

    .cont-princ-comm {
        height: 578px;
    }

    .col-box-emp {
        margin-bottom: 40px;
    }

    .icon-area {
        padding: 0 0px;
    }

    .icon-box {
        margin-bottom: 60px;
    }

    .desc-box .emp-name {
        text-align: center;
    }

    .desc-box .emp-desc {
        text-align: center;
    }

    .cont-btn-com {
        padding: 0 20px;
        margin-top: 20px;
    }

    .btn-desc {
        width: 100%;
    }

    .media-over {
        overflow: auto;
    }

    /*HITOS*/
    .cont p {
        font-size: 4em;
    }

    /*cryptopagos*/
    .cont-prin-pay {
        position: relative;
        height: 700px;
    }

    .text-prin-pay .it-prin {
        margin-left: 0;
        margin-top: 100px;
    }

    .pago-apoyo {
        position: absolute;
        bottom: 0;
    }

    .pago-apoyo img {
        width: 62%;
        position: inherit;
        bottom: inherit;
        right: inherit;
        left: 70px;
    }

    .tit-pagos {
        width: 100%;
        margin: auto;
        margin-bottom: 80px;
    }

    .connect-img {
        display: none;
    }

    .cont-tit-inter {
        width: 100%;
        margin: auto;
    }

    .internacional {
        background-position: center;
        height: 100%;

    }

    .cent {
        padding: 0 30px;
    }

    .inter-txt {
        padding-left: 0;
        padding-top: 1em;
        text-align: center;
    }

    .internacional .infograf1 {
        width: 100%;
    }

    .desk-screen-pay {
        width: 70%;
    }

    .smart-pay img {
        width: 60%;
        margin-top: 40px;
    }

    .num-steps img {
        width: 100%;
    }

    .r-step {
        margin-bottom: 45px;
        padding: 0 40px;
    }

    .funct-row {
        padding-left: 0;
    }

    .txt-funct {
        text-align: center;
        padding-right: inherit;
        padding: 0 10px;
        margin-bottom: 50px;
    }

    .icon-funct {
        text-align: center;
        margin-bottom: 25px;
    }

    .icon-funct img {
        width: 30%;
    }

    .funct .sect-tittles {
        width: inherit;
    }

    .atributos .sect-tittles {
        width: inherit;
        padding: 0 10px;
    }

    .steps {
        padding-top: 60px;
    }

    .atributos {
        padding-top: 60px;
    }

    /*fin cryptopagos*/
    /* Recursos */
    .graphics img {
        width: 100%;
    }

    /* fin recursos */
    /*stellar*/
    .cont-princ-p.cont-stel-prin {
        height: 675px;
    }

    img.desk-screen-stellar {
        width: 50% !important;
    }

    .logo-stellar {
        top: inherit;
        margin-bottom: 10px;
    }

    .back-stel {
        background-size: 125%;
    }

    .funct-row-stel {
        margin-bottom: 0% !important;
    }

    .sup-stel {
        padding: 0 20px;
        text-align: center;
    }

    /*paises*/
    .paises {
        height: 100vh;
        background-position: center;
    }

    .media-top {
        margin-top: 32px;
    }

    .tabla {
        overflow: scroll;
        width: 100%;
    }

    .grafic-sect {
        padding: 30px 0 40px 0;
    }

    .graficos {
        margin: 45px 0 22px;
    }

    .contiene-grafic {
        margin-top: 30px;
    }

    .sec-btn {
        margin-top: 0px;
    }

    .it-prin-pais {
        padding: 20px;
        letter-spacing: 1px;
        font-size: 1.2em;
    }

    .titulo-metodos {
        padding: 4vh 1vw 0 1vw;
    }

    .cryptos-price {
        padding: 30px 20px;
    }

    .slide-countries.cryptos-price {
        padding: 30px 0px;
    }

    .slide-countries.cryptos-price .crypto-country-sel .pais-buy img {
        max-width: 100%;
    }

    .meth-box {
        padding-top: unset;
        height: unset;
    }

    .box-country-atribute {
        margin-bottom: 4vh;
    }

    .img-btc-box img {
        width: 60%;
    }

    .img-btc-box {
        text-align: center;
    }

    .txt-btc-box {
        text-align: center;
    }

    .btn-btc-box {
        width: 90%;
    }

    .img-eth-box img {
        width: 60%;
    }

    .img-eth-box {
        text-align: center;
    }

    .txt-eth-box {
        text-align: center;
    }

    .btn-eth-box {
        width: 90%;
    }

    .promobox-content-eth {
        margin-top: 4vh;
    }


    /* fin paises */
    /*Promo*/
    .cont-prin-promo {
        background-image: url(../img/fondo-referidos-media-es.svg);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top;
        height: 880px;
    }

    .cont-prin-promo.es {
        background-image: url(../img/fondo-referidos-media-es.svg);
    }

    .cont-prin-promo.pt {
        background-image: url(../img/fondo-referidos-media-pt.svg);
    }

    .cont-prin-promo.en {
        background-image: url(../img/fondo-referidos-media-en.svg);
    }

    .sect-tittles-promo {
        margin: auto;
        padding: 0;
    }

    .sup-promo {
        width: inherit;
    }

    .seg-prin-prom h3 {
        color: #fff;
        margin-bottom: 30px;
        font-size: 2em;

    }

    .promo-steps {
        margin-bottom: 50px;
    }

    .register {
        padding: 50px 0;
    }

    .seg-prin-prom h2 {
        font-size: 3em;
        font-weight: bolder;
        color: #fff;
        background: transparent;
    }

    .seg-prin-prom {
        margin-top: 85px;
    }

    .finish-champ {
        margin: auto;
    }

    .bonus-win p {
        font-size: 1.5em;
    }

    .championship-gift {
        padding-bottom: 0;
    }

    .cont-tabla {
        width: 95%;
    }

    .ranking-list img {
        width: 100%;
    }

    .ranking-list th {
        font-size: 1em;
    }

    .cont-side {
        height: 420px;
        margin-top: 8vh;
    }

    .finish-champ span {
        display: block;
    }

    .btn-rer-more {
        width: 100%;
    }

    .champ-tit h2 {
        background-color: inherit;
        display: inherit;
    }

    .tit-referral {
        padding: 2vh 10vw;
    }

    .conten-referral {
        padding: 2vh 10vw;
    }

    .supra-cont-p {
        padding: inherit;
    }


    /*AIRDROP*/
    .airdrop-tit img {
        width: 100%;
    }

    /*Fin AIRDROP*/
    /*Nosotros*/
    .cont-princ-about {
        height: 180px;
    }

    .valores {
        margin: auto;
        padding-top: 30px;
        padding-left: inherit;
        padding-right: inherit;
    }

    .cont-valor {
        text-align: center;
        padding: inherit;
    }

    .crew-line {
        padding-top: 30px;
        padding-left: inherit;
        padding-right: inherit;
    }

    .integrante img {
        width: 40%;
    }

    .descrip-personas {
        margin-top: 25px;
        margin-bottom: 50px;
    }

    .sect-tittles-nos {
        width: 100%;
    }

    /*Fin Nosotros*/
    /*comprar criptomonedas*/
    .cont-princ-comprar h1 {
        letter-spacing: 2px;
    }

    .coin-shad-line-2 {
        margin-top: 24px;
    }

    .slider-price-int {
        position: relative;
        bottom: 0;
    }

    .sect-tittles-compra {
        width: 100%;
    }

    .bx-wrapper img {
        width: 30px;
    }

    .price-buy li {
        width: 210px !important;
    }

    .pais-buy {
        float: left;
    }

    .it-prin.comprar-criptomonedas-prin {
        margin-top: 14vh;
    }

    .cont-tit-comp {
        padding-top: 40px;
    }

    .como-comprar-cont {
        margin-top: 15px;
    }

    .como-comprar img {
        margin-top: 55px;
        margin-bottom: 0px;
    }

    .tit-sec-divid {
        width: 100%;
    }

    .tit-sec-divid h3 {
        font-size: 2em;
        color: #fff;
    }

    .divid-sect {
        height: 390px;
    }

    .de-comp img {
        width: 100%;
    }

    .venmag img {
        width: 65%;
        padding-top: 15px;
    }

    .cont-princ-eos {
        position: relative;
    }

    .cont-presen-cripto {
        position: absolute;
        bottom: 5vh;
    }

    .iz-comp img {
        right: 10px;
        /* left: 10px; */
        position: absolute;
        bottom: 0;
        width: 90%;
    }

    .price-ful-coun {
        display: none;
    }

    .mini_chart {
        width: 100px;
    }

    .cards-container {
        padding: 10px 10px !important;
    }

    .mobile-hid {
        display: none;
    }

    .mobile-cryptocards-cc {
        display: inherit;
    }

    .mobile-cryptocards-cc i {
        font-size: 2em;
    }

    .crypto-card {
        -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.37);
        -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.37);
        box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.37);
        border-radius: 5px;
        padding-top: 15px;
        padding-bottom: 15px;
        margin-bottom: 4vh;
        background-color: #fff;
    }

    .crypto-card .icon-container {
        float: left;
        margin-right: 2vw;
    }

    .info-crypto {
        border-bottom: solid 1px #eee;
    }

    .variation-mcard .price-mcard {
        color: blue;
    }

    .btn-buy-mobile {
        background-color: #0BCE96;
        color: #fff;
        width: 100%;
    }

    .graph-card {
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .crypto-name {
        display: inline-block;
    }

    .media .media-right:not(.mini_chart) {
        margin-right: 50px;
    }

    .col-align-vert {
        display: flex;
        align-items: center;
    }

    .cont-princ-comprar {
        background-size: cover;
    }

    .comp-quest {
        padding-top: 0;
        padding-bottom: 4vh;
    }

    .action-sec-final {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .como-comprar img {
        width: 100px;
    }

    .crypto-shad-2 img {
        width: 50px;
        margin-top: 10px;
        display: block;
        margin: auto;
    }

    .ilustr-sect-left {
        display: unset;
        align-items: unset;
    }

    .ilustra-comprar-box {
        padding-top: 16vh;
    }

    .criptomonedas-expl-left {
        padding-top: 8vh;
        padding-bottom: 12vh;
    }

    .align-line {
        display: inherit;
        align-items: unset;
    }

    .wallet-mock-criptom img {
        width: 100%;
    }

    .wallet-atrib-box-criptom {
        padding-top: 8vh;
        padding-bottom: 8vh;
    }

    .center-ilustr-sect {
        padding-top: 8vh;
        padding-bottom: 8vh;
    }

    .princip-img-center-sect {
        padding-left: 8vw;
        padding-right: 8vw;
    }

    .princip-img-center-sect img {
        width: 100%;
    }


    .icon-box-criptomon-left {
        border-bottom: solid 1px rgb(159, 159, 159);
        border-right: inherit;
    }

    .icon-box-criptomon {
        padding-left: 8vw;
        padding-right: 8vw;
        padding-top: 8vh;
        padding-bottom: 8vh;
    }

    .divider-section {
        padding-top: 0vh;
        padding-bottom: 0vh;
    }

    /* Fin comprar criptomonedas */
    /* criptomonedas */
    .ful-info-crypto {
        width: 100%;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
    }

    .how-buy-crypto h3 {
        margin-top: 0;
        text-align: center;
    }

    .mock-platform-box {
        margin-top: 4vh;
    }

    .how-buy-crypto {
        padding-right: 6vw;
        padding-left: 6vw;
    }

    .row.reorder-xs {
        transform: rotate(180deg);
        direction: rtl; /* Fix the horizontal alignment */
    }

    .row.reorder-xs > [class*="col-"] {
        transform: rotate(-180deg);
        direction: ltr; /* Fix the horizontal alignment */
    }

    .metod-buy-crypto {
        text-align: justify;
        margin-bottom: 40px;
    }

    .metod-buy-crypto h4 {
        text-align: center;
    }

    .cta-inter-page {
        text-align: center;
    }

    .tittl-line {
        border-bottom: inherit;
    }

    .converter-container {
        margin-top: 0;
        margin-bottom: 0;
    }

    .app-box {
        border-top: solid 1px #efefef;
    }

    .app-box h3 {
        text-align: center;
    }

    .btn-app-down {
        width: 100%;
    }

    .app-down img {
        width: 100%;
    }

    .sect-tittles h1 {
        font-size: 2em;
    }

    #sup-section-cryptos {
        padding-bottom: 6vh;
    }

    .crypto-tribu-box {
        margin-top: 8vh;
    }

    h1.color-tit-cryptoend {
        font-size: 2em;
    }

    .end-crypto h2 {
        margin-bottom: 32px;
    }

    .btn-mar {
        margin-top: 24px;
    }

    /* Fin criptomonedas */
    /*home 2018*/
    .bx-controls-direction {
        display: none;
    }

    .slider-price {
        bottom: -16vh;
    }

    .info-register {
        width: 100%;
    }

    .input-group .form-control {
        float: none;
        text-align: center;
        z-index: inherit;
    }

    .input-set input {
        width: 100% !important;
        border-radius: 6px !important;
    }

    .input-group-btn .bt-com {
        width: 100%;
        border-radius: 6px !important;
    }

    .input-set {
        border-radius: 4px !important;
        padding: 0 4vw;
        margin-top: 4vh;
    }

    .princ-seal {
        width: 100%;
        margin-top: 4vh;
        padding: 0 2vw;
    }

    .seal-box p {
        font-size: 0.7em;
    }

    .seal-box {
        padding-right: 0;
        width: 50%;
    }

    .cont-medios-mobile {
        display: unset;
    }

    .med-titt {
        padding-left: 10vw;
        padding-right: 10vw;
    }

    .crypto-news img {
        width: 145px;
        margin-top: 5vh;
    }

    .cont-medios {
        margin-top: 0vh;
        display: none;
        align-items: unset;

    }

    /* Atributes-19 */
    .text-atrib h4 {
        font-size: 1.2em;
    }

    .text-atrib p {
        font-size: 1em;
    }

    /* Fin Atributes-19 */
    /* Banner tubitcoin.com */
    .tubtc-banner {
        padding: 80px 8vw;
    }

    .banner-line {
        padding: 0;
        background-image: none !important;
        flex-direction: row-reverse;
    }

    .img-banner {
        display: block;
    }

    .left-banner {
        padding: 4vh 4vw;
        text-align: center;
    }

    /* Fin tubitcoin.com */
    .app-button img {
        width: 48vw;
    }

    .app-button {
        text-align: center;
        padding: 0 0;
    }

    .app-imag-cont img {
        width: 100%;
    }

    .app-prop h3 {
        text-align: center;
        font-size: 2em;
    }

    .video-cc {
        padding: 2vh;
        margin-top: 0vh;
        margin-bottom: 0vh;
    }

    .video-cc iframe {
        width: 100%;
        height: 100%;
    }

    .service-foo {
        overflow: auto;
        margin-top: 4vh;
    }

    .cont-rbox-prin {
        width: 100%;
        margin: 0;
    }

    #cryptocompra {
        margin-bottom: 6vh;
    }

    canvas {
        display: none;
    }

    /*menu-mobile*/
    header li a {
        color: #0364CA;
    }

    header li a:hover {
        color: #0364CA;
        text-decoration: none;
    }

    li a,
    li a:visited,
    li a:focus {
        color: #0364CA;
        text-decoration: none;
    }

    #hamburgler {
        display: inherit;
    }

    .hamburgler-menu {
        position: fixed;
    }

    .hamburgler-menu-list .regmob-butt {
        background-color: #0BCE96;
        padding: 1.2vh 0;
        border-radius: 10rem;
        width: 80vw;
    }

    .hamburgler-menu-list .regmob-butt a {
        color: #fff;
    }

    header {
        position: absolute;
        display: block;
        width: 100%;
        height: 80px;
        z-index: 1000;
    }

    .nav-mobil {
        display: inherit;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
    }

    .dropdown-menu {
        background-color: rgb(105, 124, 213)
    }

    .dropdown-menu > li {
        width: 100%;
    }

    .dropdown-menu > li > a {
        color: #fff !important;
    }

    .nav-mobil a {
        text-decoration: none;
    }

    #menuToggle {
        display: block;
        position: absolute;
        top: 5vh;
        right: 8vw;

        z-index: 1;

        -webkit-user-select: none;
        user-select: none;
    }

    #menuToggle input {
        display: block;
        width: 40px;
        height: 32px;
        position: absolute;
        top: -7px;
        left: -5px;

        cursor: pointer;

        opacity: 0; /* hide this */
        z-index: 2; /* and place it over the hamburger */

        -webkit-touch-callout: none;
    }

    /*
     * Just a quick hamburger
     */
    #menuToggle span {
        display: block;
        width: 33px;
        height: 4px;
        margin-bottom: 5px;
        position: relative;

        background: #fff;
        border-radius: 3px;

        z-index: 1;

        transform-origin: 4px 0px;

        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0),
        background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0),
        opacity 0.55s ease;
    }

    #menuToggle span:first-child {
        transform-origin: 0% 0%;
    }

    #menuToggle span:nth-last-child(2) {
        transform-origin: 0% 100%;
    }

    /*
     * Transform all the slices of hamburger
     * into a crossmark.
     */
    #menuToggle input:checked ~ span {
        opacity: 1;
        transform: rotate(45deg) translate(-2px, -1px);
        background: #232323;
    }

    /*
     * But let's hide the middle one.
     */
    #menuToggle input:checked ~ span:nth-last-child(3) {
        opacity: 0;
        transform: rotate(0deg) scale(0.2, 0.2);
    }

    /*
     * Ohyeah and the last one should go the other direction
     */
    #menuToggle input:checked ~ span:nth-last-child(2) {
        transform: rotate(-45deg) translate(0, -1px);
    }

    /*
     * Make this absolute positioned
     * at the top left of the screen
     */
    #menu {
        position: absolute;
        height: 100vh;
        width: 700px;
        margin: -100px 0 0px -350px;
        padding: 50px;
        padding-top: 125px;

        background: #fff;
        list-style-type: none;
        -webkit-font-smoothing: antialiased;
        /* to stop flickering of text in safari */

        transform-origin: 0% 0%;
        transform: translate(100%, 0);

        transition: transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1.0);
    }

    #menu li {
        padding: 10px 0;
        font-size: 22px;
    }

    /*
     * And let's slide it in from the left
     */
    #menuToggle input:checked ~ ul {
        transform: none;
    }

    /* teleton */
    .cont-qrs-codes {
        width: 100%;
        margin: auto;
    }

    .telet-chile-prin {
        background: url(../img/tel-back-media.png);
        height: 450px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    .carousel-control img {
        width: 36px;
    }

    .carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
        max-width: 100%;
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        top: 35%;
    }

    .steps-done {
        padding: 6vh 0;
    }

    .qr-tel {
        display: none;
    }

    .con-item-steps img {
        width: 26%;
    }

    .step-img-tel {
        text-align: center;
        margin-bottom: 6vh;
    }

    .step-text-tel {
        text-align: center;
    }

    .telet-brazil-prin {
        background: url(../img/telbra-back-media.png);
        height: 450px;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
    }

    /* Fin teleton */
    /* world vision */
    .computo-transcc h3 {
        font-size: 4em;
    }

    .wv-chile-prin .cont-it-prin {
        width: 100%;
        padding-left: 10px;
        padding-right: 10px;
    }

    .wv-chile-prin .it-prin {
        margin-top: 190px !important;
    }

    .wv-chile-prin h1 {
        text-align: center;
    }

    .wv-chile-prin {
        background-position: center;
    }

    .carousel-control.right {
        right: -15px;
    }

    .carousel-control.left {
        left: -15px;
    }

    .box-fun {
        padding-top: 4vh;
        padding-bottom: 4vh;
    }

    /* Fin World vision */
    /* Ayuda y soporte */
    .cont-princ-about .it-prin3 {
        margin-top: 100px;
    }

    .cont-princ-about .it-prin3 h1 {
        font-size: 1.5em;
    }

    .ans-list-style {
        text-align: center;
        padding: 5vh;
    }

    .answ-but {
        width: 100%;
        border-radius: 10px;
    }

    .box-inter {
        margin-bottom: 4vh;
        padding: 4vh 1vw;
    }

    .cbl-left {
        float: inherit;
        width: 100%;
        margin-bottom: 4vh;
    }

    .cbl-right {
        float: inherit;
        width: 100%;
    }

    .learn {
        padding: 10vh 4vw;

    }

    .card-ticket {
        margin-bottom: 4vh;
    }

    /* Fin ayuda y soporte */
    /* why cryptomkt */
    .why-secure-backg {
        background-size: cover;
        padding-bottom: 8vh;
    }

    .info-why-line {
        margin-bottom: 4vh;
    }

    .why-secure-backg .it-prin h1 {
        font-size: 2em;
    }

    .atrbt_why_sup {
        margin-top: 8vh;
    }

    .acred-mozz-cont {
        width: 64%;
        display: inherit;
        margin: auto;
        padding: 24px 16px;
        margin-top: 8vh;
        text-align: center;
    }

    .max-cualif {
        position: unset;
        width: 100%;
        height: 160px;
    }

    .tittl_acred-mozz {
        margin-bottom: 4vh;
    }

    .tittl_acred-mozz p {
        font-weight: bold;
        font-family: montserrat;
    }

    .tittle-why-line {
        padding-left: 8vw;
        padding-right: 8vw;
    }

    .a-calif {
        padding: 2vh 0;
    }

    .f-calif {
        padding: 2vh 0;
        border-top: solid 1px #eee;
        border-left: unset;
    }

    .max-cualif h5 {
        font-size: 1.2em;
        font-family: montserrat;
    }

    .tittl-bank-co h1 {
        color: #120B3A;
        font-size: 2.2em;
        font-family: montserrat_normal;
    }

    .promo-icon-box img {
        width: 24%;
    }

    .promo-icon-txt-box {
        margin-top: 4vh;
    }

    .bank_court {
        padding: 8vh 8vw 16vh 8vw;
    }

    .atribute-box2 {
        margin-top: 8vh;
    }

    .tittl-bank-co {
        padding: 0 8vw;
    }

    .carousel_card {
        padding: 4vh 6vw;
    }

    /* Fin why cryptomkt */
    /* Promo why */
    .promo-icon-box-h img {
      width: 20%;
    }

    .promo-icon-txt-box h3 {
        color: #3a3a3a;
    }

    .promo-icon-txt-box {
        margin-top: 0;
    }

    .left-promo-msn {
        padding-bottom: 8vh;
        border-bottom: solid 0.1px rgb(61, 151, 241);
        border-right: unset;
        margin-bottom: 8vh;
    }


    /* instant deposit */
    .icon-dep-box img {
        width: 25%;
        margin-bottom: 4vh;
    }

    .contain-atributes-instant {
        padding-top: 6vh;
    }

    .shad-box {
        padding: 2vh 8vw;
    }

    .info-box-xs {
        margin-top: 2vh;
    }

    .instant-backg {
        background-color: #DB3267;
        position: relative;
        padding: 38vh 0vw 0 0vw;
    }

    .mobile-solo {
        position: absolute;
        display: block;
        padding-bottom: 4vh;
        bottom: -4vh;
        width: 88%;
        margin: auto;
        left: 0;
        right: 0;
    }

    .line-no-visib {
        display: none;
    }

    .iso-trans-dep-mobile img {
        width: 32px;
    }

    .mob-tit-txt h1 {
        font-size: 1.6em;
        color: #DB3267;
        margin-bottom: 5px;
    }

    .mob-tit-txt p {
        font-size: 1.2em;
    }

    .text-atrib-box h2 {
        font-size: 1.6em;
    }

    /* fin instant deposit */
    /* banner-cryptocompra */
    .skewed .top {
        transform: skew(-76deg);
        margin-left: -1000px;
        width: calc(1000px + 1000px);
        top: -30%;
    }

    .top {
        min-height: 100vh;
    }

    .skewed .top .content-wrap {
        transform: skew(76deg);
        margin-left: 1000px;
    }

    .layer .content-wrap {
        position: absolute;
        width: 100vw;
        min-height: 100vh;
    }


    .rght-img img {
        width: 100%;
    }

    .top .content-body {
        left: 0vw;
        color: #222;
        padding: 0px 8vw;
    }

    .layer .content-body {
        width: 100%;
        top: 54%;
    }

    .bottom {
        background-position-x: center;
        background-size: cover;
    }

    .content-body h1 {
        font-size: 2em;
    }

    .content-body p {
        font-size: 1.2em;
    }

    .layer.bottom {
        min-height: 100vh;
    }

    #wrapper {
        min-height: 100vh;
    }

    .pay-metods {
        height: 50px;
        bottom: 2vh;
        width: 100%;
        padding-left: 8px;
    }

    .pay-icon-box {
        padding-left: 0;
        padding-right: 0;
    }

    /* Fin banner cryptocompra */
    /* Precio bitcoin */
    .ful-info-precio {
        width: 100%;
        padding: 2vh 8vw 4vh 8vw;
    }

    .ammount-box {
        margin-top: 8vh;
        margin-bottom: 8vh;
    }

    .ammount-box img {
        width: 20%;
        transform: rotate(90deg);
    }

    .info-csnv-sect {
        display: unset;
    }

    .txt-column {
        padding: 8vh 4vw;
    }

    .txt-column p {
        font-size: 1.2em;
        text-align: justify;
        margin-top: 4vh;
    }

    .canvas-chart-sect {
        padding-top: 2vh;
        padding-bottom: 2vh;
    }

    .comparative-sect {
        padding-top: 12vh;
    }

    .tit-contain p {
        text-align: justify;
        margin-top: 4vh;
    }

    .chart-bar-box {
        padding-left: unset;
        padding-right: unset;
    }

    .text-end-sect {
        padding-left: 6%;
        padding-right: 6%;
        padding-bottom: 10vh;
    }

    .itb-widget .signals {
        padding-bottom: 6vh;
    }
}

@media (max-width: 320px) {

    .cont-princ {
        height: 100vh;
    }

    .cont-prin-promo {
        background-image: url(../img/fondo-referidos-media-es.svg);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: top;
        height: 750px;
    }

    .cont-prin-promo.es {
        background-image: url(../img/fondo-referidos-media-es.svg);
    }

    .cont-prin-promo.pt {
        background-image: url(../img/fondo-referidos-media-pt.svg);
    }

    .cont-prin-promo.en {
        background-image: url(../img/fondo-referidos-media-en.svg);
    }

    .supra-cont-p {
        padding: inherit;
    }

    .mobile-solo {
        bottom: -14vh;
    }

    .contain-atributes-instant {
        padding-top: 12vh;
    }

    .cont-princ .it-prin {
        margin-top: 16vh;
    }

    .register-box {
        padding: 0 4vw;
    }

    .padd-adjust-prin-text {
        padding: 0 4vw;
    }

    .bx-viewport {
        height: 28vh !important;
    }

    .slider-price {
        bottom: -25vh;
    }

    .seal-box {
        padding-left: 2vw;
    }

    .crypto-news {
        padding-top: 26vh;
    }

    .cryptos-price {
        bottom: -22vh;
    }

    /* comprar criptomonedas */
    .crypto-shad-2 {
        margin: 0 5px;
    }

    .layer .content-body {
        top: 58%;
    }
}


/* TABLETS */
@media screen and (min-width: 700px) and (max-width: 1024px) {
    .logo {
        margin-left: 46px;
    }

    .cont-band img {
        width: 100px;
        margin-top: 50px;
    }

    .cont-band {
        position: relative;
        top: 175px;
    }

    .cont-btn {
        position: relative;
        top: 250px;
    }

    .left-promo-msn {
      padding-bottom: 8vh;
      border-bottom: solid 0.1px rgb(61, 151, 241);
      border-right: unset;
      margin-bottom: 8vh;
  }

  .promo-icon-box-h img {
      width: 20%;
  }
}
