@font-face {
    font-family: 'Taz Regular';
    src: url('../font/Taz-Regular.otf');
}
@font-face {
    font-family: 'Taz Light';
    src: url('../font/Taz-Light.otf');
}
@font-face {
    font-family: 'Poppins Regular';
    src: url('../font/Poppins-Regular.ttf');
}
@font-face {
    font-family: 'Poppins Bold';
    src: url('../font/Poppins/Poppins-ExtraBold.ttf');
}
@font-face {
    font-family: 'Poppins Medium';
    src: url('../font/Poppins-Medium.ttf');
}
@font-face {
    font-family: 'Epilogue Regular';
    src: url('../font/Epilogue/Epilogue-Regular.ttf');
}
@font-face {
    font-family: 'Epilogue Medium';
    src: url('../font/Epilogue/Epilogue-Medium.ttf');
}
@font-face {
    font-family: 'Epilogue Bold';
    src: url('../font/Epilogue/Epilogue-Bold.ttf');
}
@font-face {
    font-family: 'Inter Regular';
    src: url('../font/Inter/Inter-Regular.ttf');
}
@font-face {
    font-family: 'Inter Bold';
    src: url('../font/Inter/Inter-Bold.ttf');
}
@font-face {
    font-family: 'Roboto Regular';
    src: url('../font/roboto/Roboto-Regular.ttf');
}
h1,h2,h3,h4,h5,h6{
/*     color:#373737;font-family:Verdana,Arial !important; */
    font-family:'Taz Regular' !important
}
thead{
    font-family:'Taz Regular'
}
body{
 /*    font-family: 'Inter Regular'; */
    position: relative;
    font-family: 'Taz Light' !important;
}
.mr-1{
    margin-right: 10px;
}
.fw-6{
    font-weight: 600;
}
.menu-top a{
    font-family: 'Taz Regular' !important;
}
.card-header{
    font-family:'Taz Regular'
}
.menu-sessao span{
    /* font-family: 'Taz Light' !important; */
}
p{
    /* font-weight: 300; */
 /*    font-size: 1.1rem; */
    font-size:16px
}
.font-Medium-Epilogue{
    /* font-family: 'Epilogue Medium'; */
}
.font-bold-inter{
   /*  font-family: 'Inter bold'; */
}
.font-roboto-regular{
  /*   font-family: 'Roboto Regular'; */
}
.p-default{
    padding-top: 100px;padding-bottom: 100px;
}
.font-epilogue-regular{
    /* font-family: 'Epilogue Regular'; */
}
.font-epilogue-medium{
   /*  font-family: 'Epilogue Medium'; */
}
th{
    font-weight: 400;
}
a{
    text-decoration: none;
}
ul{
    list-style: none;
}
li{
    color: #373737;
}
.hide{
    display:none;
}
.ml-3{
    margin-left: 30px;
}
.btn{
    padding: 12px 26px;border-radius: 4px !important;
}
.fonte-regular{
    font-family: 'Poppins Regular' ;
}
.text-grey{
    color: dimgray;
}
.text-gold{
    color:#CB8E14
}
.p-relative{
    position: relative;
}
.p-absolute{
    position: absolute
}
.bg-grey{
   background: #222222;

}
.bg-grey-02{
    background: #fbfbfb;
}
.bg-01{
    background: rgba(244, 172, 27, 0.12);
}
.bg-header{
    background-size: cover;
}
.p-lateral-2{
    padding-left:10px;padding-right:10px;padding-top: 5px;padding-bottom: 5px;
}
.font-medium{
    /* font-family: 'Epilogue Medium'; */
}
.bg-dark-02{
    background-color: #0f0f0f;
}
.text-grey{
    color:#A2A2A2 
}
.text-right{
    text-align: right !important;
}
.text-left{
    text-align: left;
}
.m-r-4{
    margin-right: 20px;
}
.m-l-4{
    margin-left: 20px;
}
.bg-blue{
    
   background: #101621;
   /* background: #1e2738; */
}
.btn-outline-primary {
    color: #FFD36B  ;
    border-color: #FFD36B  ;
}
.btn-outline-primary:hover {
    background:#FFD36B;
    color: #fff;
    border-color:#FFD36B
}
.btn:focus {
    color: #fff;
    background-color: #FFD36B;
    border-color: #FFD36B;
    box-shadow: none !important;
}
.btn-warning:hover{
    background-color: #F4AC1B;

}
.btn-warning{
    background-color: #F4AC1B;
}
.space-around{
    place-content: space-around;
}
.bg-blue-02{
   
    background:  #101621 !important;
    /* background: #1a2231 !important; */
}
.img-mobile{
    display: none !important;
}
.linha-venda{
    position: relative;

}
.linha-compra{
    position: relative;

}
.linha-venda:after{
    content: "";
    position: absolute;
    width: 50%;
    left: 0;
    height: 2px;
    bottom: 0;
    background-color: #f4ac1b;
}
.linha-compra:after{
    content: "";
    position: absolute;
    width: 50%;
    left: 0;
    height: 2px;
    bottom: 0;
    background-color: #6da544;
}
.row-mobile{
    display: none;
}
.box-shadow-img{
    box-shadow: 0px 0px 10px -5px;
}
.display-show{
    display: none;
}
.section-02 .btn-mobile{
    display: none;
 }
.text-coin{
    color:#FFD36B  
}
svg{
    color:#fff
}
.font-bold{
   /*  font-family: Poppins Bold; */
    /* font-family: Epilogue Bold; */
}
.underline{
    text-decoration: underline;
}
.slide{
    position: relative;
}
.text-warning{
    color:#f4ac1b !important;
}
.bg-warning{
    background-color:#f4ac1b !important;
}
.titulo{
    font-size: 2.4rem;
}
.titulo-02{
    font-size: 5rem;
}
.titulo-03{
    font-size: 1.6rem;
}
.logo{
    width: 150px
}

.navbar-nav .nav-link{
    color:#373737 
}

li.nav-item {
padding:0 10px
}
.nav-item .entrar:hover{
    background: #f4ac1b;border-color: #f4ac1b;
}
.btn-outline-dark {
    color: #373737;
    border-color: #373737;
}
.space-between{
    place-content: space-between;
}
#navbarNavDropdown{
    place-content: space-between;
}
.text-secondary{
    color:#373737 !important 
}
.text-success-02{
    color:#09f387!important
}
.bg-success-02{
    background:#09f387!important
}
.box-mobile{
    display: none !important;
}
/* .box-desk{
    display: block !important;
} */
.place-self-center{
    place-self: center;
}
.place-content-center{
    place-content: center;
}
.align-self-center{
    align-self:center !important
}
.text-danger{
    color: #fb4e4e !important;
}
.f-right{
    float:right
}
button:focus{
    outline:0px !important; 
    box-shadow: none !important;
}

.active{
    /* font-family: 'Poppins Medium'; */
    color: #f4ac1b !important;
    font-size: 1.1rem;
}

.btn-primary{
    background:#f4ac1b;
    border-color: #f4ac1b;
    color: #373737;
    /* color: #fff; */
/*  background:#1899a5;
    border-color: #1899a5;  */
}

.btn-danger-secondary{
    background-color:#2c99ae;
    border: none;
    color: #fff;
}
.btn-primary:hover{

    border-color: #f4ac1b;
    background:#f4ac1b;
}
.text-primary{
    color:#f4ac1b !important
}
.logo-mobile{
    display: none;
}

.botoes-header li{
    padding:0 10px

}
.bullmex{
    position: absolute;
    margin-top: -72px;
}
.header{
    /* margin-top:30px; */
    padding-top: 20px;
    padding-bottom: 20px;
    background-size: cover !important;
    height: 700px;
}
.header .div-02 .tudo{
    text-align: center !important;
  /*   opacity: 0.8; */
    background-repeat: no-repeat !important;
    background-size: 78% !important;
    background-position: center !important;
}
.header .div-02 .tudo img{
   /*  width: 442px; */
}
.header .subtitulo{
/*     font-size: 1.3rem; */
font-size: 20px;
}
.header .tudo div{
    
        width: 100%;
        border-radius: 25px;
    
}
.header h1{
    /* font-size:4.2rem; */
    font-size: 64px;
}
.header h2{
    font-size:2.5rem;
/*     font-family: 'Epilogue Regular'; */
    /* text-transform: uppercase; */
    font-weight: 900;
    line-height: 1.4;
}
.header button{
  /*   font-family: 'Poppins Bold'; */
    border-radius: 10px;
}
.box-trading{
    /* width: 70%; */
    /* border:1px solid #f7ffa9; */
    border:1px solid #e2e2e2;
    width: 500px;
    /*height: 278px;*/
    /* box-shadow: inset 0px 0px 12px -5px !important; */
    /* background: blanchedalmond; */
    background: #ffffff;
    margin: auto;
    /*background-image: linear-gradient(to right, #0c1018 , #626262);*/
    /* background-image: linear-gradient(to right, #06090e , #818181); */   
    border-radius: 25px;
    position:relative;padding: 30px;
    box-shadow: 0px 0px 40px -20px #454545;
    z-index: 10;     
}
.tudo{
    /* width: 100%; 
    margin-top:6%  */
}
.tudo .trocar{
    background:#ECECEC;
}
.tudo .por{
    background:#ECECEC;
}
.tudo .from{
    border:1px solid #ECECEC;
}
.tudo .to{
    border:1px solid #ECECEC;
}
.tudo .trocar input{
    background:#ECECEC;
}
.tudo .por input{
    background:#ECECEC;
}
/* .tudo div{
    width: 100%;border-radius: 25px;
} */
.tudo .top{
    margin-bottom:15px;    margin-top: 8px;
}
.tudo .top div{
    padding:13px;
}
.tudo .bottom div{
    padding:13px;
}
.tudo .top div:last-child{
    width:60% !important;margin-left: 15px;
}
.tudo .bottom div:last-child{
    width:60% !important;margin-left: 15px;
}

.tudo .botao-troca .btn{
    /* background:linear-gradient(to right, #aaf5ff , #007991); */
    border:none;margin-top:21px
}
.box-trading input:focus{
    outline:0px !important; 
    box-shadow: none !important;
 }
 .box-trading input{
    border:none;float:right;text-align: right;
    width: 60%;color: #636363;
    }
 
 .box-trading svg{
     color:dimgray !important
 }

.box-trading .tudo span{
   font-weight: 400;color: #636363;
}

.select-coin{
    position: absolute;
    background: #fff;    
    width: 32.5%;
    right: 0;
    margin-right: 30px;
    top: 0;
    border: 1px solid #ECECEC;
}

.box-trading .from-select-coin{
    margin-top: 90px;
}
.box-trading .to-select-coin{
    margin-top: 156px;
}

.grafico-left{
    position: absolute;
    top: 0;
    z-index: -10;
    margin-top: 275px;
    /* margin-right: 4px; */
    margin-left: 74px;
    /* right: 0; */
}
.grafico-right img{
    width: 615px;
}
.box-trading .moeda{
    color: dimgray;
    font-weight: 500;
}
.box-trading .select-coin div{
    padding-top: 10px;padding-bottom:20px;padding-left:10px;border-bottom: 1px solid #ECECEC;position: relative;
}
.box-trading .select-coin img{
   width: 30px;
}
.box-trading .select-coin .sigla-coin{
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 0.8rem;
    margin-left: 45px;
    font-weight: 700;
    color: #2f992f;margin-bottom: 9px;
}
/* .header .row{
    margin-top:100px
} */
.separate{
    margin-top:200px;
}
.separate-02{
    margin-top:100px;
}
.separate-03{
    margin-top:50px;
}
.bandeira{
   /* background: url(../images/paises.svg) no-repeat; */
    width: 25px;
    /* height: 24px; */
    /* display: inline-block;
    vertical-align: middle;*/
    margin-right: 10px; 
}
.bandeira-brl {
    background-position: 10.729613733905579% 16.7816091954023%;
}
.bandeira-btc {
    background-position: 64.02569593147751% 49.6551724137931%;
}
.tudo .sigla{
    top: 1px;
    position: relative;
}
.section-02 .titulo{
   margin-bottom:40px
}
.section{
    margin-top:60px;
    margin-bottom: 40px;
}

/* SEction 02 */

.section-02 .div-01 div{
   opacity: 0.2;
 }
.section-02 .image{
    width: 30%;
 }
 .section-02 .image img{
    width: 100%;
 }
 .section-02 .image{
     left: 0;opacity: 0.2;padding: 20px;
 }
 .section-02 .div-02 .quadro{
    height: 100px;
}
 .section-02 .div-02 .valor-investir{
    align-self: center;
    line-height: 0;
 }
 .section-02 .div-03{
     margin-top: 40px;
 }
 .section-02 .div-03 div{
    align-items: center;
}

/* .section-02 .container{
    box-shadow: 0px 0px 66px 30px #e5e5e5;
    border-radius: 25px;
    padding: 140px 100px 80px;
}
 */


/* SECTION 03 */
.section-03{
    margin-top: 160px;
}
.section-03 .div-02 .li h2{
    font-size: 3rem;
}
.section-03 .div-02 .li h5{
    text-align: left;
}
.section-03 .div-02 .li{
    padding-left: 20px;
    padding-right: 20px;
    
}
.section-03 .div-02 p {
    font-size: 1rem;
}
.section-03 .info-bottom{
    border: 1px solid #e9e9e9;
    box-shadow: 1px 1px 12px -5px #ccc;
}

.section-03 .div-01 .image{
    box-shadow: 0px 0px 10px -5px;
}
.section-03 .div-02 .li .texto{
text-align: left;margin-left: 30px;
}

/* SECTION 04*/
.section-04 h4{
    font-size:3rem
}
table{
    margin-bottom:initial !important;
}
.table-exchange{
    border:1px solid;padding: 20px;border-radius: 25px;background: #141414;border: 2px solid #ffffff2e;
}
.table-exchange tbody{
    color:#fff
}
.table-exchange thead{
    color:#fff
}
.table-exchange thead tr{
    border-bottom:1px solid #ffffff52;
}
.table-exchange tbody tr:last-child{
    border-bottom:none
}
.table-exchange tbody tr{
    border-bottom:1px solid #ffffff2e
}
.table-exchange tr{
    font-weight: 600;
}
.table-exchange tbody td{
    padding: 20px 0;
}
.table-exchange thead th{
    padding: 20px 0;
}
.table-exchange .img-coin{
    width: 30px;
}

/* SECTION 05 */
.section-05{
    padding-top: 80px;
    padding-bottom: 40px;
    background: #222222
}
.section-05 .div-01{
    padding: 60px 30px;border-radius: 25px;border: 1px solid #272727;
}
.section-05 .div-01 .head div{
    display: flex;
    place-content: space-between;align-items: center;
}
.section-05 .div-01 .body div{
    display: flex;
    place-content: space-between;align-items: center;border-bottom:1px solid #ccc;margin-bottom: 40px;
}
.section-05 .div-01 h4{
    font-weight: normal;
}
.section-05 .div-02{
    padding: 40px;
}
.section-05 ul{
    padding-left: initial;
}
.section-05 .div-02 ul li img{
    width: 80px;margin-right: 20px;
}
.section-05 .div-02 ul li{
    padding: 10px 0;font-size: 1.6rem;
}
.section-05 .titulo{
    font-size:3rem
}
.section-05 p{
    font-size:1.2rem
}



  /* SECTION 06 */

  .section-06 .titulo{
      text-align: center;font-size: 3rem;
  }
  .section-06 .row{
      margin-top: 60px;
  }

  

/*SECTION 07*/
.section-07{
   height:600px;    background: #fbfbfb;
   /* z-index: -2; */
   padding: 61px 15px;
}
/* .section-07 .fundo{
    background-repeat:no-repeat !important;height:inherit;width:50%;background-position: center !important;background-size:cover !important;right:0 !important;position: absolute;
} */
 .section-07 .fundo{
    top:0;margin-top:80px;background-color:#f4ac1b; background-repeat:no-repeat !important;height:inherit;width:40%;background-position: center !important;background-size:cover !important;right:0 !important;position: absolute;
} 
.section-07 .div-01 .conteudo:after{
    content: "";
    position: absolute;
    background: #f4ac1b;
    width: 80%;
    left: 0;
    height: 3px;
    margin-top: 55px;
    margin-left: 50px;
    top: 0;
}
.section-07 .div-01 .conteudo{
   position: relative;
}
.section-07 .div-01 .conteudo div{
    margin-top: 80px;
    width: 50%;
    box-shadow: 6px 0px 66px -30px #919191;
    background-color: #fff;
    padding: 20px;
    border-radius: 10px;
}
.section-07 .div-01 .conteudo div li{
    line-height: 3;
}
.section-07 .div-01 .conteudo div li:before{
   content: "";position: absolute;    content: "";
   position: absolute;
   width: 10px;
   height: 10px;
   margin-top: 19px;
   left: 0;
   margin-left: 28px;
   background: #f4ac1b;
}
.section-07 .fundo{
    
}
.section-07 .fundo .conteudo{
   width:50%;margin: auto;    text-align: center;top: 50%;
   transform: translateY(-50%);
   left: 25%;
   position: absolute;
}
.section-07 .fundo .conteudo{
    color: #fff;
 }
 .section-07 .div-02 img{
     z-index: 1;
    position: absolute;
    bottom: 0;
    margin-bottom: 100px;
    /* margin-right: 68
px
; */
    width: 450px;
    margin-left: -172px;    border-radius: 10px;
 }





/* Section 08 */
.section-08 .card{
    text-align: center;padding:60px 30px;    box-shadow: 6px 0px 66px -30px #919191;
}
.section-08 h2{
    margin-bottom: 40px;font-size: 2rem;
}
.section-08 .card img {
    border-radius:60px;width:120px;    align-self: center;
}
.section-08 .card .card-title{
  position: relative;
}
.section-08 .card .card-text{
    margin-top: 40px;
  }
.section-08 .card .card-title:after{
  content:"";position: absolute;width: 30%;
  background: #ccc;
  height: 1px;
  top: 0;
  /* top: 50%; */
  margin-top: 35px;
  /* transform: translateY(-50%); */
  left: 35%;
  bottom: 0;
}



/* Section 09 */
.section-09{
    padding-top:60px;
    padding-bottom: 30px;background:#fbfbfb
}
.section-09 .div-01 .conteudo:after {
    content: "";
    position: absolute;
    background: #f4ac1b;
    width: 80%;
    left: 0;
    height: 3px;
    margin-top: 95px;
    margin-left: 50px;
    top: 0;
}
.section-09 .titulo{
    font-size: 3rem;text-align: center;
}
.section-09 .tudo{
    height: 438px;
}
.section-09 .div-02 div{
    background-repeat: no-repeat !important;background-position: center bottom !important;background-size:cover !important;height: 400px;
}

.retirada .box-quantidade input{
    border: none;
}

.retirada .box-quantidade{
    border-radius: 0.25rem;
    border: 1px solid #ced4da;
    padding: 1px;
}
.retirada .box-quantidade .form-control:focus {
    /* color: #212529;
    background-color: #fff; */
    border-color: none;
    /* outline: 0; */
    box-shadow: none;
}
.retirada .box-quantidade:focus {

    border-color: #86b7fe;

}
/* SECTION 10 */

.section-10 .accordion-button:not(.collapsed) {
    color: #373737;
    background-color: transparent;
}
.section-10 li.nav-item {
    padding: 0; 
}
.section-10 .nav-link {
    padding: .5rem 0; color: #373737;
}
.section-10 .div-02 .accordion-button{
   /*  font-family: 'Poppins Medium'; */
    font-size: 1.1rem;
}

.section-10 .div-02 .accordion-item{
    margin-bottom: 15px;border-top:1px solid rgba(0,0,0,.125);border-radius: .25rem;
}

.section-10 .sigla{
    color:#FFD36B
}
.section-10 .div-02 p{
    font-size: 1rem !important;
}
.carousel-indicators{
/*     margin-bottom: -3rem; */
}
.carousel-indicators [data-bs-target]{
    background: #f4ac1b !important;    
 /*    border-radius: 17px; */
    /* height: 2px;width: 21px; */
}
/* SECTION 11 */
.section-11{
    margin-top: 125px;
}
.section-11 .titulo {
    text-align: center;
    font-size: 3rem;
}
.section-11 .titulo p {
    font-size: 1.2rem;
}
.section-11 input {
    background: transparent;
}
.section-11 textarea {
    background: transparent;
}
.section-11 input :focus{
    background: transparent;
}

/* SECTION 12 */
.section-12 .div-01{
    /* margin-top: auto;margin-bottom: 16px; */
    position: relative;
   /*  border: 1px solid #eeeeee; */
    padding: 30px;
    border-radius: 25px;
    /* box-shadow: 3px 0px 110px -50px; */

    
}

.section-12 .div-01 h3{
    line-height: 1.5;

}

.section-12 .div-img img{
    padding: 30px;
}
/* .section-12 .div-01:before{
    content: "";
    height: 484px;
    margin-top: -99px;
    width: 6px;
    right: 0;
    position: absolute;
    background: #e6e6e6;
   
    box-shadow: 9px 0px 30px 19px #e5e5e5;
} */
.section-12 .div-02 .image{
    padding: 30px;
}
.section-12 .div-02 .image img{
    width: 100%;
}
.section-12 .titulo{
    font-size: 3rem;text-align: center;
}
.section-12 p{
    font-size: 1.2rem;
}
.section-12 .div-03 .formulario{
    box-shadow: 6px 0px 66px -30px #919191;
}
.section-12 .div-03 .formulario .texto{
   border-top: 3px solid #f4ac1b; border-left: 3px solid #f4ac1b; border-right: 3px solid #f4ac1b;    border-style: dotted !important;border-bottom: transparent;
   padding-top:30px;padding-left: 30px;padding-right: 30px;  
}
.section-12 .div-03 .formulario .box-form{
    padding:30px;  
 }

/* SECTION 13 */
.section-13{
    background: #222222;padding: 40px;
}
.section-13 .div-02{
    place-self: center;
}
.section-13 .div-02 p {
    font-size: 1.8rem;margin-top: 30px;
}
.section-13 img{
    width: 70%;
}


/* SECTION 20 */
.section-20 .div-01{
    height: 400px;
    background-repeat: no-repeat !important;
}

.section-20 .div-01 div h2{
    /* font-size:3rem; */
    font-size:48px;
    /* font-family: 'Poppins Medium'; */
/*     font-family: 'Epilogue Medium'; */
}

.section-20 .div-01 div{
    width: 50%;
    float: right;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    /* left: 25%; */
    position: absolute;
    text-align: left;
    box-shadow: -80px 0px 80px 0px #fff;
    background: #fffffff0;
    text-align: left;
}

/* Rodape */
.footer-00{
    padding-top:20px;padding-bottom:20px
}
.footer-00 .div-02{
    margin-left:20px
}
.footer-00 .div-02 p{
    color: #323232;
}

footer ul{
    padding: initial;list-style: none;
    list-style: none;
    line-height: 2rem;
    font-size: 1rem;
}
  footer li{
      color: #373737 !important;font-size: 0.9rem;
  }
  footer a{
    /* text-decoration: none;color: #252525b3; */
    text-decoration: none;color: #373737;
  }
  footer h5{
    /* text-decoration: none;color: #252525b3; */
    color: #373737;
  }
  footer{
 /*    margin-top: 60px !important; */
  }
  footer .row .col-md-4{
      text-align: left;
  }
  footer li:hover{
    color: #f4ac1b !important;
  }
footer svg{
    font-size: 20px !important;
    margin-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.box,footer{
    padding-top: 60px;
  }
  .container-aux{
    /* width: 1000px; */
    margin: auto;
  }
  .footer-yellow{
      background-color:#ebad02;
      height:180px;
  }
  .footer-yellow .logo{
    align-self: flex-end;
  }
  .footer-yellow .card{
    background: transparent;
    border: none;
  }

  .exampleSlider .item {width:20%; }

.logo-bottom{
    position: absolute;
    right: 0;
    margin-right: 180px;
}


/* BLOG  */

.header-blog-home .div-01 .col-md-6{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    margin-left: 43px;
}
.header-blog-home .div-01 .col-md-12{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    right: 0;
    padding: 0 40px;
    /* margin-left: 43px; */
    left: 0;
}
.header-blog .div-01 div span:first-child{

    background: #f4ac1b;
    padding: 3px 24px;
    border-radius: 25px;
    color: #ffff;
}
.header-blog-home .div-01 .info{
    align-items: center;
    width: 250px;
    font-size: 0.7rem;
    justify-content: space-between;
    margin: 0 30px 10px 0;
}
.header-blog-home .section-blog-carousel .info h5{
    font-size: 0.9rem;
}
.header-blog-home .section-blog-carousel .info{
    margin-top: 4px;
}
.header-blog-home .section-blog-carousel .carousel-inner{
    padding: 0;
}
.header-blog .div-01 .titulo-blog{
    /*margin: 41px 30px;*/

}
.header-blog .div-01{
    background-position: center !important;height: 308px !important;border-radius: 15px;border: 1px solid #ccc;
}
/* .header-blog .div-01 h2{
    font-size: 3rem;

} */

.fonte-normal-blog{
    font-size: 3rem;
}
.fonte-small-blog{
    font-size: 2rem;
}
.section-blog-carousel .carousel-inner .tudo{
background: none !important;box-shadow :-1px 3px 5px 2px #e5e5e5 !important;padding:17.4px !important;margin-bottom: 17px;
}
.section-blog-carousel .carousel-item .col-md-12{
   padding: 0 12px;
}
.section-blog-carousel{
    margin-bottom:10px !important
 }
.section-blog-carousel .carousel-item{
   /* padding: 10px 0;*/
 }

 .header-blog-artigo .div-01{
    box-shadow: -1px 2px 17px -10px;
    background-size: cover !important;border: none;
}
.header-blog-artigo .div-01 .titulo-blog{
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    margin-left: 95px;
}


 
 .blog-cards .card{
     border: none;box-shadow :-1px 3px 15px 2px #e5e5e5 !important;margin-bottom: 45px;    min-height: 260px;
 }
 .blog-cards  .info{
    justify-content: space-between;align-items: center;

}
.blog-cards .info span{
    font-size: 0.9rem;color: #A2A2A2;

}
.blog-cards .info .btn{
  padding: 5px 10px;    border-radius: 12px;font-size: 0.9rem;

}
.blog-cards .page-item a {
    color: #ffc107;
}
.blog-cards .card .info span{
    font-size: 0.9rem;color: #A2A2A2;

}
.blog-cards .card .card-img-top{
   border-radius: 8px;
    max-height: 170px;

}


.blog-cards  .slide{
    padding: 0;

}

.blog-cards  .slide .imgTitle{
    border-radius: 8px;
overflow: hidden;

}
.blog-assinar{
    background: #FFFDFA;
    padding: 60px 0;
}

.blog-assinar .div-01 p{
    font-size: 1rem !important;
}

.blog-assinar .div-01 h2{
    font-size: 3rem;line-height: 5rem;
}

.blog-inscrito .div-01 h2{
    font-size: 2.8rem !important;
}

/* ------------SERVICOS------------ */

.header-servico .div-01 h2{
    color: #fff;
}

.header-servico .div-01{
    box-shadow: -1px 2px 17px -10px;
    background-size: cover !important;border: none;

    background-position: center !important;
    height: 308px !important;
    border-radius: 15px;
    border: 1px solid #ccc;

}

.header-servico .div-02{
    box-shadow: -1px 2px 17px -10px;
    background-size: cover !important;border: none;

    background-position: center !important;
    height: 413px !important;
    border-radius: 15px;
    border: 1px solid #ccc;

}
.header-servico .div-01 img{
    position: absolute;
    left: 0;
    top: 0;
    margin-left: -46px;
    width: 93px;
    /* margin-top: 99px; */
    margin-top: 106px;
}

.header-servico .div-01 .titulo-servico {
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    margin-left: 95px;
}

/*---------------- SECTION0-01 SERVICE ---------------------*/

.section-01-servico{
}
.section-01-servico .box-titulo{
    position: relative;width: max-content;

}
.section-01-servico .titulo{
    /* color:#000; */
}

.section-01-servico .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 100%;
    height: 15px;
    left: 0;
    margin-top: 32px;
    z-index: -10;
    /* margin-left: 5px; */
}

/* ---------------SECTION0-02 SERVICE --------------------*/
.section-servico p{
    margin-top: 5px;font-size: 1.5rem;
}
.section-02-servico{
    background:#FFD36B
}
.section-02-servico .row{
    padding: 60px 0;
}
.section-02-servico .row .div-02{
    position: relative;
}

.section-02-servico .row .div-02 div img:first-child{
   margin-right: 20px;
}
.section-02-servico .row .div-02 div img{
    box-shadow: 0px 0px 12px -5px;

 }

/*SECTION 07 SERVICO*/
.section-07-servico{
    background:#FFD36B;padding: 40px;

}
.section-07-servico .row{
    align-items: center;

}



.section-07-servico .row .div-02 p{
   font-size:1.5rem

}



/* ---------SECTION-03 SERVICO ------------------*/
.box-titulo-01,.box-titulo-02 {
    position: relative;
    width: max-content;
}
.section-03-servico .box-titulo-02{
    position: relative;width: max-content;

}
.section-03-servico .div-02 {
    padding: 0;

}
.section-05-servico .div-02 {
    padding: 0;

}
.section-03-servico .row .div-02 img{
    width: 100%;
}

.section-03-servico .row .div-03 p{
    font-size: 1.5rem;
}

.section-03-servico .box-titulo-01 .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 80%;
    height: 15px;
    left: 0;
    margin-top: 32px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-03-servico .box-titulo-02 .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 100%;
    height: 15px;
    left: 0;
    margin-top: 32px;
    z-index: -10;
    /* margin-left: 5px; */
}



.section-05-servico .box-titulo-01 .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 60%;
    height: 15px;
    left: 0;
    margin-top: 32px;
    z-index: -10;
    /* margin-left: 5px; */
}

.section-04-servico .row .div-01 {
    text-align: -webkit-center;
}


.section-04-servico .box-titulo-01 .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 90%;
    height: 25px;
    left: 0;
    margin-top: 22px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-04-servico .box-titulo-02 .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 50%;
    height: 25px;
    left: 0;
    margin-top: 22px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-05-servico .row .div-02 img {
    width: 100%;
}




.section-defi-02{
    background: #f4ac1b; 
}

.section-defi-02 .div-00{
    background: #fff;
    height: 100px;
    position: absolute;
    left: 0;  
}
.section-defi-02 .div-000{
    background: #fff;
    height: 100px;
    position: absolute;
    right: 0;  
}
.section-defi-02 .div-02 div{
   padding: 30px 0;
}

.section-defi-02 .div-01 h2{
   font-size: 3rem;
 }

.section-defi-02 .box-titulo {
    position: relative;
    width: max-content; top: 25%;   
}
.section-defi-02 .box-titulo .titulo:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 100%;
    height: 15px;
    left: 0;
    margin-top: 32px;
    z-index: -10;
    /* margin-left: 5px; */
}

.section-defi-03 .box-titulo-01 .titulo-03:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 80%;
    height: 15px;
    left: 0;
    margin-top: 19px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-defi-03 .box-titulo-02 .titulo-03:after{
    content: "";
    position: absolute;
    background-color: #f4ac1b;
    width: 70%;
    height: 15px;
    margin-top: 19px;
    right: 0;
    z-index: -10;
    
}
.section-defi-03 .box-titulo-02 .titulo-03:after{
    content: "";
    position: absolute;
    background-color: #f4ac1b;
    width: 20%;
    height: 15px;
    margin-top: 19px;
    left: 0;
    z-index: -10;
    
}
.section-defi-04 .box-titulo-01 .titulo-03:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 85%;
    height: 15px;
    right: 0;
    margin-top: 19px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-defi-04 .box-titulo-02 .titulo-03:after{
    content:"";
    position:absolute;
    background-color: #f4ac1b;
    width: 70%;
    height: 15px;
    right: 0;
    margin-top: 19px;
    z-index: -10;
    /* margin-left: 5px; */
}
.section-defi-04 .div-01{
    text-align: -webkit-right;
}

.section-defi-07 .div-02{
    padding: 30px 20px;
    border-radius: 25px 0px 0px 25px;
    box-shadow:-9px 5px 20px -10px #b6b6b6;
    background-color: #fff;
    text-align: right;
}
.section-defi-07 .div-02 div{

    top: 15%;
    position: relative;
}


.section-defi-07 .div-02:after{
    content:"";
    width: 100%;
    height: 100%;
    box-shadow: -9px 5px 20px -10px #b6b6b6;
    background: #fff;
    z-index: -1;
    position: absolute;
    top: 0;
}
.section-defi-07{
    background: #FFD36B;position: relative;z-index: -10;
}

.section-defi-07 .container:before{
   content:""
}
.section-defi-07 .div-01 h3{
   font-size: 2.4rem;line-height: 3.5rem;
}
.section-defi-07 .div-01 div{
    padding: 30px 0;
 }
.section-02-servico-metaverso{
    background-color: #FFD36B;
}
.section-02-servico-metaverso .row{
   padding: 30px 0;
}
.section-02-servico-metaverso .div-01{
    place-self: center;
}
.section-02-servico-metaverso .div-01 h2{
    font-size: 3rem !important;
}

.section-02-servico-metaverso .div-02 p{
    font-size: 1.6rem;
}


.section-03-servico-metaverso .row p{
    color: #fff;position: absolute;bottom: 0;font-size: 1.5rem;white-space: break-spaces;margin-bottom: 30px;margin-right: 40px;
   
}
.section-03-servico-metaverso .col-md-3{
    background-size: cover !important;height: 742px; background-position: bottom !important;position: relative;padding: 40px;
}


.section-banco-digital .div-02 ul li{
    font-size: 1.1rem;
}
.section-banco-digital .div-02 ul{
    list-style: initial;
}
.section-banco-digital .img-right{
    /* background-color: #fff; */
   /*  margin-top: -85px; */
}
.section-banco-digital-02 .box-titulo{
    margin-left: 20px;
}
.section-banco-digital .img-right img{
    border-radius: 10px;
    width: 100%;
}
.section-banco-digital-02 .img-right img{
    border-radius: 10px;
    width: 100%;
}

.section-banco-digital-02 .div-02 ul li{
    font-size: 1.1rem;
}
.section-banco-digital-02 .div-02 ul{
    list-style: initial;
}
.section-banco-digital-02 .div-02 div{
   padding-left: 20px;
}





/* QUEM SOMOS */
.header-quemsomos {
   position: relative;
}
.header-quemsomos .row{
    padding: 30px 0;
}
.header-quemsomos h2{
    font-size: 4.5rem;
}
.header-quemsomos .container:after{
    content: "";
    position: absolute;
    width: 75%;
    top: 0;
    background: #f4ac1b;
    border-radius: 0px 12px 12px 0px;
    left: 0;
    height: 100%;
    z-index: -10;
}
.section-01-quemsomos .image{
    bottom: 0;
    /* margin-top: 301
px
; */
z-index: -1;
    right: 0;
    margin-bottom: -64px;
 }
.section-01-quemsomos .image img{
   float: right;width: 90%;
}
.section-01-quemsomos ul li{
font-size: 1.1rem;
}
.section-02-quemsomos .row{
    padding: 30px 0;
}

.section-03-quemsomos .row .div{
    background-repeat: no-repeat !important;background-size: cover !important;position: relative;
}
.section-03-quemsomos .row .div div{
    /*top: 50%;
    transform: translateY(-50%);
    position: absolute;*/
    padding: 0 110px;
    margin: 80px 0;
}
.section-03-quemsomos .row h4{
    color: #fff;margin-top: 25px;margin-bottom: 30px;
 }
 
.section-03-quemsomos .row p{
   color: #fff;
}




.page-item.active .page-link {

    background-color: #f4ac1b;
    border-color: #f4ac1b;

}
.rede-social{
    justify-content: right;
}
.rede-social svg{
    color: #373737;
}
.rede-social div{
    margin-left: 20px;
}
#range{
    width:350px;
}
@media (min-width: 1400px){
    footer{
       /*  width: 1150px; */
    }
}




@media (min-width: 1800px){
 
   .grafico-right img{
       width: 700px;
   }
}






@media (max-width: 1200px){
    .section-02-servico .row .div-02 div img {
        width: 45%;
    }
}
/* Mobile */
@media (max-width: 1150px){
    .grafico-left,.grafico-right{
        /* display: none; */
    }

   

}
@media (min-width: 1200px){

    .section-02-servico .row .div-02 div{
        position: absolute;
        margin-top: -17.4%;
        right: 0;
        margin-right: 14px;
    }
    .section-02-servico .row  .div-01 {
        padding-right: 80px;
    }
    .blog-assinar .row .col-md-6{
        padding: 0 40px;
    }

}



@media(max-width: 1399px){

    .header-quemsomos h2{
        font-size: 3rem;
    }

}
@media (min-width: 1325px) and (max-width: 1600px){
    .section-07 .div-02 img{
        margin-left:-237px
    }

}



@media (max-width: 1324px){

    .section-07{
        height: initial;
    }
    .section-07 .fundo{
        position: relative;width: initial;
    }
    .section-07 .fundo .conteudo{
        position: relative;width: initial;left: initial;transform: initial;padding: 60px;
    }
    .section-07 .div-02 img{
        position: relative;margin-left:initial
    }

    
}

@media (min-width: 1200px) and (max-width: 1399px){
    .section-defi-02 .div-00{
        width: 60%;
      }
    .section-07 .card .card-body h4:after {


        /* left: 0; */
        margin-left: 122px;

    }

    .grafico-left {
        margin-left: -23px;
    }
    .section-12 .div-01:before {
        height: 542px;
        margin-top: -158px;
    }
}

@media (min-width: 1000px) and (max-width: 1199px){
    .section-07 .card .card-body h4:after {

        /* left: 0; */
        margin-left: 107px;

    }
    .grafico-left {
        margin-left: -113px;
    }
}

@media (min-width: 1920px){
    .section-03-servico-metaverso .row{
        max-width: 1920px!important;

        margin-inline: auto !important;
    }
}
@media (min-width: 991px){
    .section-banco-digital-02{
        margin-top: 160px;
    }
    .navbar-nav{
        place-items: center;
    }

}


 @media (min-width: 992px) and (max-width: 1550px){
    .section-01-quemsomos .image img{
        width: 80%;
     }
 }

@media (min-width: 992px) and (max-width: 1199px){
    /* .header-servico .div-01 .titulo-servico {
        margin-top: 6%;
        margin-left: 95px;
    } */
    .section-defi-02 .div-00{
        width: 70%;
      }
    .section-07 .card .card-body h4:after {


        /* left: 0; */
        margin-left: 107px;

    }
    .section-03 .row-02 {
        margin-top: -272px;
    }
    .section-03 .row-02 .div-02 {
        margin-top: 248px;
    }
    .section-12 .div-01:before {
        height: 577px;
        margin-top: -186px;
    }
    .section-07 .row .div {

        height: 600px;
    }
    .section-09 .div-01 img {
        margin: 23px 0;
    }
    .section-10 .row {

        background-size: contain;
    }
}

@media (min-width: 768px) and (max-width: 991px){
    .section-12 .div-01:before {
        height: 738px;
        margin-top: -308px;
    }
    .section-07 .row .div {
        height: 500px;
    }
    .section-07 .row .div div img {
        height: 12px;
        margin-bottom: 18px;
        margin-right: 24px;
    }
    .section-07 .row .div h3 {
        line-height: 2.5rem;
        font-size: 1.6rem;margin-left: 18px;
    }
    .section-03 .row-02 {
        margin-top: -231px;
    }
    .section-03 .row-02 .div-02 {
        margin-top: 200px;
    }
    .box-trading{
        margin-top: 80px;
    }
    .section-07 .card .card-body h4:after {

        margin-left: 86px;

    }
    .section-09 .div-01 img {
        margin: 12px 0;
        width: 65px;
    }
    .section-09 .col-md-4 .div div img {
        width: 38px;
    }
   
    .section-09 .col-md-4 .div .div-01 h4 {
        font-size: 1rem;
    }
    .section-09 .col-md-4 .div .div-02 h5 {
        font-size: 1rem;

    }
    .box-trading .to-select-coin {
        margin-top: 148px;
    }
}

@media (max-width: 992px){
    /* .header-servico .div-01 .titulo-servico {
        margin-top: 8%;
        margin-left: 95px;
    } */
    .section-12 .row .col-md-4{
        width: 100%;
    }
    .section-12 .row {
        display: block;
    }

    .section-02 .container {

        padding: 70px 28px 80px;
    }
    .botoes-header li {
        padding: initial;
    }
    .botoes-header{
        align-items: initial !important;

    }
    .botoes-header .btn{
        padding: 5px 15px !important;

    }

    .navbar .img-mobile{
        display: block;position: absolute;left: 0;margin: 11px;transform: translateY(-50%);
    }
    .navbar .container{
        /*justify-content: right;*/
        text-align: right;
        display:    block;
    }
  
    .section-02 h2 {
        font-size: 1.4rem;
    }
    .section-02 .col-md-4 {
       /*  flex: initial !important;
        width: 100% !important; */
    }
    .section-02 .display-hide{
       display: none;
    }
    .section-02 .card {
         padding: initial; 
         min-height: initial;
    }
    .section-02 .btn-desk{
        display: none;
     }
     .section-02 .btn-mobile{
        display: block;    margin-top: 50px;
     }
    .section-02 .display-show{
        display: inline;margin-top: -6px;
     }
     .section-02 h5{
        color: #f4ac1b;
     }
     .card-img-top{
         /* display: none; */
     }

    .section-defi-03 .box-titulo-01{

        width: initial;
    
    }
    .section-defi-04 .box-titulo-01{

        width: initial;
    
    }
    .section-defi-04 .box-titulo-02{

        width: initial;
    
    }
    .section-defi-03 .box-titulo-02{
    
        width:initial;
    
    }
    .section-defi-03 .box-titulo-02 .titulo-03:after {
    
        width: 60%;
    }
}


@media (max-width: 1400px){
    
    .header-blog .div-01 h2 {
        font-size: 1.6rem;
    }
    .header-blog-artigo h2{
        margin-top:3%
    }

    .section-01-servico .row{
        display: block;
    }
    .section-01-servico .row .div-02 img{
        float: initial;
    }
    .section-02-servico .row .div-02 div {
        /*margin-top: initial;*/
    }
    .section-02-servico .row .div-02 div img {
       /*width: 45%;*/
    }

   
}

@media (max-width: 999px){
    .grafico-left {
        margin-left: -115px;
    }
}
@media (max-width: 991px){
    .section-02 .div-02 .quadro{
        display: block !important;
        text-align: -webkit-center;padding:20px
    }
    .section-02 .div-02 .botoes{
        display:block !important;text-align: center;
    }
    .section-02 .div-03 .info{
        display:block !important;text-align: center;
    }
    .section-02 .div-03 .info div{
        margin-bottom:20px
    }
    .section-02 .div-02 .botoes .btn{
        margin-bottom:20px
    }
    #range{
        margin-bottom:10px;width:100%
    }
    .section-02 .div-02 .quadro svg{
        display: none
    }
    .section-02 .image {
        display:none
    }
    .section-defi .titulo-03:after{
        display: none;
    }
    .section-defi-02 .div-00{
       display: none;
      }
      .section-defi-02 .div-000 {
        display: none;
    }
    .section-banco-digital-02 .box-titulo {
         margin-left:initial; 
    }
    .section-banco-digital-02 .div-02 div {
        padding-left: initial
    }
    
    
    .header{
        /* margin-top: initial; */
        /* height: 580px; */
      /*   margin-top: 160px; */
    }
   
    .img-mobile{
        display: block !important;
    }
    .header .container{
        /* margin-top: -100px; */
    }
    .header h2{
       font-size:3rem
    }
    .navbar-brand{
        display: none;
    }
    .logo-mobile{
        display: block;
    }
    .select-coin {

        width: 32.5%;margin-right: 20px;
    }
    .box-trading .from-select-coin {
        margin-top: 80px;
    }
    .grafico-left, .grafico-right {
        display: none;
    }
    .box-trading{
        width: 350px;padding: 20px;
    }
    .box-trading .select-coin .sigla-coin {

        margin-left: 37px;

    }
    .box-trading #from-coin-select-02 {

        width: 15px;    margin-top: 7px !important;

    }
    .box-trading #to-coin-select-02 {

        width: 15px;    margin-top: 7px !important;

    }
    .bandeira {

        margin-right: 5px;
    }
    .box-trading .sigla{
        font-size: 0.9rem;
    }
    .box-trading .moeda{
        font-size: 0.9rem;
    }
    .box-trading .select-coin img {
        width: 22px;
    }

    .section-02 .card-img{
        display:none
    }
    .section-02 .card-body{

        box-shadow: none !important;
    }
    .section-02 h2{
        color: #f4ac1b;
    }
    .section-01-quemsomos .image{
        opacity: 0.4;
    }
}

@media (max-width: 767px){
    .linha-compra:after{
        display: none;
    }
    .linha-venda:after{
        display: none;
    }
    .fastbuy .box-pix{
        width: initial !important;
    }
    .fastbuy .box-pix .btn{
        margin: 0 !important;
    }
    .section-07 .div-01 .conteudo div{
        width: 100%;
    }
    .section-09 .div-02 div{
        margin-top: 40px;
    }
    .section-07 .div-02 img{
        width: 100%;margin-bottom: initial;margin-top: 40px;
    }
 
    .section-03 .div-01 .image{
        margin-bottom: 40px;
    }
    .section-10 .div-02{
        margin-top: 40px;
    }



    .separate{
        margin-top: 100px;
    }
    .img-desk{
        display: none !important;
    }
  
    .row-mobile{
        display: block !important;
    }
    .row-desk{
        display: none !important;
    }
    .box-mobile{
        display: block !important;
    }
    .box-desk{
        display: none !important;
    }
   
    .section-02 {
        /* margin-top: 400px; */
    }
    .section-02 .container {
        box-shadow: 0px 4px 30px 10px #e5e5e5 !important;
    }
    .header .div-01 button {
        /* font-size: 0.7rem !important; */
    }
    .header h2 {
        font-size: 1.7rem;
    }
    .section-03 .titulo:before {

        margin-left: -23px;
        margin-top: -22px;
        width: 70px;
        height: 70px;
    }
    .section-03 .row-02 img {
        width: 71px;
    }
    .section-03 .row-01 .div-02 img{
       width: 100%;
    }
    .section-03 .row-02 {
        margin-top: initial;
    }
    .section-03 .row-01 .div-02{
        padding: initial;
    }
    .section-03 .row-02 .tudo{
        display: initial !important;
    }
    .section-03 .row-02 .div-02 {
        margin-top: initial;
    }
    .section-03 .row-02 .div-03 {
        margin-top: initial;
    }
    .section-03 .row-02 .tudo div{
       width: initial !important;text-align: left !important;    box-shadow: 0px 5px 13px -10px;padding: 12px;
    }
    .section-03 .div-02{
        text-align: center;
    }
    .section-03 .titulo {
        font-size: 1.4rem !important;
    }
      
    .section-06 .div-card {
        margin-bottom: 20px;
    }
  

    .section-08 .titulo:before {

        margin-left: -23px;
        margin-top: -22px;
        width: 70px;
        height: 70px;
    }
    .section-08 .titulo {
        font-size: 1.4rem !important;
    }
    .section-08 .card-text{
        font-size: 0.8rem;
    }
    .section-08 .card{
        margin-bottom:20px;box-shadow: 0px 5px 13px -10px;border: none;
    }
    .section-08 .row-mobile .col-md-12{
        padding: 0;
    }
    .section-09 .box-mobile div {
        margin-bottom: 20px;background-size: cover !important;    border-radius: 15px;
    }
    .section-09 .tudo{
        height: initial;text-align: center;
    }
    .section-09 .box-mobile div {
        height: 136px;
    }
    .section-09 .row {
        box-shadow: none;
    }
    .section-10 .row{
        background: none;
    }


    .section-10 .carousel-inner .col-md-12{
        display: grid !important;
    }
    .box-trading .to-select-coin {
        margin-top: 148px;
    }
    .box-trading{
        float: initial !important;margin-top: 100px;box-shadow: 0px 4px 30px 10px #e5e5e5;
    }
    /* .section-02 .card{
        margin-bottom:20px
    } */
    .section-07 .card .card-body h4 {

        font-size: 1.3rem !important;

    }
    .section-12 .row{
        box-shadow:none !important;border:none !important
    }
    .section-12 .div-01{
        box-shadow: 0px 4px 14px -11px;margin-bottom: 50px;
    }
    .section-12 .div-01:before{
        display: none;
    }
    .section-12 .titulo{
        font-size: 1.4rem !important;
    }
    .section-12 .div-02{
        text-align: center;
    }
    .section-13 p{
        font-size: 1.6rem !important;
    }
    .section-13{
       text-align: center;
    }
    .navbar-brand{
        display: none;
    }
    .logo-bottom{
        margin-right: 30px;      
    }
    footer h5{
        font-size: 1.1rem;
    }
    footer .tudo{
        display: block !important;
    text-align-last: center;
    }
    footer .tudo img{
       /* margin-bottom: 40px; */
    }
    footer .info-bottom{
        display:block !important
    }
}


@media (max-width: 500px){

    .navbar-collapse{
        padding: 30px 0;
    }
    .header .div-02 .tudo img{
        width:300px
    }

    
    /* .section-02 {
        margin-top: 250px;
    } */
    /* .box-trading{
        width: 309px;
    } */

    .section-04{
        /* margin-top: 247px; */
    }
   
    .section-04 .container{
        max-width: 319px;
        overflow-y: hidden;
    }
    .section-04 .container-tabela .row{
        width: 600px;
    }
    .section-09{
        /* margin-top: 200px; */
    }
 
    .section-05 li{
        font-size:1rem !important
    }
    .section-05 .div-02 ul li img {
        width: 49px;margin-right: initial;
    }

    /* .tudo .top div:last-child {
        width: 90% !important;
    }
    .tudo .bottom div:last-child {
        width: 90% !important;
    } */
    .box-trading input {
        /* width: 40%; */
    }
    /* .select-coin{
       width: 38.5%;
    } */
    /* .box-trading .from-select-coin {
        margin-top: 89px;
    } */


}