﻿/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.atavia_playpause
Template: enfold
*/

/* ----- ESTILOS GERAIS --------------*/
:focus {
    outline: 0px;
}
body {
    border: 0;
  }
  
  a:focus{outline: none;}
  
  
  .timeline-slide:focus {
      outline: 0;
  }
   .mt-0{
       margin-top: 0 !important;
  }
   .mt-minus-70{
       margin-top: 0px !important;
  }
   .mb-0{
       margin-bottom: 0 !important;
  }
   .fw-bold{
       font-weight: bold;
  }
   .txt-right{
       text-align: right !important;
  }
   .txt-center{
       text-align: center !important;
  }
   .avt-grid{
       max-width: 1140px;
       margin:auto;
  }
   .avt-bg-cover{
       background-size: cover !important;
  }
   .bg-page-gray #main{
       background-color: #f2f2f2 !important;
  }
   .img-no-limits-desk img{
       max-width: unset;
  }
  
   #main .container_wrap_first .container{
       max-width: 100% !important;
       padding: 0;
       margin-top: 0;
  }
   #main .container_wrap_first .container main{
       padding: 0;
  }
  
  /*--------- custom blog page start-------------*/
  .media-blog-temp .banner-full {
    padding: 175px 0px;
  }
   .media-blog-temp .banner-full .text-block {
    width: 50%;
    float: right;
    text-align: left;
  }
    .media-blog-temp .banner-full .text-block h2 {
    font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
  color: #fff !important;
  }
  .media-blog-temp .container{
 padding: 82px 15px 80px 15px !important;
  }
.media-blog-temp .banner-full .container{
 padding: 0px 15px 0px 15px !important;
  } 
  .media-blog-temp .banner-full .text-block h6{
  color: #fff !important;;
  }
  .media-blog-temp .blog-inner.load-box {
    width: 50%;
    float: left;
  padding: 0px 15px 50px;
  }
  .media-blog-temp .blog-inner.load-box .img-left {
    width: 100%;
    float: left;
  }
  .media-blog-temp .blog-inner.load-box .img-left img{
  max-width: 295px;
  }
  .media-blog-temp .blog-inner.load-box .content-right {
    width: 100%;
    float: left;
  }
   .media-blog-temp .blog-inner.load-box .content-right h2{
    font-size: 20px !important;
    font-weight: 400 !important;
    line-height: 30px !important;
    margin-bottom: 24px !important;
    color: #500551 !important;
  cursor: pointer;
   }
 .blog-inner.load-box .content-right .fa-user-circle::before {
    font-family: FontAwesome;
  color: #500551;
   }
   .media-blog-temp .blog-inner.load-box .content-right p {
    font-size: 15px;
   }
 .blog-person span {
    margin-right: 6px;
   }
 .media-blog-temp .blog-inner.load-box .content-right .auth-date a{
border-radius: 30px;
background-color: #ffc627 !important;
color: #000 !important;
font-weight: 700;
font-size: 13px;
line-height: 18px;
border: none !important;
transition: all ease-in-out .3s;
min-width: 190px;
padding: 7px 11px;
}
.media-blog-temp .blog-inner.load-box .content-right .auth-date a:hover{
  opacity: 0.7;
  text-decoration: none;
} 
  /*--------- custom blog page end -------------*/
    /*--------- 404 page start -------------*/
  .error404 #main .container_wrap_first .container {
    max-width: 1140px !important;
  }
  .error404 #main {
    padding-top: 163px !important;
  }
    .error404 #search-fail {
    padding: 40px 0px 40px 0px;
  }
  
 /* .404_recommendation {
    display: inline-block;
}*/
    /*--------- 404 page end -------------*/
 .avia_textblock #loadMore{
  text-align: center;
}
 .template-page .avia_textblock #loadMore a{
border-radius: 30px;
background-color: #ffc627 !important;
color: #000 !important;
font-weight: 700;
font-size: 18px;
line-height: 18px;
border: none !important;
transition: all ease-in-out .3s;
min-width: 190px;
padding: 10px 20px;
}
 .template-page .avia_textblock #loadMore a:hover{
    opacity: 0.7;
  text-decoration: none;  
 }
 
  /*--------------SLIDER DE NOTICIAS -----------------*/
   .avt-news-slider .entry-title{
       font-size: 30px !important;
       color: #000000 !important;font-weight: 300;
  }
   .avt-news-slider .entry-content p{
       font-size: 30px !important;
       line-height: 36px;
       color: #000000 !important;
       font-weight: bold !important;
  }
   .avt-news-slider .entry-content .read-more{
       font-size: 14px !important;
       text-transform: uppercase;
  }
   .avt-news-slider .entry-content .read-more a{text-decoration: none; font-size: 14px; border-bottom: 2px solid #b68d1c;letter-spacing: 1px; }
  
   .avia-grid-testimonials .avia-testimonial{border: 0 !important; }
  
  /*--------ESTILOS PARA ELEMENTOS DE VIDEO -------------*/
   .avia_playpause_icon{
       background: url("https://www.avante.com.vc/wp-content/uploads/2018/08/bt_player.png");
       background-repeat: no-repeat;
       background-size: contain;
  }
   .avia_playpause_icon:before{
       content: none !important;
  }
   .avt-main-video .avia_playpause_icon{
       top: 80% !important;
  }
   /*.video-home-ceo{
       height: 500px;
       width: 100%;
  }*/
  
  /*--------- tabela de taxas simples -------------*/
   .simple-taxes-table{
       width: auto !important;
       min-width: 291px;
  }
   .simple-taxes-table tr td{
       color: #6e6e6e !important;
  }
   .simple-taxes-table tr td, .simple-taxes-table tr th{
       padding-left: 30px !important;
       border: 0 !important;
       text-align: left !important;
  }
   .simple-taxes-table tr td:last-child, .simple-taxes-table tr th:last-child{
       text-align: center !important;
  }
   .simple-taxes-table tr:nth-child(even){
       background-color: #f3f3f3 !important;
  }
  .simple-taxes-table tr:nth-child(2n+1) {background: #fff !important; }

   .simple-taxes-table .avia-heading-row th{
       text-transform: none;
       color: #505050 !important;
       background-color: white !important;
       font-size: 20px !important;
       font-weight: bold;
  }
  
   .avt-bt-download-abs{
       position: absolute;
       bottom: 0px;
       transform: translateY(50%);
       transform-style: preserve-3d;
       left: 56px;
  }
   .features-app .avia-image-container.feature-icon{
       padding-bottom: 20px;
  }
   .simple-float-list ul{
       -webkit-column-count: 3;
       -moz-column-count: 3;
       column-count: 3;
       margin-left: 0;
       list-style: none;
  }
   .simple-float-list ul li{
       font-size: 16px;
       color: #ffffff;
       padding-right: 14px;
       padding-bottom: 10px;
       text-indent: -1.2em;
  }
   .simple-float-list ul li::before,.transacao-list li::before,.security-list li:before {
       content: "• ";
       color: #f9cc40;
       font-size: 30px;
       vertical-align: bottom;
  }

  .transacao-list li {
      margin: 0 0 0 10px;
      padding: 0;
      list-style: none !important;
      position: relative;
      text-indent: -20px !important;
  }
   .home-100-text{
       max-width: 350px;
  }
   .home-100-text h6{
       line-height: 28px !important;
  }
  #continua-wrap {
    padding: 90px 0 100px 0;
}
  /*-------------TABELA DE COMPARACAO AVANTE X CONCORRENTES (DESKTOP) ------------ */
   .taxes-compare-avante{
       max-width: 938px;
       margin: auto !important;
       box-shadow: -72px 0px 70px -55px rgba(0,0,0,0.32);
  }
   .taxes-compare-avante th img{
       width: 80px;
       padding-top: 20px;
  }
   .taxes-compare-avante td, .taxes-compare-avante th{
       border: none !important;
       vertical-align: top;
  }
   .taxes-compare-avante th:first-child{
       width: 320px;
       text-align: right;
  }
   .taxes-compare-avante th:nth-child(2){
       width: 142px;
  }
   .taxes-compare-avante th:nth-child(3){
       font-size: 20px;
       vertical-align: middle;
       text-align: right !important;
  }
   .taxes-compare-avante td:nth-child(-n+2), .taxes-compare-avante th:nth-child(-n+2){
       background-color: #7e298a !important;
       color: #ffffff !important;
  }
   .taxes-compare-avante td:nth-child(n+3):nth-child(-n+4), .taxes-compare-avante th:nth-child(n+3):nth-child(-n+4){
       background-color: #fff !important;
       color: #505050 !important;
       text-transform: none !important;
       text-align: left;font-size: 15px;
  }
  .taxes-compare-avante td:first-child {
  
      text-align: left;
      padding-left: 140px;
      font-size: 15px;
  
  }
   .taxes-compare-avante td:nth-child(3){
       padding-left: 48px;
  }
   .taxes-compare-avante td:nth-child(even){
       font-weight: bold;
  }
   .taxes-compare-avante tr:last-child td{
       padding-bottom: 50px;
  }
   .taxes-compare-avante td .highlight-number{
       background-color: #65216e;
       padding: 2px 8px;
       border-radius: 10px;
       margin-bottom: 2px;
       display: inline-block;
  }
  /* ------------- TABELA COMPARACAO MOBILE -------------------- */
   .mob-taxes-compare{
       border: none !important;
       box-shadow: 0px 7px 38px rgba(0,0,0,0.32);
  }
   .mob-taxes-compare tbody{
       display: table-row-group !important;
  }
   .mob-taxes-compare tr{
       display: table-row !important;
  }
   .mob-taxes-compare td, .mob-taxes-compare th{
       display: table-cell !important;
  }
   .mob-taxes-compare th img{
       max-width: 75px;
  }
   .mob-taxes-compare td, .mob-taxes-compare th{
       border: none !important;
       vertical-align: top;
       text-align: center;
       font-size: 15px;
  }
   .mob-taxes-compare td:before{
       content: '' !important;
  }
   .mob-taxes-compare th:nth-child(2){
       font-size: 16px;
       font-weight: bold;
  }
   .mob-taxes-compare td:nth-child(1), .mob-taxes-compare th:nth-child(1){
       background-color: #7e298a !important;
       color: #ffffff !important;
  }
   .mob-taxes-compare td:nth-child(1) strong{
       color: #ffffff !important;
  }
   .mob-taxes-compare td:nth-child(2), .mob-taxes-compare th:nth-child(2){
       background-color: #fff !important;
       color: #616161 !important;
       text-transform: none !important;
  }
   .mob-taxes-compare tr:nth-child(odd) td:nth-child(2){
       background-color: #f2f2f2 !important;
  }
   .mob-taxes-compare tr:first-child th{
       padding-top: 30px;
       padding-bottom: 20px;
  }
   .mob-taxes-compare tr:last-child td{
       padding-bottom: 30px;
  }
   .mob-taxes-compare td .highlight-number{
       background-color: #65216e;
       padding: 2px 8px;
       border-radius: 10px;
       margin-bottom: 2px;
       display: inline-block;
       font-weight: bold;
  }
  .left-video .avia_playpause_icon {
      left: 25%;top: 70%;
  }
  .right-section .av-special-heading {
      text-align: left !important;
  }
  .right-section .avia-image-container {
      text-align: left;
  }
  .right-section .avt-btn-main {
      text-align: left;
  }
  .html_header_top #top .av_header_stretch .container {
      width: 1140px;
      padding: 0;
      max-width: 100%;
  }
  .responsive .container {
      max-width: 1140px;padding: 0;
  }
  
  /* --------------LISTA DE BOTOES JUNTOS (ANCORAS)-------------- */
   .avt-button-row{
       display: inline-block;
       background-color: #ffffff;
       border-radius: 30px;
       box-shadow: 0px 20px 54px rgba(0,0,0,0.26);
       padding: 4px 5px;
  }
   .avt-button-row a{
       font-size: 15px !important;
       border-radius: 25px !important;
       background-color: transparent !important;
       margin-right: 60px !important;
       color: #505050 !important;
       border: 0 !important;
  }
   .avt-button-row a:last-child{
       margin-right: 0 !important;
  }
  
  /* ---------font color para os itens anteriores ao ativo (BOTOES ANCORAS)---------------- */
   .avt-button-row.active2 a:nth-child(1), .avt-button-row.active3 a:nth-child(-n+2), .avt-button-row.active4 a:nth-child(-n+3), .avt-button-row.active5 a:nth-child(-n+4), .avt-button-row.active6 a:nth-child(-n+5){
       color: #82258f !important;
  }
  /* ----- DIFERENCIANDO O BOTAO ATIVO ------ */
   .avt-button-row.active1 a:first-child,
    .avt-button-row.active2 a:nth-child(2),
     .avt-button-row.active3 a:nth-child(3),
      .avt-button-row.active4 a:nth-child(4),
       .avt-button-row.active5 a:nth-child(5),
        .avt-button-row.active6 a:nth-child(6){
       background-color: #82258f !important;
       color: #ffffff !important;border: none;
       font-weight: bold;font-size: 20px !important;
  }
  .avia-button.avia-size-small {
      padding: 12px 10px 12px;
      font-size: 15px;border: none;
      min-width: 107px;
  }
  /*--------footer das redes sociais -------------*/
   #socket{background: #f2f2f2;
       border: 0;
  }
   #socket .copyright a{
       display: none;
  }
   #socket .sub_menu_socket{
       display: flex;
       float: unset;
       justify-content: center;
  }
   #socket .sub_menu_socket .menu-item{
       border: none;
       text-transform: uppercase;
       padding: 0 20px;
       font-weight: bold;
  }
   #socket .social_bookmarks a{
       font-size: 24px;
  }
  /*---------botao amarelo principal-----------*/
  .avt-btn-main .avia-button {
      border-radius: 30px;
      background-color: #ffc627 !important;
      color: #000 !important;
      font-weight: 700;
      font-size: 18px;
      line-height: 18px;
      border: none !important;transition: all ease-in-out .3s;
      min-width: 190px;
  }
  
  .avt-btn-main-ple .avia-button {
      border-radius: 30px;
      background-color: #500551 !important;transition: all ease-in-out .3s;
      color: #fff !important;
      font-weight: bold !important;
      font-size: 20px;
      line-height: 18px;
      border: none !important;
      min-width: 190px;
  }
  
  .avt-btn-main.purple .avia-button {background-color: #500551 !important; color: #fff !important; }
  
  #top #header .av-main-nav > li > a .avia-menu-text {font-size: 18px;position: relative;}
  
  #top #header .av-main-nav > li > a{padding: 0; margin: 0 20px; }
  #top #header .av-main-nav > li > a .avia-menu-text:hover{color:#ffc627;transition: all ease-in-out .3s;} 
  #top #header .av-main-nav > li > a .avia-menu-text::after {
     content: '';
  display: block;
  width: 0;
  height: 3px;
  background: #ffc627;
  transition: width .3s;
  bottom: -10px !important;
  position: absolute;
  }
  
  #top #header .av-main-nav > li > a .avia-menu-text:hover::after,
  #top #header .av-main-nav > .current-menu-item > a .avia-menu-text::after{
  width: 100%;
  }
  
  
  .header_color .sub_menu > ul > li > a, .header_color .sub_menu > div > ul > li > a, .header_color .main_menu ul:first-child > li > a, #top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a, #top .header_color .sub_menu li ul a {
      color: #ffffff;
  }
 #header #header_main .current-menu-item a,#header #header_main .current-menu-item a:hover {
    color: #ffc627 !important;
}
  /*--------LISTA DE LOGOS ( home)-----------------*/
   #top .avt-logo-list .slide-entry-wrap{
       display: flex;
       justify-content: space-between;
       margin-bottom: 30px;
  }
   #top .avt-logo-list .slide-entry-wrap .slide-entry{
       justify-content: center;
       align-items: center;
       display: flex;
  }
   #top .avt-logo-list .slide-entry-wrap .slide-entry:first-child{
       justify-content: flex-start;
  }
   #top .avt-logo-list .slide-entry-wrap:last-child .slide-entry:first-child{
       width: 66%;
  }
   #top .avt-logo-list .slide-entry-wrap .slide-entry:last-child{
       justify-content: flex-end;
  }
   #top .avt-logo-list .slide-entry-wrap .slide-entry img{
       margin: 0;
  }
  /*----- CONTADOR ANIMADO ----------*/
   .avt-home-counter{
       text-align: right;
  }
   .avt-home-counter .avia-animated-number-title{
       font-weight: bold;
       font-size: 144px !important;
  }
  
  .avia-no-number {
      font-size: 140px;
      font-weight: 900;
      opacity: 1;
  }
  
  /*--------header--------------*/
   #header .av-logo-container .logo a {
overflow: visible;
  }
  #header.header-scrolled .av-logo-container .logo img {
      padding: 0px 0px 0px 0px;margin-top: -10px;
      max-height: 77px !important;
  }
  /*INITIATE FLEXBOX*/
   .responsive #top #header #header_main .inner-container .logo, .responsive #top #header #header_main .inner-container .main_menu, .responsive #top #header #header_main .inner-container .widget, #top #header #header_main .container.av-logo-container .inner-container {
       display: flex;
       position: relative;
       flex-basis: auto;
  }
  /* Height outer container */
   #top #header #header_main .container.av-logo-container {
      /* Do not change height here */
      /* Auto height: Header takes the height of the contents */
       height: inherit;
       line-height: inherit;
  }
  /* Header inner container */
   #top #header #header_main .container.av-logo-container .inner-container {
      /* Define header height here */
       height: inherit;
       position: relative !important;
       flex-wrap: wrap;
       justify-content: space-between;
  }
   .responsive #top #header {
       flex-wrap: wrap;
       z-index: 9999;
  }

/*.fixed-av-header {position: fixed !important; top: 0px !important; z-index: 99999; }*/


  /* Logo, Menu, Social Icons and Widgets. */
   .responsive #top #header #header_main {
       flex-basis: 100%;
       background-color: #81338b;padding: 30px 0;
  }
  #top #header.header-scrolled-full #header_main {
      padding: 40px 0;
  }
   #header_main .av-logo-container .logo {
       order: 1;
       align-self:center;
       height:auto;overflow: visible;
  }
   #header_main .av-logo-container .main_menu {
       order: 2;
       flex-grow: 1;
       justify-content: flex-end;
  }
   #header_main .av-logo-container .widget {
       order: 3;
       align-self: center;
       padding: 0;
  }
   #header_main .avt-btn-main {
       margin-left: 22px;
  }
  
  /*-----------ANIMACAO BOTAO ---------------*/
   .wiggle {
       display: inline-block;
       transform: translateZ(0);
       backface-visibility: hidden;
       animation-name: wiggle;
       animation-duration: 3s;
       animation-iteration-count: infinite;
       animation-timing-function: linear;
       animation-play-state: running;
  }
   @keyframes wiggle {
       4%, 12% {
           -webkit-transform: translateX(3px) rotate(2deg);
           transform: translateX(3px) rotate(2deg) 
      }
       8%, 16% {
           -webkit-transform: translateX(-3px) rotate(-2deg);
           transform: translateX(-3px) rotate(-2deg) 
      }
       20%, 28% {
           -webkit-transform: translateX(2px) rotate(1deg);
           transform: translateX(2px) rotate(1deg) 
      }
       24%, 32% {
           -webkit-transform: translateX(-2px) rotate(-1deg);
           transform: translateX(-2px) rotate(-1deg) 
      }
       36% {
           -webkit-transform: translateX(1px) rotate(0);
           transform: translateX(1px) rotate(0) 
      }
       40% {
           -webkit-transform: translateX(-1px) rotate(0);
           transform: translateX(-1px) rotate(0) 
      }
  }
  
  /*custom css */
  .main_color, .main_color .site-background, .main_color .first-quote, .main_color .related_image_wrap, .main_color .gravatar img .main_color .hr_content, .main_color .news-thumb, .main_color .post-format-icon, .main_color .ajax_controlls a, .main_color .tweet-text.avatar_no, .main_color .toggler, .main_color .toggler.activeTitle:hover, .main_color #js_sort_items, .main_color.inner-entry, .main_color .grid-entry-title, .main_color .related-format-icon, .grid-entry .main_color .avia-arrow, .main_color .avia-gallery-big, .main_color .avia-gallery-big, .main_color .avia-gallery img, .main_color .grid-content, .main_color .av-share-box ul, #top .main_color .av-related-style-full .related-format-icon, .main_color .related_posts.av-related-style-full a:hover, .main_color.avia-fullwidth-portfolio .pagination .current, .main_color.avia-fullwidth-portfolio .pagination a, .main_color .av-hotspot-fallback-tooltip-inner, .main_color .av-hotspot-fallback-tooltip-count {
      background-color: #ffffff;
      color: #505050;
  }
  .home-video .avia-video {margin: 0; }
  
  .home #main {background: #f2f2f2; }
  
  #main, .avia-msie-8 .av_header_sticky_disabled#header {background-color: #ffffff; }
  
  .left-video .avia-video {background-size: cover; background-position: 0px -230px; background-repeat: no-repeat; }
  
  .left-video .avia_textblocka {
      position: absolute;
      top: 18%;
      color: #fff;
      font-size: 34px;
      font-weight: 700;
      left: 20%;
      width: 30%;
      line-height: 52px;
  }
  
  .left-video .tagling_ceo p {
  
      font-size: 13px;
      font-weight: 400;
      position: absolute;
      bottom: 50px;
      width: 100%;
      display: inline-block;
      color: #fff;
      text-align: left;
      margin: 0;
      left: 20%;
  
  }
  .left-video .avia_textblock {clear: both !important; line-height: 0 !important; }
  
  .videopart .avia_playpause_iconss {
      display: block !important;
      position: absolute;
      top: 60%;
      left: 20%;cursor: pointer;
      height: 50px;
      width: 50px;
      margin: 0 auto;
      content: "";
      background: url("https://www.avante.com.vc/wp-content/uploads/2018/08/bt_player.png");
          background-size: auto auto;
      background-size: 100%;
  }
  
  .videopart .avia_playpause_icons:hover {opacity: 0.8;cursor: pointer; }
  
  .right-section .avia-image-overlay-wrap {margin: 40px 0 !important; }
  
  .right-section {padding-top: 50px !important; }
  
  #testimonial_slider .owl-dots {display: inline-flex; align-items: center; }
  
  #testimonial_slider .owl-dot {
      display: inline-block !important;
      background: #fff;
      height: 6px;
      width: 6px;
      margin-right: 18px;
      border-radius: 100%;
  }
  
  #testimonial_slider .owl-dot.active {background: #ffc627; height: 10px; width: 10px; }
  
  .avt-home-counter .avia-single-number {font-size: 190px;font-weight: 900; } 
  
  .avt-home-counter .avia-animated-number-content {font-size: 120px; font-weight: 900; }
  
  .right-testimonial .tm_content {
      background: #fff;
      padding: 30px 30px;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;color: #81338b;
  font-size: 24px;margin-bottom: 40px;
  line-height: 30px;position: relative;
  }
  .right-testimonial .tm_content::before {
      position: absolute;
      content: "";
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-top: 29px solid #ffffff;
      bottom: -22px;
      left: 20px;
      width: 0px;
      height: 0;
  }
  .right-testimonial .tm_img {
  
      height: 50px;
      width: 50px;
      float: left;
      margin-right: 20px;
      border-radius: 100%;
      margin-left: 17px;
  
  }
  .right-testimonial .tm_img img {
      border-radius: 100%;
      height: 100%;
      width: 100%;
      object-fit: cover;
  }
  
  .tm_title_sec span {font-size: 18px; color: #fff; font-weight: 700; }
  
  .tm_title_sec p {font-size: 16px; color: #fff; font-weight: 400; margin: 0; }
  
  .avia-slider-testimonials .avia-testimonial-content {
      padding: 30px 30px;
      border-style: solid;
      border-width: 1px;
      border-radius: 10px;
      font-size: 24px;
      line-height: 30px;
  }
  
  #player .video-stream.html5-main-video {transform: scale(1.4,1.4); }
  
  .video-stream.html5-main-video {transform: scale(1.4); } 
  
  .footer-video-wrap {margin-top: 0px !important; }
  
  .footer-video-wrap iframe {border-radius: 10px;margin-bottom: 10px; }
  
  .row.video-person {margin: 0 auto; text-align: center; }
  
  .footer-video-wrap .triger_video {border-radius: 10px; height: 307px !important; object-fit: cover; margin-bottom: 20px; }
  
  #user_review_application {margin-top: -270px; }
  
  .footer-video-wrap .video-caption .av-special-heading-tag {color: #500551 !important;font-size: 18px !important; }
  
  .footer-video-wrap .video-caption .av-special-heading-tag .special_amp {color: #500551; }
  
  .footer-video-wrap .video-caption {
      background: #f2f2f2;
      border-radius: 10px;
      padding: 55px 70px;text-align: center;
          padding-bottom: 55px;
      display: inline-block;position: relative;
  }
  .footer-video-wrap .video-caption::before {
  
      position: absolute;
      content: "";
      border-left: 20px solid transparent;
      border-right: 20px solid transparent;
      border-top: 29px solid #f2f2f2;
      bottom: -28px;
      left: 0;
      right: 0;
      margin: 0 auto;
      text-align: center;
      width: 0px;
      height: 0;
  
  }
  
  .footer-video-wrap .video-person .avia_image {
      border-radius: 100%;
      height: 80px;
      width: 80px;margin: 40px auto;
      object-fit: cover;
  }
  .main.item.footer-video-wrap .avia_playpause_icon {
      display: block !important;
      position: absolute;
      top: 20%;
      width: 60px;
      left: 0;
      right: 0;
      margin: 0 auto;
  }
  .main.item.footer-video-wrap .avia_playpause_icons {
      display: block !important;
      position: absolute;
      top: 130px;
      left: 0;
      height: 40px;
      width: 50px;
      right: 0;
      margin: 0 auto;
  }
  .main.item.footer-video-wrap .avia_playpause_icons {
  
      background: url("https://www.avante.com.vc/wp-content/uploads/2018/08/bt_player.png");
          background-repeat: repeat;
          background-size: auto auto;cursor: pointer;
      background-repeat: no-repeat;
      background-size: contain;
  
  }
  .responsive .avia_scrollable_table {
      width: 100%;
      overflow-x: hidden !important;
      overflow-y: hidden;
      -webkit-overflow-scrolling: touch;
      -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .footer-video-wrap .title {
      font-size: 16px;
      font-weight: bold;
      color: #505050;
  }
  .footer-video-wrap .sub-title {
  
      font-size: 15px;
      font-weight: 400;
      color: #505050;
  
  }
  
  /*microcredito page*/
  .contratar-wrap-none {
      display: none;
  }
  .green-bg .green-bg-inner {
      padding: 40px 0px 240px 0px !important;
  }
  .microcredito-packages.mobile {display: none; }
  
  .microcredito-packages{display: block;background: #f2f2f2; margin-bottom: 100px;}
  
  #top-banner {
      position: relative;
  }
  .bottom-mob {
      margin-bottom: -25px !important;
  }
  .bottom-mob.mob {
      margin-left: 190px;
  }
  #avancou {padding: 90px 0 0px 0; }
  
  #top-banner::before {
      position: absolute;
      content: "";
      background: #000000;
      background: -moz-linear-gradient(top, transparent 0%, transparent -19%, #330033 81%,#330033 100%);
      background: -webkit-linear-gradient(top, transparent 0%,transparent -19%,#330033 81%,#330033 100%);
      background: linear-gradient(to bottom, transparent 0%,transparent -19%,#330033 81%,#330033 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#5e1860',GradientType=0 );
      height: 100%;
      width: 100%;
      top: 0;
      left: 0;
      opacity: 0.80;
  }
  #top-banner .btn-style .avia-button {
      border-radius: 30px;
      font-size: 20px;
      font-weight: 700;
  }
  
  .microcredito-wrap .av-flex-placeholder {
      width: 3% !important;
  }
  #taxas-wrap .template-page.content.av-content-full.alpha.units {
      background: #f2f2f2;
  }
  
  
  .two-sections .right-list ul li {
      font-size: 60px;margin-left: 0;
      color: #8c4695;
  }
  .two-sections .right-list ul li::before,#presenca .right-list ul li:before {
      content: ".";
      font-size:40px;
      margin-right: 10px;
      color: #8c4695;
  }
  .two-sections .right-list ul li,#presenca .right-list ul li {
      font-size: 20px;margin-bottom: 20px;
      font-weight: 700;text-indent: -22px;
      color: #505050;margin-left: 0;
  }
  .two-sections .right-list ul,#presenca .right-list ul {list-style: none; }
  
  .inner-sections {margin-left: 10% !important; }
  
  .del-sections {display: none; }
  
  #baixou-section {display: block !important;}
  
  #baixou-section .av-special-heading {display: inline-block; }
  
  .img-no-limits-desk {position: relative; }
  
  .img-no-limits-desk::before {
      position: absolute;
      content: "";
      height: 400px;
      width: 100%;
      left: 622px;
      bottom: 0;
      background-color: #13ad9f;
  }
  #socket .copyright {float: left; color: #979ea6; }

  #baixou-section .avia-align-center {margin: 0; }
  


  .avia-heading-row th:nth-child(3) {width: 310px;/* display: inline-block;*/ padding-top: 10px;font-size: 20px !important; }
  
  .mob-txt-center h3 {line-height: 36px; }
  
  .center-section {margin: 70px auto 0 !important; width: 84% !important; }
  
  .center-section .simple-float-list ul li, 
  .security-list li {font-size: 20px; font-weight: 700; margin-bottom: 20px; color: #fff;text-indent: -1.2em !important; list-style: none; }

.security-list {-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }

  #usou .slick-prev.slick-arrow {position: absolute; bottom: 50%; left:0px; }
  
  #usou .slick-prev.slick-arrow::before{content: "\f104"; font-size: 50px; font-family: fontawesome; background: transparent !important; color: #ffcd44; }
  
  #usou .slick-next.slick-arrow {position: absolute; bottom: 50%; right: 0; }
  
  #usou .slick-next.slick-arrow::before {content: "\f105"; font-size: 50px; font-family: fontawesome; background: transparent !important; color: #ffcd44; }
  
  #usou .slick-prev.slick-arrow,
  #usou .slick-next.slick-arrow {border: none; font-size: 0; background: transparent; z-index: 9999; cursor: pointer; }
  
  #usou {background: #81338b; color: #fff;padding: 30px 0 20px;}
  
  #usou .sec_left {float: left;width: 40%; }
  
  #usou .sec_right {width: 40%; text-align: center; display: inline-block; }
  
  #usou .sec_left .title {font-size: 20px; font-weight: 300;position: relative; }
  
  #usou .sec_left .title::before {position: absolute; height: 4px; content: ""; width: 20px; background: #f8c62b; bottom: -35px; }
  
  #usou .sec_left .title span {color: #f8c62b; font-size: 120px; font-weight: 700;line-height: 60px; }
  
  #usou .sec_left .desc {font-size: 28px; font-weight: 700;line-height: 33px; }
  
  #usou .usuns_slider_section.slick-slide.slick-current.slick-center {opacity: 1; padding: 40px 0;outline: none;}
  
  #usou .usuns_slider_section.slick-slide {opacity: 0.50;padding: 40px 0;outline: none; }
  
  #usou .slick-dots {text-align: center; }
  
  #usou .slick-dots li {display: inline-block; }
  
  #usou .slick-dots li.slick-active button {background: #f8c62b; height: 13px; padding: 0 7px; }
  
  #usou .slick-dots li button {font-size: 0px; height: 8px; width: 0 !important; background: #fff; border: none; margin: 0 0px; border-radius: 100%; list-style: none; padding: 0px 4px;cursor: pointer; }
  
  #usou .flex_cell {padding: 30px 0 20px !important; }
  
  #usou .slick-dots {margin: 10px 0 22px 0; }
  
  #usou .flex_column {margin-top: -125px; }
  
  #hide {display: none; }
  
  .microcredito-inner {margin-left: 20px !important; }
  
  #missao {background: #fff; }
  
  #missao h2.av-special-heading-tag {line-height: 30px; }
  
  #contratar-section .heading {margin: 25px 0 -18px 0; font-size: 24px; font-weight: 700; }
  
  #contratar-section .sub-heading {font-size: 20px; font-weight: 300; }
  
  .bg-img {background-size: cover; padding: 100px 0 50px; }
  
  #fazemos-section .clock-img {margin-bottom: 30px; }
  
  .special_amp {font-family: inherit; }
  
  .mob-full-width {position: relative; bottom: -80px; }
  
  .acredita-img {background-size: 100% !important;background-position: center bottom !important; }
  
  .read-more {font-size: 14px; font-weight: 700; text-transform: uppercase; }
  
  .read-more i {font-size: 14px; font-weight: 700; }
  
  #presenca .left-box {padding: 70px 90px 70px 250px !important; }
  
  #presenca .list-section .right-list ul li{list-style: none;font-size: 20px; margin-bottom: 20px; font-weight: 400; color: #000000;} 
  
  
  #presenca .list-section .right-list ul li:before{content: "."; font-size: 40px; margin-right: 10px; color: #8c4695;}
  
  #presenca .right-img {background-size: cover !important;background-position: center !important; }
  
  .new-inner-wrap .simple-float-list ul {column-count: unset; }
  
  .new-inner-wrap {width: 100%; margin-top: 15px;display: inline-block; background: #904c99; padding: 0px 90px; }
  
  .new-inner-wrap .title-list {color: #f8c62b; font-size: 24px; font-weight: 700; margin-bottom: 40px;}
  
  .new-inner-wrap .simple-float-list ul li {font-size: 20px; font-weight: 700; margin-bottom: 20px; }
  
  .new-inner-wrap .simple-float-list ul li::before{content: "• "; color: #c79803; font-size: 30px; vertical-align: bottom;}
  
  #queremos .left-box {padding-left: 380px !important; padding-top: 150px !important; padding-right: 120px !important;padding-bottom: 160px !important; }
  
  #queremos .right-img {background-size: cover !important; background-position: center center !important; }
  
  #queremos .left-box ul{list-style: none;}
  
  #queremos .left-box ul li{font-size: 20px; margin-bottom: 20px; font-weight: 400; color: #505050;margin-left: 0;}
  
  #queremos .left-box ul li:before{content: "."; font-size: 40px; margin-right: 10px; color: #8c4695;}
  
  #pessoas .mob-full-width {position: relative; bottom: 80px; }
  
  #pessoas .mob-full-width {
      position: absolute;
      top: -30px;
      width: 90%;
      left: 0;
      right: 0;
      text-align: center;
      margin: 0 auto;
      height: 62px;
  }
  
  /*timeline slider*/
  .timeline {width: 100%; position: relative; margin-top: 0px; } 
  
  #pessoas .slick-track .timeline-nav__item {
      width: 65px !important;
      height: 65px !important;
      text-align: center;
      opacity: 0.5;
      background: transparent;
      margin: 0px 16px 0px !important;
      position: relative;
      font-size: 14px;
      line-height: 28px;
      font-weight: 400;
      outline: none;
      cursor: pointer;
      border-radius: 100% !important;
      box-shadow: 0px 0px 0px 8px #904c99;
  
  }
  #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {
  
      display: inline-block;
      width: 100%;
      margin: 170px 0 10px;
  
  }
  #pessoas .slick-track .timeline-nav__item img {
  
      height: 100% !important;
      width: 100% !important;
      border-radius: 100%;
      object-fit: cover;
  
  }
      #pessoas .timeline-nav__item::before {
          content: "";display: none;
          position: absolute;
          top: 30px;
          left: 50%;
          -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
          width: 10px;
          height: 10px;
          border-radius: 100%;
          background-color: #afc9f6;
          transition: .2s;
      }
      #pessoas .timeline-nav__item.slick-current {color: #ff9900; opacity: 1; }
      #pessoas .timeline-nav__item.slick-current::before {background-color: #ff9900; }
      #pessoas .timeline-wrapper {
      width: 100%;
      height: 320px;
      margin-bottom: 60px;
      display: inline-block;
      margin-top: 50px;
  
  }
      #pessoas .timeline-slider {height: 100%; }
  
      #pessoas .timeline .slick-list {height: 100%;overflow: visible; }
  
      #pessoas .timeline .slick-track {height: 100%; }
      
      #pessoas .linkedin-icon i {color: #fff; }
  
  #pessoas .timeline-slider .linkedin-icon {
      background: #00669e;
      height: 30px;
      display: block;
      width: 30px;
      border-radius: 100%;
      line-height: 30px;
      float: none;
      text-align: center;
      margin: 10px auto;
  }
  #pessoas .timeline-slide {
      position: relative;
      overflow: visible;
      outline: none;
      background-position: top;
      margin: 0 40px;
  }
      
  #pessoas .slick-next.slick-arrow {
  
      display: inline-block !important;
      border: none;
      background: none;
      position: absolute;
      font-size: 70px;
      color: transparent;
      width: 50px;
      right: 150px;
      top: 270px;
      z-index: 99;
  
  }
  
  
  #pessoas .slick-next.slick-arrow::before {
      position: absolute;
      content: "\f105";
      font-family: fontawesome;
      color: #f8c02a;
      font-size: 70px;
  }
  
  
  #pessoas .slick-prev.slick-arrow {
  
      display: inline-block !important;
      border: none;
      background: none;
      position: relative;
      font-size: 70px;
      color: transparent;
      width: 50px;
      left: 160px;
      top: 270px;
      z-index: 99;
  
  }
  
  
  
  #pessoas .slick-prev.slick-arrow::before {
      position: absolute;
      content: "\f104";
      font-family: fontawesome;
      color: #f8c02a;
      font-size: 70px;
  }
  
  #pessoas .timeline-slide__content {
  
      z-index: 5;
      position: absolute;
      top: 0px;
      background: #904c99;
      width: 100%;
      left: 50%;
      -webkit-transform: translate(-50%, 0px);
      transform: translate(-50%, 0px);
      padding: 90px 80px 30px 80px;
      border-radius: 10px;
      transition: opacity 1s;
      text-align: center;
      color: #ffffff;
  
  }
  
  .imagediv img {width: 100%; height: 100%; border-radius: 100%;object-fit: cover; }
  
  .imagediv {
      height: 110px !important;
      width: 110px;
      border-radius: 100% !important;
      margin: 0 auto;
          margin-top: 0px;
      box-shadow: 0px 0px 0px 8px #81338b;
      margin-top: -150px;
  
  }
  
  .timeline-slide .slide-name {font-size: 16px; font-weight: 700; }
  
  .slide-position {font-size: 16px; }
  
  .timeline-msg {font-size: 16px; }
  
  .timeline-slide .icon-content {font-size: 16px; }
  
  .timeline-year {
          z-index: 5;
          font-size: 35px;
          color: #ffffff;
          background: #ff9900;
          padding: 15px 26px;
          transition: opacity 1.2s;
          position: absolute;
          right: 0;
          opacity: 0;
      }
  .timeline-title {color: #ff9900; font-size: 26px; line-height: 30px; font-weight: 400; }
  
  .timeline-text {font-size: 18px; line-height: 28px; color: #666666;display: none; }
  
  .timeline .slick-current .timeline-year {opacity: 1;display: none; }
  
  .timeline .slick-center .timeline-slide__content {opacity: 1; }
  
  .timeline .timeline-slide__content {opacity: 0.40; }
  
  #premios .mob-full-width {position: absolute; top: -30px; margin: 0 auto; display: inline-block; text-align: center; left: 0; right: 0; width: 90%;height: 62px;
  }
  
  .timeline-nav .slick-arrow {display: none !important; font-size: 0 !important; height: 0 !important; width: 0 !important; opacity: 0;
  }
  
  /*#premios {padding: 10px 0 0 0; }*/
  .page-id-1176 #premios {padding: 70px 0 0 0; }

  #premios.premios-slider-2 {padding-top: 0; }
  
  #premios .success_cont_section {width: 44%; float: left; padding: 0 50px; margin-top:5px; }
  .av_textblock_section.av-small-hide.av-mini-hide {padding-top: 30px;padding-bottom: 40px;}
  #premios .success_cont_section .tm_title_sec {line-height: 35px;font-size: 25px; font-weight: 700; color: #500551; margin: 0px 0; }
  
  #premios .success_cont_section p {font-size: 1em; font-weight: 400; line-height: 25px;min-height: 80px; }
  
  #premios #success_slider_type2 .success_cont_section p {font-size: 15px; font-weight: 400; line-height: 30px; min-height: auto; }
  
  #premios .success_cont_section .img-wrap,#success_slider .success_cont_section .img-wrap {width: 200px; height: 150px; }
  
  #premios .success_cont_section img,#success_slider .success_cont_section img {width: 100%; height: 100%;object-fit: contain; }
  
  #premios .owl-dots {text-align: center;margin-top: -50px;margin-bottom: 60px; }
  
  #premios .owl-dot {background: #505050; height: 5px; width: 5px; border-radius: 100%; margin: 0 10px; }
  
  #premios .owl-dot.active {background: #f8c02a; height: 10px; width: 10px; border-radius: 100%; }
  
  #memorias .mob-full-width {position: absolute; top: -30px; left: 0; right: 0; margin: 0 auto; width: 86%;height: 62px; }
  
  .timeline-wrapper .slick-initialized .slick-slide {
      display: block;
      height: 564px;
      background-repeat: no-repeat;
      position: relative;
      background-position: center;
      background-size: 95%;
  }
  #memorias .timeline-title {display: none; }
  
/*  #memorias .timeline-text {
      position: absolute;
      bottom: -50px;
      background: #82258f;
      padding: 40px 20px;
      font-weight: 700;
      color: #fff;
      left: 4%;
      width: 260px; display: none;
  }*/
  
  #memorias .timeline-nav {
      margin-top: 140px;margin-bottom: 30px;
      font-size: 16px;
      color: #505050;
  }
  #memorias .timeline-nav__item.slick-slide.slick-current/*.slick-active*/ {
      color: #82258f;
      font-size: 20px;
      font-weight: 700;
  }
  #memorias .slick-current .timeline-text { 
      position: absolute;
      bottom: -50px;
      background: #82258f;
      padding: 40px 20px;
      font-weight: 700;
      color: #fff;
      left: 6%;
      width: 260px;
      display: block;
  }
  #memorias .timeline-nav__item.slick-slide/*.slick-active*/::before {
      position: absolute;
      content: "";
      height: 20px;
      width: 20px;cursor: pointer;
      background: #c1c1c1;
      border-radius: 100%;
      top: -40px;margin-left: 8px;
      opacity: 1 !important;
  }
  
  .timeline-nav__item.slick-slide/*.slick-active*/.previousdots::before{
          position: absolute;
      content: "";
      height: 20px;
      width: 20px;
      background: #82258f !important;cursor: pointer;
      border-radius: 100%;
      top: -40px;margin-left: 8px;
      opacity: 1 !important;
  
  }
  #memorias .timeline-nav__item.slick-slide/*.slick-active*/:last-child::after {
      display: none;
  }
  #memorias .timeline-nav__item.slick-slide/*.slick-active*/::after {
      position: absolute;
      height: 1px;
      width: 10%;
      content: "";
      background: #c1c1c1;
      top: -31px;
      z-index: -1;
  }
  #memorias .timeline-nav__item.slick-slide/*.slick-active*/.previousdots::after {
      position: absolute;
      height: 1px;
      width: 10%;
      content: "";
      background: #82258f !important;
      top: -31px;
      z-index: -1;
  }
  
  #memorias .timeline-nav__item.slick-slide.slick-current::before {
      background: #f8c02a;
      border: 12px solid #82258f;box-shadow: 0 0 0 9px #f2f2f2;
      height: 10px;
      width: 10px;
      margin-top: -8px;
  }
  #memorias .timeline-nav__item.slick-slide {
      opacity: 1;
      margin-right: 150px;
      display: inline-block;
      text-align: center;
      float: none;
  }
  #memorias .timeline-nav__item.slick-slide:last-child {
      margin: 0;
  }
  #memorias .timeline-nav .slick-list.draggable .slick-track {
      width: 100% !important;
      text-align: center;
      display: inline-block;
  }
  #memorias .slick-center {opacity: 1 !important; }
  
  #memorias .slick-slide {opacity: 0.50; }
  
  
  #memorias .slick-list.draggable {padding: 0 0 !important; }
  
  .home-video .owl-nav {display: none; }
  
  .home-video .owl-carousel .owl-video-play-icon {
      position: absolute;
      height: 60px;
      width: 60px;
      left: 44%;
      top: -130px;
      margin-left: -40px;
      margin-top: -40px;
      background: url("https://www.avante.com.vc/wp-content/uploads/2018/08/bt_player.png");
          background-repeat: repeat;
          background-size: auto auto;
      background-repeat: repeat;
      cursor: pointer;
      z-index: 1;
      background-size: 100%;
      -webkit-backface-visibility: hidden;
      transition: transform .1s ease;
      background-repeat: no-repeat;
  }
  .home-video .owl-dots {height: 0;text-align: center; }
  
  .home-video .owl-dots .owl-dot {
  
      background: #fff;
      height: 5px;
      width: 5px;
      display: inline-block;
      margin: 0 10px;
      border-radius: 100%;
      position: relative;
      bottom: 60px;
  
  }
  .home-video .owl-dots .owl-dot.active {
  
      background: #ffc627;
      height: 13px;
      width: 13px;
      display: inline-block;
      margin: 0 10px;
      border-radius: 100%;
   
  }
  .home-video {margin: 0 !important; } 
  
  .home-video .owl-carousel .owl-video-play-icon:hover {opacity: 0.7; transform: none;}
  
  .timeline-content-section p br {display: none; }
  
      
  .video-caption.mobile p {background: #f2f2f2; padding: 0; margin: 0; display: none;}
  
  #sub_menu1 {
      background: #fff;
      border-radius: 30px;
      width: 700px !important;
      display: inline-flex;
      margin: 0 auto !important;
      text-align: center !important;
      float: none !important;
      left: 0;
      right: 0;
      border: 1px solid #fff;
          border-bottom-style: solid;
          border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      box-shadow: 0px 20px 54px rgba(0,0,0,0.26);
      padding: 5px 5px;
      height: 62px;
      align-items: center;
  }
  #sub_menu1 .av-subnav-menu .menu-item:last-child a {margin-right: 0; }

  #sub_menu1 .av-subnav-menu .menu-item:first-child a {margin-left: 0; }
  
  #sub_menu1 .colourpurple .avia-menu-text {
      color: #fff;
      display: inline-block !important;
      background: #82258f;
      border-radius: 30px;
      font-size: 20px;
      font-weight: 700;
      padding: 14px 0px;min-width: 150px;
  }

#sub_menu1 .beforepurple .avia-menu-text {color: #82258f; font-size: 16px; font-weight: 700; }
  
#sub_menu1 .av-subnav-menu > li {padding: 0 0; display: inline-block; }

#sub_menu1 .av-subnav-menu > li > a{margin: 0 20px;padding:0; font-size: 15px; color: #505050;background: none;}

#sub_menu1 .menu-item a {color: #505050; font-size: 15px; padding: 0 !important;}
   
  
#top .av-subnav-menu > li > a {padding: 0px 10px 0px 12px; display: block; border-left-style: solid; border-left-width: 0px; } 

.page-id-1176 #footer_top_section {display: none; }

.avia_scrollable_table .mobile {display: none; }

.hideit{display: none !important; }

.change-section .change-content {width: 70%; margin: 0 auto !important;position: relative; }

.change-section .change-content .ceo-name {margin: 60px 0; }

.change-section .change-content .special_amp {
    color: #ffc627 !important;
    font-size: 80px !important;
    font-family: inherit;
    margin: 0 0;
    line-height: 0;
}
.color{background-color:red; }

  /*#top-banner {margin-bottom: 60px; }*/

.page-id-1003 #top-banner {margin-bottom: 0px; }

.item-video{position: relative;}

.item-video .content-div {position: absolute; width: 28%; right: 20%; margin: 0 auto; top: 30%; }

.item-video .content-div h6 p {color: #ffffff; font-size: 22px; font-weight: 400; line-height: 33px; }

#homepageslider img {background-size: cover !important; object-fit: cover; }

#valores .list-section {padding: 35px 400px 70px 100px !important; }


/*na midia*/
.jornalista-wrap .template-page.content.av-content-full.alpha.units {background: #ffc627;margin-top: 80px; }

.jornalista-left {padding: 0 0px 0 120px; }

.jornalista-right {margin: 20px 0 !important; }


#blog-wrap .blog-inner {width: 47%; float: left; margin-right: 30px; min-height: 295px; } 

#blog-wrap .content-right h1 {text-transform: none; }

#blog-wrap .blog-inner .img-left {float: left; margin-right: 20px; height: 235px; width: 260px; } 

#blog-wrap .blog-inner .content-right {float: left; width: 250px; }

#top #blog-wrap .blog-inner .content-right h2 {
 font-size: 20px !important;
font-weight: 400 !important;
line-height: 25px !important;
margin-bottom: 14px !important;
color: #500551 !important;
}
#blog-wrap .blog-inner .content-right p {
  font-size: 15px;
}
#blog-wrap .blog-inner .img-left img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
#blog-wrap .blog-inner .content-right p {
  font-size: 15px;
}
#blog-wrap .blog-inner .blog-person {
  font-size: 14px;
  margin-top: 0px;
  margin-bottom: 0;
  font-weight: 700;
  display: inline-block !important;
  width: 100%;
}
#blog-wrap .blog-inner .blog-date {
  color: #505050;
  font-size: 15px;
   margin: 3px 0px;
}

.white-bg .avia-image-container-inner {background: #fff; height: 120px; width: 120px; text-align: center !important; border-radius: 100%; }

.white-bg .avia-image-container-inner .avia_image {text-align: center; margin: 25px auto; }

.mobile_class {display: none; }

.desktop_class {display: block !important; }

.troly-image {display: none !important; } 

#homepageslider .content-div h2 {color: #4e064f; margin-bottom: 80px;font-size: 60px;}

.mob-txt-btn {text-align: left !important; }

.avia_textblock.mobile-show {display: none; }

  
.recent-activity-controls a {font-size: 22px; color: #000; position: relative; }

.recent-activity-controls a::after {position: absolute; font-size: 20px; content: "\f107"; font-family: fontawesome; margin-left: 10px; } 

.simple-float-list.two ul {
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
  margin-left: 0;
  list-style: none;margin: 0;
}
.simple-float-list.two ul li {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px;
  display: inline-block;
  width: 80%;
}
.transacao-bottom {
  background: #904c99;
  border-radius: 30px !important;
  padding: 40px 30px;
}

.transacao-inner .avia-image-container {margin-bottom: 30px; }

.transacao-inner {margin-bottom: 50px; margin-top: 0 !important; }

#user_review_application .owl-dot.active {
  background: #ffc300;
  height: 8px;
  width: 8px;
  border-radius: 100%;
}

#user_review_application .owl-dot {
  background: #505050;
  height: 5px;
  width: 5px;
  border-radius: 100%;
  margin: 0 10px;
}
#user_review_application .owl-dots {
  text-align: center;
  margin-top: 20px;
}
.avia-color-orange {
  border-radius: 30px !important;
  font-size: 20px !important;
  color: #000 !important;
  font-weight: 700 !important;
  background: #f8c62b !important;
}
.avia-button.avia-color-orange{
  font-size: 20px;
  color: #000; background: #f8c62b;
  font-weight: 700;
  border-radius: 30px;
  padding: 10px 40px;
}
.avia-button.avia-color-purple {
  background: #500551;
  color: #fff;
  font-size: 18px;
  border-radius: 30px;
  line-height: 18px;
  padding: 13px 10px;min-width: 190px;
  font-weight: 700;

}
.retida-btns {padding-bottom: 40px; margin-top: 50px; }

#numbers-wrap .numbers-inner .number-tag .av-special-heading-tag{font-size: 120px !important; color: #f8c62b; font-weight: 700; }

#numbers-wrap .numbers-inner {margin-bottom: 70px; }

#numbers-wrap {padding:30px 0; }

#avanteapp-wrap .bottom-mobile .avia_image {margin-bottom: 0; }

.mansory-inner .avia-image-container-inner img {width: 480px; }

#mansory-gallery .flex_cell {padding: 0 !important; }

#valores .acredita-img {background-size: cover !important; }

.under-table.modern-quote {padding: 0 180px 0px 0; }

.page-id-1176 #memorias .av-special-heading-tag {padding: 30px 0 90px 0; }

.page-id-1176 #premios .owl-dots {text-align: center; margin-top: 0px; margin-bottom: 70px; }

/*.under-table.mobile {display: none !important; }*/

#mudar-wrap {background-size: cover; }

.mobile_class {display: none !important; }

.page-id-1176 #av_section_11 {display: none; }

#missao .missao-left {padding: 90px 180px 0 0 !important; }

#pessoas .av-special-heading-tag span {color:#ffbd00; } 

.page-id-180 #top-banner .entry-content-wrapper.clearfix {padding-top: 500px; }

.two-inner-wrap {margin: 0 auto !important; width: 70% !important; }

#mansory-gallery .flex_cell {padding: 0 !important; }

#mansory-gallery .avia-image-container {margin: 0; }

#mansory-gallery .avia-image-container img {border-radius: 0; }

.category-blog main {margin-right: 60px;border-right: 0px solid #efefef !important; padding-top: 100px !important; }

.category-blog main .template-blog .blog-meta {width: 100%; } 

.category-blog .sidebar {padding-top: 150px !important; }

.category-blog main .post-title.entry-title {font-size: 34px !important; margin-bottom: 0 !important;}


.category-blog main .title p a {color: #505050 !important; font-size: 15px; }

.category-blog main .entry-content-header p {font-size: 15px; }

.category-blog main .entry-content-header span,
.category-blog main .entry-content-header span a {color: #505050; font-size: 15px; }
.category-blog main .entry-content-header span .readmore {
  font-weight: 700;
  margin-right: 10px;
  margin-bottom: 30px !important;
  display: inline-block;
  margin-top: 50px;
}
.category-blog main .big-preview.single-big a .attachment-entry_with_sidebar {
  height: 200px;
  width: 100% !important;
  border-radius: 0 !important;
  object-fit: cover;
}
.category-blog .sidebar_right .widgettitle {font-size: 15px !important; font-weight: 700 !important; color: #000 !important; text-transform: capitalize; }
.category-blog .sidebar_right ul li a {font-size: 15px; color: #000; text-decoration: underline !important; line-height: 40px; }

.category-blog .inner_sidebar.extralight-border {margin: 0 0 0 20px; }

.single-post .related_posts,.single-post .comment-entry.post-entry {display: none; }

/*.single-post .title {max-width: 800px; margin: 0 auto; text-align: left !important; }*/

.single-post .title {max-width: 1130px; margin: 0 auto; text-align: left !important; }

.single-post .title .post-title {text-align: left !important; color: #500551; font-size: 34px !important; }

.single-post .entry-content-header {text-align: left; margin: 0 !important; font-size: 15px; }

.single-post .post-meta-infos .readmore  {display: none; }

.single-post .post-meta-infos i,
.page-id-4432 .post-meta-infos i,
.category .post-meta-infos i {font-size: 18px;display: block;float: left; margin-right: 10px;margin-top: 3px; }

.category .comment-container.minor-meta {display: none; }

.page-id-4432 .post-meta-infos span a,
.single-post .post-meta-infos span a,
.single-post .post-meta-infos span,
.single-post .post-meta-infos time,
.post-meta-infos .date-container,

.category .post-meta-infos span a,
.category .post-meta-infos span,
.category .post-meta-infos time,
.post-meta-infos .date-container {color: #505050; font-size: 15px; }

.single-post .date-container .fa.fa-calendar,
.category .date-container .fa.fa-calendar {float: left; margin-right: 10px; }

.single-post .post-meta-infos,
.category .post-meta-infos {text-align: left !important; margin-top: 20px;}

.post-meta-infos .text-sep.text-sep-date,.post-meta-infos .text-sep.text-sep-comment {display: none; }


.single-post .entry-footer {margin: 0 !important;float: left; }

.single-post .post-meta-infos p,
.page-id-4432 .post-meta-infos p,
.category .post-meta-infos p {float: left; display: inline-block; margin-right: 20px; position: relative; }

.single-post .text-sep.text-sep-cat,
.page-id-4432 .text-sep.text-sep-cat,
.category .text-sep.text-sep-cat {display: none; }

/*.post-meta-infos p::before {position: absolute; content: ""; height: 10px; width: 1px; background: red; transform: rotate(20deg); }*/


.single-post .av-share-link-description {font-size: 20px !important; font-weight: 400 !important; }

.single-post .av-share-box {margin-top: 80px; }

.single-post .av-share-box ul li {width: 140px !important; }

.single-post .av-share-box ul li a {
  display: block;
  padding: 15px 0;
  text-decoration: none;
  color: #b0b0b0;
  font-size: 14px;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.single-post .blog-meta {display: none; }

.single-post .container.template-blog.template-single-blog {width: 80%; padding: 0; }

.single-post .big-preview {display: block; padding: 50px 50px 0 0; }

.category main {padding: 50px 50px 0 0 !important; }

.container.template-blog.template-author {width: 80%; }

#avanteapp-wrap {padding: 50px 0 0; }

#avanteapp-wrap h6.av-special-heading-tag {margin: 30px 0 80px 0; }

#memorias .slick-list {overflow: visible;}

#mansory-gallery .mansory-inner {background-size: cover !important; }

.facaparte-wrap {padding: 50px 0; }

.counter-section {padding: 100px 0 90px; }

#mansory-gallery .mobile-show {display: none; }

#footer-bottom {padding: 90px 0; }

#home-testimonial {padding: 100px 0; }

#baixou-section .img-no-limits-desk img {max-width: unset; margin-top: -30px; }

#baixou-section .baixe-top {margin-top: -25px; }

.shop-left {background-position: center !important; }

.page-id-180 #top-banner {position: relative;margin-bottom: 110px; background-position: center !important; }

.page-id-141 .heading-section {padding: 60px 0 20px; }

#fazemos-section {padding: 80px 0 60px; }

#user_review_application .owl-nav {display: none; }

#por-wrap {padding: 0 0 50px 0; }

#por-wrap .heading-section {padding: 50px 0 50px !important; }

#three-box {padding: 50px 0 40px 0 !important; }

#cresecr-wrap .cresecr-head .av-special-heading-tag {margin: 30px 0 30px 0 !important; }

.sub-heading {margin-top: 10px; }

#cresecr-wrap .cresecr-sub-head {margin-bottom: 75px !important; }

#cresecr-wrap {padding: 80px 0 70px 0 !important; }

#sua-wrap {padding: 60px 0 60px 0 !important; }

#seguranca-wrap {padding: 80px 0 80px 0 !important; }

.videopart iframe {width: 100% !important; height: 535px !important; }

#duvidas-wrap {padding: 60px 0 15px; }

.page-id-27 #sub_menu1 {
  background: #fff;
  border-radius: 30px;
  width: 700px !important;
  display: inline-flex;
  margin: 0 auto !important;
  text-align: center !important;
  float: none !important;
  left: 0;
  right: 0;
  border: 1px solid #fff;
      border-bottom-style: solid;
      border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  box-shadow: 0px 20px 54px rgba(0,0,0,0.26);
  padding: 5px 5px;
  height: 62px;
  align-items: center;
}
.page-id-3426 .av-special-heading-tag {
  text-transform: none !important;
}

.video-home-ceo {height: 535px; width: 100%; object-fit: cover; }

.videopart {height: auto; }

#table-wrap .table-sub {margin: 25px 0 40px 0 !important; }

.videopart {overflow: hidden; } 

#retida-section {padding: 70px 0 50px 0px; }

#burocracia-wrap {padding: 70px 0 60px 0 !important; } 

#burocracia-wrap .burocracia-heading {margin-top: 0; }

#premios .owl-prev {font-size: 65px !important; color: #ffc627; top: 50%; position: absolute; }

#premios .owl-next {font-size: 65px !important; color: #ffc627; top: 50%;right: 0; position: absolute; }

#table-wrap {padding: 80px 0 100px 0 !important; }

.two-sections .list-section {padding: 90px 56px 90px 90px !important; }

#para-wrap {padding: 70px 0 90px !important; }

#footer_top_section .left-footer .footer-inner {width: 50%; margin: 0 auto; float: none; }

.microcredito-packages .microcredito-text-box {padding: 0 30px !important; }

.conversa-inner .av-special-heading-tag {margin: 30px 0 10px !important; display: inline-block; }

#conversa-wrap .conversa-inner {margin-bottom: 90px; }

#conversa-wrap .conversa-inner:last-child {margin-bottom: 0; }

#conversa-wrap .conversa-inner:nth-last-child(2) {margin-bottom: 0; }

#top .avt-logo-list .slide-entry-wrap .slide-entry img {filter: grayscale(100%);cursor: pointer; }

#top .avt-logo-list .slide-entry-wrap .slide-entry img:hover {filter: grayscale(0%);cursor: pointer; }

#newslider h3 {color: #000 !important; font-size: 30px !important; font-weight: 400 !important; }

#newslider h2 {text-transform: none;color: #000 !important; font-size: 30px !important;margin: 25px 0; font-weight: 700 !important; } 

#news-wrap .txt-right h2 {font-size: 58px !important; font-weight: 700; color: #500551; text-transform: none; }

#memorias .memorias-heading {margin: 20px 0 40px 6% !important; }

#mansory-gallery {background: #4f392d; }

#news-wrap .content {padding: 60px 0 40px; }

#aplicativo-top {padding: 50px 0 0 0; }

.transacao-bottom {margin-top: 0 !important; }

#continua-wrap .hideon {display: none; }

#continua-wrap .av-inherit-size {margin-top: 0; }

/*live start*/
#top #wrap_all .all_colors h2 {
    font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 60px;
    font-weight: 700;
}
.microcredito-packages .microcredito-text-box h4 {
    font-size: 48px;
}
#news-wrap .av-special-heading-tag {
    text-align: right;
}
#socket .social_bookmarks li {
    border-radius: 0;
    border: none;
    overflow: hidden;
    top: 5px;
    position: relative;
}
#top .social_bookmarks li a {
    float: left;
    width: 50px;
    line-height: 50px;}
.page-id-3426 h1.av-special-heading-tag {color: #500551; }

#top .social_bookmarks li {width: 50px; height: 50px; }

#top #wrap_all .av-social-link-facebook:hover a {color: #fff; background-color: #37589b;/* height: 100%; width: 100%; */}

.page-id-3426.template-page.content.av-content-full.alpha.units {padding-bottom: 0; }

#socket .social_bookmarks {margin: -20px 0 0 30px; }

#baixou-section .left-mobile-table table {width: 300px; }

#baixou-section .left-mobile-table table tr td {
    border: none !important;
    text-align: left;
    padding: 10px 20px;
    font-size: 15px;
    color: #505050 !important;
}

#baixou-section .left-mobile-table table tr th {
    border: none;
    color: #505050 !important;
    font-size: 20px;
    text-transform: capitalize;
    text-align: left;
    padding: 10px 20px;
}
#baixou-section .left-mobile-table table tr td:nth-child(2) {font-size: 17px; }

#baixou-section .left-mobile-table table tr:nth-child(2n+1) {background: #fff; }

#baixou-section .left-mobile-table table tr td:nth-child(2n+1) {background: #7e298a;color: #fff !important;width: 320px !important; /*display: inline-block; */}


#top #baixou-section tr td:nth-child(2) {
    background: #fff;width: 200px;
}



.page-id-1176 #footer-bottom {display: none; }




#table-wrap table tr td:nth-child(1),
#table-wrap table tr td:nth-child(2) {background: #7e298a; border: none;color: #fff !important; font-size: 15px;text-align: right; }
#table-wrap table tr td:nth-child(2) span {
    background: #65216e;
    border-radius: 30px;
    padding: 2px 5px;
    font-weight: 700;
}

#table-wrap table tr td {border: none; }

#table-wrap table tr td:nth-child(2) {width: 130px !important; text-align: center;font-weight: 700; }

#table-wrap table tr td:nth-child(1) {padding-left: 120px; text-align: left; }

#table-wrap table tr th:nth-child(1), #table-wrap table tr th:nth-child(2) {background: #7e298a !important; border: none; text-align: right;position: relative; }

#table-wrap table tr th:nth-child(1)::before, #table-wrap table tr th:nth-child(2)::before {
    position: absolute;
    content: "";
    background: #7e298a;
    height: 10px;
    left: 0;
    width: 100%;
    top: 0px;
}
#table-wrap table tr th:nth-child(1) img {width: 100px; }

#table-wrap table tr th:nth-child(2) {width: 130px; }

#table-wrap table tr td:nth-child(3), #table-wrap table tr td:nth-child(4) {background: #fff; text-align: left; padding-left: 60px;font-size: 15px; }

#table-wrap table tr th:nth-child(4) {width: 230px; } 

#table-wrap table tr td:nth-child(4) {font-weight: 700; color: #000 !important; font-size: 15px; }

#table-wrap table tr th:nth-child(3), #table-wrap table tr th:nth-child(4) {border: none; }

#table-wrap table tr td:nth-child(4) {font-weight: 700;width: 250px; color: #000 !important; font-size: 15px; padding-right: 60px; padding-left: 0; }

#table-wrap table tr th:nth-child(3) {width: 300px; text-align: right; }

#table-wrap table {box-shadow: 0 0 15px 0 #ccc; }

.page-id-3426 .template-page.content.av-content-full.alpha.units {padding-bottom: 0; }

.page-id-3426 #main {padding-top: 180px !important; }

.html_header_top.html_header_sticky #main {padding-top: 150px; }

.footer-readmore a:hover {color: #500551 !important; }

.footer-readmore a {text-decoration: none !important; }

.footer-logo {max-width: 200px; }

.footer-logo img {width: 100%; height: 100%; }

.title p a {text-transform: uppercase; }

.page-id-4432 #after_section_2.sidebar_right {display: none; }

.post-meta-infos .readmore, .post-meta-infos i {display: block; }

.postid-2849 #after_section_1.sidebar_right {display: none; }

.single-post #after_section_1 {display: none; }

.single-post #main {padding-top: 210px; }

.page-id-4432 .image {display: none; }

/*#app-top-bnr {position: relative; padding-bottom: 100px;background-size: 100% !important; }*/
#app-top-bnr {
    position: relative;
    background-size: 100% !important;
    padding: 23% 0;
}

#app-top-bnr .bnr-btn {
    position: absolute;
    top: 200px;
    right: -70%;
}



.owl-stage-outer .other-baxu .baxi {
    background: url(https://www.avante.com.vc/wp-content/uploads/2018/08/Button_copy_10.png);
    background-size: 100%;
    background-position: center;
    position: absolute;
    right: 5%;
    padding: 30px 150px;
    top: 550px;
    background-repeat: no-repeat;
    font-size: 0;
}
/******************************************responsive start start*************************************************************/
  @media screen and (min-width: 1700px) and (max-width: 1800px){
   
   #app-top-bnr .bnr-btn {right: -50%; top: 200px; }

  .owl-stage-outer .other-baxu .baxi{right: 5%;top: 500px; }

  .videopart iframe {width: 100% !important; height: 480px !important; }
  
  .videopart {height: 480px; }
  
  .home-video .owl-carousel .owl-video-play-icon {top: -150px; }
  
  #top #wrap_all .all_colors h2 {font-size: 55px; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -400px; }
  }
  
  
  @media screen and (min-width: 1600px) and (max-width: 1700px){
    .owl-stage-outer .other-baxu .baxi{right: 5%;top: 520px; }

  #app-top-bnr {height: 740px; }

  #app-top-bnr .bnr-btn {
    top: 200px;
    right: -40%;
}

  .video-home-ceo {height: 470px; }
      
  .videopart iframe {width: 100% !important; height: 470px !important; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -370px; }
  
  .home-video .owl-carousel .owl-video-play-icon {top: -150px; }
  
  .right-section .av-special-heading-tag {font-size: 50px !important; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -400px; }
  
  }
  
  
  @media screen and (min-width: 1500px) and (max-width: 1600px){
.owl-stage-outer .other-baxu .baxi{right: 3%;top: 430px; }
 #app-top-bnr .bnr-btn {
    top: 180px;
    right: -30%;
}

  .video-home-ceo {height: 425px; }

  .videopart iframe {width: 100% !important; height: 445px !important; }
  
  .left-video .avia_textblocka {top: 8%;} 
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -340px; }
  
  .left-video .avia_playpause_icon {top: 60%; }
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 300px; }
  
  .right-section .avia-image-overlay-wrap {margin: 20px 0 !important; }
  
  .home-video .owl-carousel .owl-video-play-icon {top: -150px; } 
  
  #top #wrap_all .all_colors h2 {font-size: 50px; }
  
  .left-video .right-section {padding-left: 80px !important; }
  
  #valores .list-section {padding: 85px 300px 70px 70px !important; }
  }
  
  
  @media screen and (min-width: 1400px) and (max-width: 1500px){
    .owl-stage-outer .other-baxu .baxi{right: 3%;top: 420px; }

  #app-top-bnr .bnr-btn {
    top: 180px;
    right: -30%;
}

  .responsive #top #header #header_main {padding: 30px 0; }

  .video-home-ceo {height: 400px; }
  
  .item-video .content-div {width: 37%; right: 10%; top: 20%; }
  
  .videopart iframe {width: 100% !important; height: 400px !important; }
  
  .videopart {height: 400px; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -380px;} 
  
  .left-video .avia_textblocka {top: 50px;}
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 300px; }
  
  .right-section .avia-image-overlay-wrap {margin: 20px 0 !important; }
  
  .home-video .owl-carousel .owl-video-play-icon {position: absolute; height: 60px; width: 60px; left: 47%; top: -150px; }
  
  #valores .list-section {padding: 50px 180px 70px 70px !important; }
  }
  
  
  @media screen and (min-width: 1300px) and (max-width: 1400px){
    .owl-stage-outer .other-baxu .baxi {right: 2%; top: 400px;}

  #app-top-bnr .bnr-btn {
    top: 170px;
    right: -15%;
}

  .responsive #top #header #header_main {padding: 30px 0; }

  #footer-bottom {padding: 70px 0; } 

  #home-testimonial {padding: 80px 0; }

  .videopart iframe {width: 100% !important; height: 380px !important; }
  
  #presenca .left-box {padding: 70px 70px 70px 120px !important; }
  
  #usou .sec_right {padding-right: 30px; }
  
  .left-video .avia_playpause_icon {top: 60%; width: 60px;}
  
  .left-video .avia_textblocka {top: 15%;}
  
  .left-video .tagling_ceo p {width: 80%;bottom: 60px;}
  
  .right-section .av-special-heading-tag {font-size: 40px !important; }
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 300px; }
  
  .right-section .avia-image-overlay-wrap {margin: 20px 0 !important; }
  
  .video-home-ceo {height: 370px; }
  
  .left-video .avia-video {background-size: 140%;}
  
  .home-video .owl-carousel .owl-video-play-icon {height: 60px; width: 60px; top: -150px; }
  
  .item-video .content-div {width: 50%; right: 10%; }
  
  #usou .sec_left {width: 50%; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -360px; }
  
  .item-video .content-div {width: 28%; right: 16%; top: 20%; } 
  
  .item-video .content-div {width: 32%; right: 16%; top: 16%; }
  
  #valores .list-section {padding: 10px 90px 70px 70px !important; }
  }
  
  

  
  
  
  @media (max-width:1500px) {
  .right-section {padding: 30px 120px 30px 50px !important; }
  }
    


  @media screen and (min-width: 1200px) and (max-width: 1300px){
    #app-top-bnr .bnr-btn {top: 150px; right: -10%; }
  }


  @media (max-width:1280px) {
    .owl-stage-outer .other-baxu .baxi {right: 2%; top: 360px; }

  #app-top-bnr .bnr-btn {
    top: 140px;
    right: 0%;
}
  
  .videopart iframe {width: 100% !important; height: 375px !important; } 
  
  #footer_top_section .right-footer {padding: 70px 80px 0px 40px !important; }
  
  #presenca .left-box {padding: 70px 50px 70px 50px !important; }
  
  #valores .list-section {padding: 50px 130px 70px 70px !important; }
  
  #valores .av-special-heading-tag {font-size: 50px !important; }
  
  .two-sections .list-section {padding: 60px 60px !important; } 
  
  .two-sections .list-section .av-special-heading-tag {font-size: 50px !important; }
  
  .left-video .avia-video {background-size: 145%; }
  
  #top #wrap_all .all_colors h2 {font-size: 50px;}
  
  .video-home-ceo {height: 375px; }
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 300px; }
  
  .right-section .avia-image-overlay-wrap {margin: 20px 0 !important; } 
  
  .left-video .avia_playpause_icon {width: 60px; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -340px;} 
  
  .item-video .content-div {width: 32%; right: 11%; top: 16%; } 
  
  #valores h4.av-special-heading-tag {font-size: 20px !important; }
  }
  
  
  @media (max-width:1199px) {
    .owl-stage-outer .other-baxu .baxi {top: 360px; }

    #app-top-bnr .bnr-btn {
    top: 140px;
    right: 0%;
}

    .single-post .inner_sidebar,.category .inner_sidebar {margin-left: 20px; }

    .html_header_top.html_header_sticky #main {padding-top: 130px; }

    #table-wrap table tr td:nth-child(1) {padding-left: 100px; }

    .responsive #top #header #header_main {padding: 20px 0; }
  
    .responsive #top #header.fixed-av-header #header_main {padding: 35px 0; }
  
    #homepageslider .content-div h2 {margin-bottom: 60px; }

    .item-video .content-div h6 p {font-size: 16px; }
  
    #memorias .timeline-nav__item.slick-slide::after {width: 8%; }
  
    #memorias .timeline-nav__item.slick-slide.previousdots::after {width: 8%; }

    .microcredito-packages .microcredito-text-box {padding: 0 10px !important; }
  
    #burocracia-wrap {padding: 60px 0 30px 0 !important; }
  
    .left-video .avia_textblocka {left: 10%; width: 50%; line-height: 40px;top: 15%; }
  
    .videopart .avia_playpause_iconss {left: 10%; height: 40px; width: 40px; }
    
    .left-video .tagling_ceo p {left: 10%; }
    
    .videopart iframe {height: 345px !important; }
    
    #transacao-wrap .transacao-inner {width: 100% !important; margin: 0; }
    
    .page-id-1176 #memorias .av-special-heading-tag {padding: 30px 0 20px 0; }
    
    .page-id-180 #top-banner .entry-content-wrapper.clearfix {padding-top: 360px; }
  
    .single-post .av-share-box ul li {width: 150px !important; }
    
    #blog-wrap .blog-inner .img-left {float: left; margin-right: 20px; height: 200px; width: 200px; }
    
    .jornalista-left {padding: 0 0px 0 50px; }
    
    #blog-wrap .blog-inner {margin-right: 20px; } 
    
    #memorias .timeline-nav__item.slick-slide {margin-right: 100px; }
    
    #premios .success_cont_section {padding: 0 10px; width: 50%;}
    
    #missao .missao-left {padding: 0 100px 0 0 !important; }
    
    #valores .av-special-heading-tag {margin: 0 !important; }
    
    #valores .list-section {padding: 0px 50px 20px 50px !important; }
    
    #usou .sec_left {width: 60%; padding-left: 20px; }
    
    .footer-video-wrap .triger_video {max-height: 300px !important; }
    
    .left-video .avia_playpause_icon {top: 70%; }
    
    .home-video .owl-carousel .owl-video-play-icon {height: 50px; width: 50px;top: -100px;} 
    
    .html_header_top #top .av_header_stretch .container,.responsive .container {width: 100%; padding: 0 50px; }
    
    #top #header .av-main-nav > li > a {margin: 0 10px; }
    
    #top #header .av-main-nav > li > a .avia-menu-text {font-size: 16px; }
    
    #header_main .avt-btn-main {margin-left: 10px; }
    
    .microcredito-packages {padding: 0 50px; }
    
    .microcredito-packages .flex_cell {float: left; margin-bottom: 80px;}
  
    .left-video .avia-video {background-size: 165%; background-position: -100px -180px; }
    
    .left-video .avia_playpause_icon {left: 25%; top: 60%; }
    
    #top #wrap_all .all_colors h2 {font-size: 40px;/* margin-bottom: 50px;*/}
    
    .item-video .content-div {top: 25%; }
    
    #homepageslider .content-div h6 {font-size: 18px !important; }
    
    .home-video .owl-carousel .owl-video-play-icon {left: 0; right: 0; margin: -40px auto; }
  }

  
  @media (max-width: 1099px) {
    #app-top-bnr .bnr-btn {top: 200px; right: -15%; }
    #blog-wrap .blog-inner .img-left {width: 100%; }
    #blog-wrap .blog-inner .content-right {width: 100%; padding-top: 15px; }
    #blog-wrap .blog-inner {margin-bottom: 35px; }
  }

  @media (min-width: 1080px) {
  .timeline .slick-list {overflow: visible; padding: 0 180px !important; }
  }
  
  @media (max-width: 1080px) {

    .owl-stage-outer .other-baxu .baxi {top: 280px; padding: 30px 120px; }

    #app-top-bnr .bnr-btn {
    top: 120px;
    right: -10%;
}

    #table-wrap table tr th:nth-child(3) {width: 250px; }

    #usou .sec_right {width: 44%; } 
  
    #usou .sec_left {width: 55%; } 
  
    #usou .sec_left .desc {font-size: 20px; }

    .logo a {width: 150px; }

    #continua-wrap {padding: 60px 0 80px 0; }

    .under-table.modern-quote {padding: 0 150px 0px 0; }

    #avancou {padding: 70px 0 0px 0; }

    #semana-wrap .semana-mobile {display: none; }
    
    #semana-wrap .semana-center {width: 50%; }

    body #socket .social_bookmarks a {font-size: 25px; width: 50px; height: 50px; line-height: 50px; } 

    #footer-bottom .footer-box:nth-child(2) {margin-left: 20px; margin-right: 30px; }

    .right-testimonial .tm_img {margin-right: 10px; margin-left: 12px; }

    .right-testimonial .tm_content {padding: 10px 10px;}

  .footer-video-wrap iframe {margin-bottom: 10px; height: 230px; }

  #conversa-wrap .conversa-inner:last-child {margin: 0 !important; }
  
  .conversa-inner .av-special-heading-tag {margin: 10px 0 10px !important; display: inline-block; }
  
  #footer_top_section .left-footer .footer-inner {width: 70%; }
  
  #top #footer_top_section .no_margin.av_two_fifth {width: 30% !important; }
  
  .videopart iframe {width: 100% !important; height: 300px !important; } 
  
  #conversa-wrap .conversa-inner .avia-image-overlay-wrap .avia_image {text-align: center; margin: 0 auto; }
  
  #conversa-wrap .conversa-inner {text-align: center; width: 100%; margin:0 0 60px 0px !important; }
  
  #conversa-wrap .conversa-inner .avia-image-container {text-align: center; margin: 0 auto; float: none; }
  
  #blog-wrap .blog-inner .img-left {margin-right: 0px; height: 300px; width: 100%; }
  
  #blog-wrap .blog-inner .content-right { width: 100%; margin-top: 10px; }
  
  #blog-wrap .blog-inner {margin-bottom: 40px;}
  
  #pessoas .slick-prev.slick-arrow {left: 3%; cursor: pointer;}
  
  #pessoas .slick-next.slick-arrow {right: 3%; cursor: pointer;}
  
  .microcredito-inner {padding: 30px 10px !important;}
  
  .left-video .avia_playpause_icon {left: 20%; top: 70%; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -270px;}
  
  .video-home-ceo {height: 300px; }
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 250px; }
  
  .right-section .avia-image-overlay-wrap {margin: 10px 0 !important; }
  
  #top #wrap_all .all_colors h2 {font-size: 30px; }
  
  .footer-video-wrap .triger_video {max-height: 290px !important; }
  
  .item-video .content-div {width: 50%; right: 0; left: 45%; text-align: left; padding: 0 70px; top: 32%; }
  
  }
  
  @media (max-width:1005px) {
  #top #header .av-main-nav > li > a {margin: 0 5px; }
  
  #header .av-logo-container .logo img {width: 120px;}
  
  }
  
  @media (max-width:991px) {
    .owl-stage-outer .other-baxu .baxi {top: 300px; }
   
    #app-top-bnr .bnr-btn {
    top: 100px;
    right: 0%;
}

    .responsive #top #header.fixed-av-header #header_main {padding: 15px 0; }

    .html_header_top.html_header_sticky #main {padding-top: 120px; }

    #seguranca-wrap .av-special-heading-h2 {margin: 10px 0 !important; }

    #table-wrap table tr th:nth-child(4) {width: 160px; }

    #table-wrap table tr td:nth-child(1) {padding-left: 50px; }
    
    #table-wrap table tr th:nth-child(3) {width: 220px; }

    #table-wrap table tr td:nth-child(3), #table-wrap table tr td:nth-child(4) {padding-left: 20px; }
    
    #table-wrap table tr td:nth-child(4) {padding-right: 20px; }

    .av-hamburger-box {width: 20px;}

    #top #header.header-scrolled-full #header_main {padding: 40px 0 !important; }

    .header_color .av-hamburger-inner, .header_color .av-hamburger-inner::before, 
    .header_color .av-hamburger-inner::after {background-color: #ffffff; width: 20px; height: 2px; }

    .av-hamburger--spin .av-hamburger-inner {margin-left: 5px !important;}

    .av-hamburger-inner::after {bottom: -6px; }

    .av-hamburger-inner::before {top: -6px; }

    .responsive #top #header #header_main {padding: 15px 0; }

    #por-wrap .por-inner {width: 33%; float: left; margin: 0 0 60px 0; padding: 0 20px; clear: right; }
    
    .under-table.modern-quote {padding: 0 70px 0px 0; }

    #footer-bottom .footer-box:nth-child(2) {margin-left: 0; margin-right: 0; }

    #header_main .avt-btn-main {margin-left: 0; }

    .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner, 
    .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before,
    .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after {background-color: #ffffff; }

    .html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a {
        font-size: 24px;
        font-weight: bold;
        border: none;
        color: #ffffff;
    }
   .html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li a:hover {color: #ffc527; background-color: transparent; }
  
    .html_av-overlay-side-classic #top #wrap_all .av-burger-overlay #av-burger-menu-ul li.current_page_item a {color: #ffc527; }
    #header_main .av-logo-container .widget {order: 2; }

    #header_main .av-logo-container .main_menu {order: 3; flex-grow: 0; }

    .html_av-overlay-side #top .av-burger-overlay-scroll{background: #81338b; }

    .responsive #top .av-main-nav .menu-item-avia-special {display: block !important; }

    .responsive #top .av-main-nav .menu-item {display: none !important; }

  #top #missao .missao-title h2.av-special-heading-tag {font-size: 40px !important; }
  
  #footer-bottom .footer-box {width: 50%; margin: 0; }
  
  #footer-bottom .investor-footer {width: 100%; text-align: left; margin: 0 auto 50px; float: none; }
  
  #socket .sub_menu_socket .menu-item {padding: 0 10px; }
  
  #homepageslider .content-div h2 {margin-bottom: 50px; }
  
  #top #footer_top_section .no_margin.av_two_fifth {width: 100% !important; }
  
  #footer_top_section .left-footer .footer-inner {width: 90%; }
  
  #top #trabalhar-wrap .trabalhar-inner h2.av-special-heading-tag {font-size: 90px !important; }
  
  .two-inner-wrap {width: 80% !important; }
  
  .left-video .tagling_ceo p {bottom: 30px;} 
  
  .left-video .avia_textblocka {top: 6%;}
  
  .video-home-ceo {height: 270px; }
  
  .videopart iframe {width: 100% !important; height: 270px !important; }
  
  #footer_top_section .left-footer {padding: 80px 0 80px !important; }
  
  .avt-home-counter .avia-single-number {font-size: 160px; }
  
  .page-id-1176 #memorias .av-special-heading-tag {padding: 30px 0 20px 0; }
  
  .hideon {display: none; }
  
  #por-wrap .por-wrap {width: 25%; clear: right; margin-left: 40px; margin-top: 0; margin-bottom: 60px; }
  
  .single-post .av-share-box ul li {width: 120px !important; }
  
  #header .av-logo-container .logo img {width: 150px; }
  
  #premios .owl-dots {margin-top: 0; margin-bottom: 10px; }
  
  #premios .success_cont_section {padding: 0 20px;margin-top: 0; }

  #success_slider {margin-top: 50px; }
  
  #usou .sec_left .desc {min-height: 170px; }
  
  #presenca .left-box h2.av-special-heading-tag {font-size: 40px !important; margin-bottom: 0 !important; }
  
  #missao .missao-left {padding: 0 50px 0 0 !important; } 
  
  #valores .av-special-heading-tag {font-size: 40px !important; margin: 0 !important; }
  
  .sem-wrap .inner-sections {width: 33% !important; float: left !important; clear: right !important; margin: 0 !important; }
  
  .inner-sections {margin-left: 0% !important; }
  
  #footer_top_section .left-footer {width: 100% !important; float: none; display: inline-block; }
  
  #footer_top_section .right-footer {width: 100% !important; float: left; }
  
  .avia-heading-row th:nth-child(3) {width: 250px; }
  
  .microcredito-inner .av-special-heading-tag {font-size: 30px !important; }
  
  .two-sections .list-section {padding: 50px 30px !important; } 
  
  .two-sections .list-section .av-special-heading-tag {font-size: 40px !important; } 
  
  #news-wrap h2 {font-size: 20px; }
  
  #top #wrap_all .all_colors h2 {font-size: 30px !important; }
  
  .right-section .avia-image-overlay-wrap .avia_image {width: 230px; }
  
  #usou .sec_left {width: 60%; text-align: left; padding-left: 0; }
  
  #usou .sec_right {width: 40%; text-align: left; display: inline-block; padding: 0 30px 0 0; }
  
  #usou .sec_right img {text-align: center; margin: 0 auto; }
  
  .home-video .owl-carousel .owl-video-play-icon {top: -70px;}
  
  .responsive #top #header #header_main .inner-container .widget .avt-btn-main .avia-button {min-width: 190px; font-size: 18px; }
  
  #top #wrap_all .all_colors h4 {font-size: 34px; }
  
  .left-video .avia-video {background-position: -180px -180px; background-size: 195%; }
  
  .left-video .right-section {padding: 20px 40px 20px 30px !important; } 
  
  #sub_menu1 .av-subnav-menu > li > a {margin: 0 5px; }
  
  #sub_menu1 {width: 600px !important;}
  
  .right-section .avia-image-overlay-wrap {margin: 30px 0 !important; }
  
  }
  
  
  @media (max-width:900px) {
   #app-top-bnr .bnr-btn {top: 90px; right: -15%; }

    #top #header .av-main-nav > li > a .avia-menu-text {font-size: 14px; }
   
    .owl-stage-outer .other-baxu .baxi {top: 250px; padding: 30px 100px; }

  }
  
  
  
  
  @media (max-width:800px) {
   
    #app-top-bnr .bnr-btn {top: 90px; right: -15%; }

  .under-table.modern-quote {padding: 0 40px 0px 0;}

  #memorias .timeline-nav__item.slick-slide::after {width: 7%; }
  
  .retida-btns {margin-top: 50px; }
  
  .avia-button.avia-color-purple {padding: 13px 14px; }
  
  #socket .sub_menu_socket .menu-item {display: none; }
  
  #memorias .timeline-nav__item.slick-slide {margin-right: 20px; }
  
  #missao .missao-left {padding: 0 20px 0 0 !important; }
  
  .item-video .content-div {width: 60%; right: 0; left: 45%; text-align: left; padding: 0 70px; top: 18%; }
  
  #homepageslider .content-div h6 {font-size: 14px !important; }
  
  .taxes-compare-avante th:first-child {width: 200px; }
  
  .taxes-compare-avante td:first-child {padding-left: 40px; } 
  
  .logo a {width: 100px; }
  
  #top #header .av-main-nav > li > a {margin: 0 6px; }
  
  #top #header .av-main-nav > li > a .avia-menu-text {font-size: 14px; }
  
  .responsive #top #header #header_main .inner-container .widget .avt-btn-main .avia-button {font-size: 14px; }
  
  /*#header.header-scrolled .av-logo-container .logo img {padding: 14px 0px 14px 20px; }*/
  
  .videopart iframe {height: 302px !important; } 
  .video-home-ceo {height: 305px; }
  }
  
  
  /*------------MOBILE--------------*/
  
  @media (max-width:768px) {
   
.owl-stage-outer .other-baxu .baxi {top: 200px; }
    #table-wrap table tr th:nth-child(3) {width: 190px; }
    
    #table-wrap table tr th:nth-child(4) {width: 140px; }

    .microcredito-packages .microcredito-wrap:last-child {margin-bottom: 70px; }
    
    .item-video .content-div h6 p {line-height: 20px; }

    #memorias .memorias-heading {margin: 20px 0 0px 6% !important; }

    .page-id-184 #av_section_1 {background-position: 20% center !important; }

  #blog-wrap .blog-inner .img-left {margin-bottom: 7px; margin-right: 0px; height: 100%; width: 100%; } 

  #blog-wrap .blog-inner {width: 100%;margin-bottom: 30px !important; } 
#blog-wrap .blog-inner .content-right {
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
}
  .page-id-27 #top-banner {background-position: center !important; }

    #home-testimonial {padding: 50px 0; }

    .timeline .slick-current .timeline-slide__content {opacity: 1; }

  #memorias .timeline-nav .slick-list.draggable .slick-track {width: 100% !important; text-align: center; display: inline-flex; } 
  
  .videopart iframe {width: 100% !important; height: 305px !important; }
  
  .avt-home-counter .avia-single-number {font-size: 130px; }
  
  .avia-no-number {font-size: 100px; }
  
  #premios .success_cont_section {padding: 0 10px;}
  
  #premios .success_cont_section .tm_title_sec {margin: 20px 0; }
  
  #pessoas .slick-prev.slick-arrow {left: -3%; }
  
  #pessoas .slick-next.slick-arrow {right: -3%; }
  
  #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 180px 0 10px; }
  
  .under-table.modern-quote {padding: 0 20px 0px 0; }
  
  #fazemos-section {text-align: center; }
  
  .microcredito-packages .flex_cell {width: 100% !important; margin: 0 auto; max-width: 100%; float: left; } 
  
  .left-video .avia_playpause_icon {left: 22%; top: 70%; }
  
  #footer_top_section .right-footer {width: 100% !important; float: left; } 
  
  #baixou-section .table-image .avia-image-container {width: 100%; height: 100%; }
  }
  

  @media (max-width:767px) {
    .home-video .owl-dots {
    height: 0px;
    text-align: center;
    bottom: 20px;
    position: absolute;
    left: 0;
    right: 0;
}
    .responsive #top #wrap_all .main_menu {height: 60px;}

    .owl-stage-outer .other-baxu .baxi {top: auto; bottom: 20%; padding: 30px 150px; right: 5%; }
   
    .advert-text .baxi {position: absolute; right: 5%; top: 400px; }
    
    .responsive .small-screen td {display: table-cell !important; }
    
    #top .small-screen td:nth-child(1),#top .small-screen th {
      background: #7e298a;
      color: #fff;z-index: 9999;
      display: block !important;border: none;
      width: 50%;
      float: left;
    }
    #top #baixou-section tr th:nth-child(2) {color: #505050;background: #fff; width: 50% !important;color: #505050 !important; float: left; }

    #top #baixou-section tr td:nth-child(2) {background: #fff; width: 50% !important;border: none; float: left; }

    #top .small-screen td:before{display: none;}

    #top .small-screen {box-shadow: 0 0 0 10px #fff; z-index: 9999; position: relative; }
    .single-post .big-preview {display: block; padding: 50px 20px 20px 20px; }

    .conversa-inner .avia_image {width: 60px; }

    .conversa-inner .av-special-heading-h2 {margin-top: 0 !important; }

    .body-new {padding-top: 100px; }

    .fixed-two-header { 
      position: fixed !important;
      top: 0px !important;
      z-index: 99999 !important;
      opacity: 0 !important; }
    

     


    .fixed-av-header {
      opacity: 1 !important;
       -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -o-transition:  all .5s ease-in-out;
    transition: all .5s ease-in-out;
      height: 80px !important; }
    
    .page-id-3426 .template-page.content.av-content-full.alpha.units {padding-bottom: 0; margin-top: 10px !important; }

    .responsive .page-id-3426 #main .template-page.content.av-content-full.alpha.units {margin-top: 60px; }

    #table-wrap table tr td::before {display: none; }

    #table-wrap table tr th:nth-child(3) {width: 100%; display: block; text-align: center; }

    #table-wrap table tr td:nth-child(1) {display: block;padding-left: 20px; width: 100%;text-align: center;}

    #table-wrap table tr td:nth-child(3), 
    #table-wrap table tr td:nth-child(4) {width: 100%; }
    
    #table-wrap table tr th:nth-child(4) {width: 140px; display: none; }

    #table-wrap table tr td:nth-child(2) {

    width: 100% !important;
    display: block;
    background: #f5f5f5;
    color: #505050 !important;
    font-weight: 400;

}
    
    #table-wrap table tr th:nth-child(1), #table-wrap table tr th:nth-child(2) {text-align: center; }

#table-wrap table tr td:nth-child(1) span {font-weight: 700; background: #67296f; padding: 4px 6px; border-radius: 30px; }

#table-wrap table tr td:nth-child(2) strong {color: #505050; }

#table-wrap table tr th:nth-child(2) {padding-top: 30px;background: #fff !important; border: none; position: relative; width: 99%; }

#table-wrap table tr th:nth-child(2)::before {display: none;} 

#table-wrap table tr td:nth-child(3), #table-wrap table tr td:nth-child(4) {width: 100%; }

#table-wrap table tr td:nth-child(1) strong {color: #fff; }
    
    #table-wrap table tr {display: inline-flex; width: 100%; }

    #baixou-section .baixe-top .avia-image-overlay-wrap {box-shadow: none; margin-top: -25px; background: transparent; }
    
    #table-wrap table tr th {display: block; width: 100%; text-align: center; }

    #news-wrap .av-special-heading-tag {text-align: center; }

    .responsive.av-burger-overlay-active-delayed {overflow: hidden !important; }

    /*.left-mobile-table {display: none; } */
    
    #trabalhar-wrap h6.av-special-heading-tag {font-size: 20px !important; }
    
    .change-section .change-content {width: 100%; } 

    .page-id-3426 h1.av-special-heading-tag {font-size: 20px !important; }

    .page-id-3426 .template-page.content.av-content-full.alpha.units {padding: 0 0; margin-bottom: 20px; }

    #conversa-wrap .conversa-inner {margin: 0 0 20px 0px !important; }

    #continua-wrap {padding: 60px 0 50px 0; }

    .page-id-1176 #premios #success_slider_mobile .owl-dots {margin-bottom: 0; }

    .page-id-184 #av_section_1 {background-position: 25% center !important; }

    .responsive #scroll-top-link {display: block !important; }

    #memorias .slick-current .timeline-text {bottom: -110px; padding: 10px 20px; left: 6%; }

    #memorias .memorias-heading {margin: 10px 0 20px 0% !important; }

    .timeline-wrapper .slick-initialized .slick-slide {height: 300px; }

    #top #fazemos-section h2.av-special-heading-tag {font-size: 20px !important; }

  .fixed-av-header {position: fixed !important; top: 0px !important; z-index: 99999 !important; }
 
  #top.page-id-180 #sub_menu1.sitckit {position: fixed !important; top: 90px !important; z-index: 999 !important; }
  
  .responsive #top #header_main > .container .main_menu .av-main-nav > li > a,
  #top #header.header-scrolled-full #wrap_all #header .av-small-burger-icon a {padding: 0; line-height: 70px !important;}
  
  .logo a {width: 100px; max-height: 80px !important; }
  
  #top #header.header-scrolled-full #header_main {padding: 10px 0 !important; }
  
  #header.header-scrolled .av-logo-container .logo img {padding: 0; }
  
  #top #sub_menu1.sitckit {position: fixed !important; top: 90px !important; z-index: 99992 !important;}
      
  #top #missao .missao-contant h2.av-special-heading-tag {line-height: 30px;margin-top: 30px; font-size: 20px !important; }
  
  #premios {padding: 10px 0 40px 0; }
  
  #footer_top_section .right-footer {padding: 70px 80px 0px 40px !important; }
  
  #transacao-wrap .transacao-inner {margin-bottom: 50px !important; }
  
  #cresecr-wrap {padding: 80px 0 40px 0 !important; }
  
  #footer-bottom .investor-footer {text-align: left; }
  
  .contratar-wrap-none .av-special-heading-tag {font-size: 34px !important; }
  
  .two-sections .mobile-shoe-list {padding: 0 60px; }
  
  #fazemos-section {padding: 80px 0 40px; }
  
  #premios .owl-prev,#premios .owl-next {top: 30%;height: 60px; }
  
  .mediamobile .owl-dots {display: none; }
  
  #burocracia-wrap .inner-sections .av-special-heading-h6 {margin: 0px 0 50px 0 !important; }
  
  .two-sections .av-special-heading {margin: 0 !important; }
  
  .page-id-27 #sub_menu1 {display: block; margin: 0 auto 70px !important;width: 300px !important; }
  
  .videopart iframe {width: 100% !important; height: 400px !important; }
  
  #numbers-wrap {padding: 10px 0; }
  
  .transacao-bottom {padding: 10px 10px; }
  
  #seguranca-wrap {padding: 50px 0 60px 0 !important; }
  
  #sua-wrap {padding: 50px 0 60px 0 !important; }
  
  #top #cresecr-wrap .cresecr-sub-head .av-special-heading-tag {font-size: 20px !important; }
  
  .page-id-1176 .microcredito-packages.mobile {padding: 10px 0 0; margin-bottom: 30px; background: #fff; }
  
  .bottom-mobile .avia_image {margin-bottom: 0; }
  
  #three-box {display: none; }
  
  #mudar-wrap p {font-size: 16px; line-height: 22px; }
  
  #mansory-gallery .mobile-show {display: block; }
  
  #two-buttons .av-special-heading.av-special-heading-h2.custom-color-heading.blockquote.modern-quote.modern-centered.avia-builder-el-26.el_after_av_heading.el_before_av_one_half {margin: 10px 0 20px 0 !important; }
  
  #trabalhar-wrap .trabalhar-inner {padding: 0 30px !important;margin: 0 !important; }
  
  #trabalhar-wrap .trabalhar-heading .av-special-heading-tag {font-size: 34px !important; }
  
  .facaparte-wrap {padding: 0px 0; }
  
  #footer-bottom {padding: 50px 0 0; }
  
  .change-section .special_amp {font-size: 85px; } 
  
  #top #top-banner h2.av-special-heading-tag {font-size: 34px !important; }
  
  .page-id-180 #top-banner {margin-bottom: 60px !important; }
  
  .two-sections .list-section .av-special-heading-tag {font-size: 34px !important; }
  
  #taxas-wrap .template-page.content.av-content-full.alpha.units {padding-bottom: 0; }
  
  #avancou h6.av-special-heading-tag {font-size: 16px !important; }
  
  #avancou {padding: 50px 0 0px 0; background-position: 20% center !important; }
  
  .center-section {margin: 20px auto 0 !important; width: 100% !important; }
  
  #avancou h4.av-special-heading-tag {font-size: 34px !important; }
  
  #table-wrap {padding: 60px 0 135px 0 !important; }
  
  .microcredito-inner .av-special-heading-tag {font-size: 22px !important; }
  
  #usou {z-index: 9999; }
  
  #baixou-section {display: block !important; z-index: 9999 !important; position: relative; }
  
  .microcredito-inner .avia-builder-el-last {margin-top: 15px; }
  
  .microcredito-inner h2.av-special-heading-tag {font-size: 48px !important; margin-top: -40px !important;}
  
  #baixou-section .img-no-limits-desk img {max-width: 100%; margin-top: 0; }
  
  #venha-wrap .av-special-heading-h2 {margin-bottom: 20px !important; } 
  
  .counter-section {padding: 50px 0 40px; }
  
  .left-video .right-section {padding: 40px 40px 50px 30px !important; } 
      
  .responsive #top #wrap_all .av-flex-cells .no_margin.mansory-inner {padding: 0 0 !important; }
  
  #trabalhar-wrap .trabalhar-inner h2.av-special-heading-tag {margin: 0 !important; } 
  
  .main_menu {display: inline-block !important; float: none !important; width: auto !important; }
  
  .responsive #top #wrap_all .av-flex-cells .no_margin .mansory-inner {background-size: cover !important; padding: 0 0 !important; }
  
  .responsive #top #wrap_all .av-flex-cells .no_margin .mansory-inner {padding: 0 0 !important; }
  
  #memorias .timeline-nav .slick-list.draggable .slick-track {width: 100% !important; text-align: center; display: inline-flex; }
  
  #baixou-section .template-page.content.av-content-full.alpha.units {padding: 0; }
  
  .page-id-1176 #memorias .av-special-heading-tag {padding: 0px 0 30px 0; margin: 0 !important; }
  
  #avanteapp-wrap {text-align: center; }
  
  #avanteapp-wrap .avanteapp-img img {text-align: center !important; margin: 0 auto !important; }
  
  #por-wrap .por-wrap .av-special-heading-h2 {margin-top: 30px; }
  
  #por-wrap .por-wrap .av-special-heading-tag {margin-bottom: 0 !important; }
  
  #por-wrap .por-wrap {margin-bottom: 60px !important; }
  
  .jornalista-right {margin: 0 !important; }
  
  .jornalista-wrap .jornalista-left .av-special-heading-tag {font-size: 34px !important;margin: 0 !important; }
  
  .jornalista-wrap .jornalista-right .avia-button {float: left !important; }
  
  .jornalista-wrap .jornalista-right {padding: 0 0 0 50px !important; }
  
  .single-post .post-entry .entry-content-wrapper {padding: 0 20px !important; }
  
  .single-post .title {text-align: left !important; padding: 0 20px; }
  
  .single-post .av-share-box {display: none; } 
  
  .category-blog main article {margin-bottom: 30px; }
  
  .category-blog main .big-preview.single-big {padding: 0 0 20px 0; }
  
  #blog-wrap .blog-inner {width: 100%; margin-right: 0;}
  
  #blog-wrap .blog-inner .img-left {float: none; margin-right: 0; height: 100%; width: 100%; }
  
  .category-blog main {border-right: 0px solid #efefef !important; padding-top: 100px !important; }
  
  #premios .success_cont_section {padding: 0 0px; }
  
  #premios .success_cont_section {width: 100%; float: none; margin-top: 0px; text-align: center; }
  
  #premios .success_cont_section .img-wrap {margin: 0 auto; }
  
  #premios .success_cont_section p {min-height: auto; }
  
  #pessoas .template-page.content.av-content-full.alpha.units {padding-top: 0; }
  
  #presenca .left-box {padding: 50px 0 !important; }
  
  #presenca .troly-image {display: block !important;transform: scale(2); margin-top: 170px; margin-bottom: 100px; }
  
  #yellow-section .av-special-heading-tag {margin: 0 !important; }
  
  #yellow-section .flex_column {margin-bottom: 50px !important; }
  
  #yellow-section .flex_column:last-child {margin: 0 !important; }
  
  #pessoas .timeline-slide__content {padding: 90px 20px 20px 20px;}
  
  .timeline .slick-current .timeline-slide__content {opacity: 1; }
  
  #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 120px 0 0px; }
  
  #pessoas .slick-prev.slick-arrow, #pessoas .slick-next.slick-arrow {display: none !important;}
  
  #presenca .right-img {display: none !important; }
  
  #presenca .left-box {padding: 50px 20px 20px 20px !important; }
  
  #missao .av-special-heading {margin-top: 0 !important; }
  
  #valores .list-section .av-special-heading,#valores .list-section .av_textblock_section {padding: 0 20px; }
  
  #homepageslider .content-div h2 {color: #fff !important; }
  
  .desktop_class {display: none !important; }
  
  .mobile_class {display: block !important; }
  
  .under-table.mobile {display: block !important; }
  
  .contratar-wrap-none {display: block; }
  
  .new-inner-wrap .contratar-wrap.mobile {display: none; }
  
  .new-inner-wrap .title-list {font-size: 21px;}
  
  .new-inner-wrap .av-special-heading.av-special-heading-h4.custom-color-heading.blockquote.modern-quote.modern-centered.avia-builder-el-72.el_after_av_one_fourth.el_before_av_one_fourth.contratar-wrap.av-inherit-size {width: 100% !important; }
  
  #embreveo-wrap .bottom-mob {margin-bottom: -45px !important; }
  
  .bottom-mob.mob {margin-left: 30%; }
  
  #fazemos-section .clock-img {margin: 0 auto !important; float: none !important; text-align: center !important; }
  
  #fazemos-section .clock-img img {text-align: center; margin: 0 auto; }
  
  .troly-image {display: block !important; transform: scale(1.2); margin-bottom: 100px !important; }
  
  .bg-img.change-section .av-special-heading-tag {font-size: 20px !important; }
  
  #missao .flex_column {padding-top: 0 !important; }
  
  .new-inner-wrap .av-special-heading {text-align: center !important; width: 100% !important; }
  
  .new-inner-wrap {padding: 0px 20px; }
  
  .new-inner-wrap .contratar-wrap {width: 50% !important; padding: 0 0 !important; }
  
  .two-sections .right-list ul {margin-top: 30px; }
  
  .shoe-shop {transform: scale(1.3); margin-bottom: 130px !important; }
  
  .microcredito-wrap .template-page {padding: 0 0 20px 0; }
  
  .microcredito-inner {margin: 20px 0 !important; }
  
  #baixou-section .avt-bt-download-abs .avia-image-overlay-wrap {box-shadow: 0 0 0 0px #fff; z-index: 9999 !important; position: relative; margin-top: -70px; background: transparent;}
  
  #table-wrap table tr:nth-child(2n) td:nth-child(2n+2) {background: #fff; }
  #table-wrap table {box-shadow: none; }

  #baixou-section .avt-bt-download-abs  {z-index: 9999; }
  
  #news-wrap h3 {margin: 30px 0 30px 0; font-size: 25px !important; font-weight: 700 !important; color: #000 !important; }

  #baixou-section .under-table {display: inline-block !important; width: 100% !important; padding-left: 30px; }
  
  #top #news-wrap .mobile-show h2 {line-height: 30px; color: #000 !important; font-size: 20px !important; }
  
  #news-wrap .mob-txt-center h2 {color: #531152 !important; }
  
  #top #top-banner {margin-bottom: 0;text-align: center; }
  
  #news-wrap {text-align: center; }
  
  .avia_textblock.mobile-show {display: block; }
  
  #usou .sec_right {width: 50%; text-align: left; display: inline-block; }
  
  #usou .usuns_slider_section.slick-slide {opacity: 1; padding: 40px 0; }
  
  #usou .flex_cell {padding: 0px 0 0px !important; }
  
  #usou .sec_left {float: left; width: 50%; text-align: left; }
  
  .img-no-limits-desk::before {display: none; }
  
  .left-mobile-table .av-special-heading-tag {display: none; }
  
  .simple-taxes-table {display: none; }
  
  .table-bottom {display: inline-block !important; width: 80% !important; float: right !important; }
  
  #baixou-section .table-image .avia-image-overlay-wrap::after {display: none !important; }
  
  #baixou-section .avia-image-overlay-wrap {box-shadow: 0 0 0 9px #fff; z-index: 9999 !important; position: relative;background: #fff; }

  #baixou-section .avia-image-overlay-wrap::before {position: relative;}  
  
  #baixou-section .avia-image-overlay-wrap::after {position: absolute; content: ""; width: 1px; height: 600px; background: #ffc300; left: 0; right: 0; margin: 0 auto; }
  
  #sub_menu1 {/*width: 60% !important;*/display: flex; margin-top: -30px !important;margin-bottom: 10px !important; }
  

  
  .item-video .content-div {  width: 100%;
      right: 0;
      margin: 0 auto;
      top: 70%;
      text-align: center;
      left: 0;
  }
  .item-video .content-div h6 p {display: none; }
  
  #sub_menu1 .colourpurple .avia-menu-text {padding: 8px 10px;min-width: auto; }
  
  #baixou-section .table-image .avia-image-container {width: 100%; height: 100%; }
      
  .avia_scrollable_table .simple-taxes-table.avia_pricing_minimal {display: none; }
  
  .avia_scrollable_table .mobile {display: block !important;background: none; float: none; margin-left: 40px; }

  #baixou-section .avia-image-container {float: left; height: 150px; width: 40px; margin: 0; position: relative; } 
  
  #baixou-section .av-special-heading {display: inline-block; float: none; width: 75%; margin: 8px 13px !important; }
  
  .right-footer {padding: 80px 0 25px 0 !important; }
  
  .right-footer .flex_column {margin-top: 35px !important; }
  
  .right-footer h6.av-special-heading-tag {font-size: 16px !important; }
  
  .right-footer h4.av-special-heading-tag {font-size: 20px !important; }
  
  .left-footer {padding-bottom: 90px !important; }
  
  .counter-section .av-special-heading-tag {font-size: 16px !important; }
  
  #testimonial_slider .owl-dots {display: inline-block; text-align: center; width: 100%; }
  
  #home-testimonial {padding: 50px 0 30px; }
  
  .left-video .avia-video {background-position: -10px -200px; background-size: 132%; }   
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -320px; text-align: center; left: 0; right: 0; margin: 0 auto; }
  
  #news-wrap .content {padding: 50px; }
  
  .heading-section {padding: 50px 0 0 !important; }
  
  .new-special-heading {display: none !important; }
  
  .left-video .avia_textblocka {
      top: 40%;
      left: 0;
      width: 40%;
      text-align: center;
      right: 0;
      margin: 0 auto;
      font-size: 30px;
      position: absolute;
  }
  .videopart .avia_playpause_iconss {top: 70%; left: 0; margin: 0 auto; right: 0; }
  
  .left-video .tagling_ceo p {bottom: 60px; width: 100%; left: 0; right: 0; text-align: center; }
  
  .right-section {padding: 50px 50px 30px 50px !important; }
  
  .right-section .av-special-heading-tag {text-align: center; }
  
  .right-section .avia-image-container {text-align: center; }
  
  .right-section .avt-btn-main {text-align: center; }
  
  .right-section .owl-dots {text-align: center; }
  
  .right-testimonial .tm_content {text-align: center; }
  
  .right-testimonial .tm_content::before {left: 0; right: 0; margin: 0 auto; }
  
  .right-testimonial .tm_img {float: none; text-align: center; margin: 0 auto; }
  
  .right-testimonial .tm_title_sec {text-align: center; margin-top: 10px; }
  
  .mob-taxes-compare td:nth-child(2), 
  .mob-taxes-compare th:nth-child(2) {background-color: transparent !important; }
  
  .microcredito-packages{display: none;}
  
  .microcredito-packages.mobile {padding: 0 0; display: inline-block; margin-bottom: 30px; }
  
  .avt-home-counter{text-align:center; }
  
  .avt-home-counter .avia-animated-number-content{text-align:center;font-size: 90px; }
  
  /*-------------video slideshow----------------*/
   .avt-video-slideshow .avia-slideshow{min-height: 250px !important; }
  
   .avt-video-slideshow .avia_playpause_icon{display:block; }
  
   .avt-video-slideshow .avia-slideshow>ul>li{background-position: top left; }
  
  /*--------HEADER MENU----------*/
  
  
  .responsive #top .logo {
    width: auto;
    margin-top: -20px;
    height: 20px !important;
}
   #header_main .avt-btn-main {margin-left: 0px; }
  
   .responsive #top #header #header_main .inner-container .widget .avt-btn-main .avia-button {border-radius: 17px; font-size: 13px; padding: 10px; line-height: 13px; min-width: auto;}
  
   
  
   .html_av-overlay-side-classic #top .av-burger-overlay li li .avia-bullet,
   .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner, 
   .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::before,
   .html_av-overlay-side.av-burger-overlay-active #top .av-hamburger-inner::after {background-color: #ffffff; }


 
   
   .avt-button-row a{margin-right: 10px !important; }
  
   .avt-button-row a:last-child{margin-right: 0 !important; }
  
   .home-100-text{max-width: 100%; }
  
   .simple-float-list ul{-webkit-column-count: 2; -moz-column-count: 2; column-count: 2; }
  
   .simple-taxes-table{float: right; min-width: 272px; }
  
   .avt-bt-download-abs{transform: translate(0%, 50%); left: 0; }
  
   .img-no-limits-desk img{max-width: 100%; }
  
  .simple-taxes-table{margin-top: 0 !important; }
  
  .mob-txt-center{text-align:center !important; }
  
  .mob-float-left{float: left; }
  
  .mob-mt-minus-90{margin-top: -90px !important; }
  
  .mob-full-width{width: 100%; }
  
  .features-app .flex_cell{padding-bottom: 10px !important; padding-top: 0 !important; }
  
  .features-app .flex_column{margin-bottom: 0 !important; }
  
  .features-app .avia-image-container.feature-icon{width: 33px; padding-bottom: 0; }
  
  .features-app .flex_cell .av-special-heading.feature-title{
  float:left;
  clear:none;
  margin-top: 0 !important;
  transform: translateY(20%);
  transform-style: preserve-3d;
  font-size: 22px !important;
  width: calc(100% - 50px);
  }
  
  .features-app .flex_cell .av-special-heading.feature-title.first{margin-top: 10px !important; }
  
  .features-app .main-text{padding-left: 32px; margin-left: 14px !important; border-left: 1px solid #ffc627; margin-top: 20px !important; padding-bottom: 25px !important; }
  
  
  #presenca .left-box h4.av-special-heading-tag{font-size: 20px !important;}
  
  
  .avt-fix-max-width{max-width: 85% !important; margin: auto; }
  
  .avia_playpause_icon{width: 50px; height: 50px; margin: -25px 0 0 -25px; }
  
  #main .container_wrap_first .container{width: 100% !important; }
  
  .avt-news-slider .entry-title{text-align:center; }
  
  .avt-news-slider .entry-content p{text-align:center; }
  
  .avt-btn-main.mob-btn-center{width: 100%; text-align: center; }
  
  .avt-btn-main.mob-btn-center .avia-button{float: unset !important; display: inline-block !important; }
  
  .alternate_color .avia-slider-testimonials .avia-testimonial-content{background: transparent !important;
  border: 0; padding: 0; }
  
  .video-home-ceo {height:400px; }
  
  #socket .sub_menu_socket {display: none !important; }
  
  .video-caption.mobile p {padding: 40px 20px 0 20px; display: block;}
  

#app-top-bnr {position: relative; background-size: 100% !important; padding: 5% 0;height: 500px;overflow: hidden; }

#app-top-bnr .lady-img {position: absolute !important; left: -100px !important; float: left !important; width: 60% !important; margin: 0 !important; top: 0; }

#app-top-bnr .advert-text {width: 70% !important; right: 0 !important; position: absolute !important; top: 0; }


#app-top-bnr .advert-text h1 span {color: #ffc000; }

#app-top-bnr .advert-text h1 {
    margin-left: 0px !important;
    text-transform: uppercase;
    font-weight: bold !important;
    margin-top: 55px !important;
    margin-bottom: 70px !important;
    
}
#app-top-bnr .advert-text .mob-txt-ce {margin-bottom: 20px !important; }

#app-top-bnr .mob-txt-c h3 {color: #ffc000 !important; font-weight: bold !important; }

#app-top-bnr .advert-text .mob-txt-ce span.des {text-transform: uppercase; color: #fff; }

#app-top-bnr .advert-text h2 {color: #ffc000 !important; }

#app-top-bnr .mob-txt-cor h3 {color: #ffc000 !important; font-weight: bold !important; }

#app-top-bnr .mob-txt-cor h3 span {color: #ffffff !important; font-weight: bold !important; }


    
#app-top-bnr .bnr-btn {top: 80%; right: 5%; }

#app-top-bnr .yelow-bg {
    background: url(https://www.avante.com.vc/wp-content/uploads/2018/10/ylo.png);
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-size: auto auto;
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto auto;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    top: -30px;
    position: absolute !important;
    text-align: right !important;
    width: 70% !important;
    text-align: left;
    right: 0;

}
#app-top-bnr::before {
    position: absolute;
    content: "";
    height: 70px;
    width: 100%;
    background: url(https://www.avante.com.vc/wp-content/uploads/2018/10/ylo.png);
    top: 0;

}

#app-top-bnr .top-heading {position: absolute !important; top: 0 !important; width: 70% !important; right: 0; }

#app-top-bnr .pera p {position: relative; z-index: 9999 !important; margin-top: 70px; }


#appli-top-bnr-bg {position: relative;}

#appli-top-bnr-bg .app-bnr-btn {
    position: absolute;
    right: 5%;
    bottom: 150px;
}

#appli-top-bnr-bg .container {height: auto !important; }

#appli-top-bnr-bg .container {width: 100% !important; max-width: 100% !important; }

#appli-top-bnr-bg .avia-image-container-inner {display: block !important; }

#appli-top-bnr-bg .image-overlay-inside {display: none; } 

#appli-top-bnr-bg .image-overlay {display: none !important; }

#appli-top-bnr-bg .avia_image {width: 100%; }


}



  @media (max-width: 734px) {#app-top-bnr .bnr-btn {top: 90%; } }


  @media (max-width: 700px) {
    .bnr-btn {top: 65px; right: -25%; }

    #sub_menu1 .colourpurple .avia-menu-text {font-size: 14px; }

    #sub_menu1 .av-subnav-menu > li {width:30%;}

    #scroll-top-link {height: 30px; width: 30px; line-height: 30px; right: 20px; bottom: 20px; }
    
    .troly-image {margin-bottom: 80px !important; }
 }


@media (max-width: 684px) {
.advert-text .baxi {right: 5%; top: 280px; } 
}

@media (max-width: 667px) {
  /*#app-top-bnr {height: 1020px; }*/
  #app-top-bnr .bnr-btn {top: 230%; }
}

@media (max-width: 575px) {

  /*#app-top-bnr {height: 840px; } */

  .advert-text .baxi {right: 5%; top: 160px; }

  .slide-entry-wrap .slide-content .entry-title a {font-size: 18px !important;font-weight: 700 !important; }
    
  .slide-entry-wrap .slide-content h3.entry-title {line-height: 20px !important; }

  .conversa-inner .transacao-list li {margin: 0 0 0 0; text-indent: -18px !important; }

  .conversa-inner .avia_image {width: 40px !important; }

  #table-wrap table tr th:nth-child(2) {width: 98.1%; }
    
  #table-wrap table tr th:nth-child(1), #table-wrap table tr th:nth-child(2) {text-align: center; }

  #sub_menu1 {width: 400px !important; }

  #memorias .timeline-nav__item.slick-slide::after {width: 25%; }
  
  #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 140px 0 0px; }
  
  .left-video .avia_textblocka {top: 40%;}
  
  #sua-wrap {padding: 50px 0 0px 0 !important; }
  
  #avancou .column-top-margin {margin-top: 0 !important; }
  
  #pessoas .timeline-slide {margin: 0 10px; } 
  
  #sub_menu1 .av-subnav-menu > li {padding: 0 0; display: inline-block; width: 30%;/* margin-bottom: 10px;*/ }
  
  .shoe-shop {margin-bottom: 100px !important; }
  
  .videopart iframe {height: 470px !important; }
  
  .video-home-ceo {height: 470px; }
  
  .left-video .avia_playpause_icon {top: 50%; }
  
  .left-video .avia-video {background-position: 0px -180px; background-size: 142%; }
  
  #newslider .item {white-space: pre-line; overflow: hidden; }
  
  .sem-wrap .inner-sections {width: 50% !important;}
  
  .new-inner-wrap .simple-float-list ul li {font-size: 12px; }
  
  .item-video .content-div {top: 50% !important; }
  
  #presenca .troly-image {margin-top: 170px; margin-bottom: 70px !important; }
  
  .simple-float-list.two ul {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1; margin-left: 0; list-style: none; }
  }
  
  
  @media (max-width: 500px) {
  #memorias .timeline-wrapper {height: auto; /*max-height: auto;*/ }
  
  .timeline-slide__content {width: 100%; }
  
  .timeline-wrapper {height: 1000px; max-height: 900px; }
  
  #pessoas .timeline-nav .slick-list.draggable .slick-track {width: 830% !important; }
  
  #memorias .timeline-nav__item.slick-slide {margin-right: 50px; }
  
  
  }
  
  
  @media(max-width: 480px){
    #appli-top-bnr-bg .app-bnr-btn {bottom: 30%; width: 200px; }

    #app-top-bnr .advert-text h1 {font-size: 26px; } 
    
    #app-top-bnr .top-heading .av-special-heading-tag {font-size: 25px; }

    #top #sub_menu1.sitckit {top: 60px !important; }

    .owl-stage-outer .other-baxu .baxi {top: auto; bottom: 15%; right: 15%; padding: 30px 120px; }
    
    .advert-text .baxi {right: 5%; top: 70px; }

    #app-top-bnr .bnr-btn {top: 92%; right: 5%; }

    /*#app-top-bnr {height: 690px; }*/

    .responsive #top #header.fixed-av-header #header_main {padding: 0px 0; } 

    .fixed-av-header {height: 50px !important; }
    
    #avanteapp-wrap h6.av-special-heading-tag {margin: 30px 0 30px 0; }

    #socket .social_bookmarks {margin: -20px 0 0 0px; }

    #top .social_bookmarks li {width: 38px; height: 38px; }
   
    #scroll-top-link {bottom: 60px; }
    
    .security-list {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1; }

    .html_av-overlay-side #top .av-burger-overlay-scroll {width: 280px; } 

    #two-buttons .two-inner-wrap .avia-button.avia-color-purple {padding: 13px 33px; }

    #memorias .timeline-nav__item.slick-slide::before {box-shadow: 0 0 0 10px #f2f2f2; opacity: 1 !important; }

  .avt-home-counter .avia-animated-number-content {font-size: 60px; }
  
  #footer_top_section .left-footer {padding: 60px 0 40px !important; }
  
  .timeline-msg {font-size: 12px; } 
  
  .two-sections .mobile-shoe-list {padding: 0 30px; }
  
  .contratar-wrap-none .av-special-heading-tag {font-size: 24px !important; }
  
  .main.item.footer-video-wrap .avia_playpause_icons {top: 150px;}
  
  .imagediv {height: 80px !important; width: 80px; margin-top: -130px; }
  
  .page-id-27 #sub_menu1 {width: 300px !important;}
  
  .footer-video-wrap iframe {height: 200px; }
  
  .green-bg .green-bg-inner {padding: 40px 0px 100px 0px !important; }
  
  .footer-video-wrap {margin-top: 70px !important; }
  
  .footer-video-wrap .triger_video {max-height: 280px !important; height: 200px !important;object-fit: unset;}
  
  .left-video .avia_textblocka {width: 60%;}
  
  #conversa-wrap .template-page.content.av-content-full.alpha.units {padding: 0; }
  
  .transacao-list li {margin: 0 0 0 15px; text-indent: -18px !important; }
  
  #duvidas-wrap {padding: 40px 0 15px; }
  
  .transacao-list li {text-indent: -18px !important; }
  
  #conversa-wrap {padding: 60px 0; }
  
  .retida-btns {margin: 0; padding-bottom: 0;} 
  
  .retida-btns .avia-size-small {margin: 10px 0 !important; }
  
  .page-id-1176 #av_section_1 {background-position: 20% center !important; }
  
  #memorias .slick-current .timeline-text {bottom: -100px; padding: 10px 20px; left: 5%; position: static; margin-top: 260px;}
  
  #memorias .timeline-nav {margin-top: 190px; }

  .timeline-wrapper .slick-initialized .slick-slide {height: 244px; }
  
  #avancou {background-position: 30% center !important; } 
  
  .simple-float-list ul {-webkit-column-count: 1; -moz-column-count: 1; column-count: 1; }
  
  .aplicavito-top p {font-size: 15px; }
  
  #top #wrap_all .all_colors h3 {color: #4e064f; font-size: 28px !important; font-weight: lighter; }
  
  #header .av-logo-container .logo img {width: 80px; }
  
  .single-post .attachment-entry_without_sidebar.size-entry_without_sidebar.wp-post-image {height: 200px; width: 100%; object-fit: cover; }
  .jornalista-left {padding: 0 30px 0 30px; }
  
  .jornalista-wrap .jornalista-right {padding: 0 30px 0 30px !important; }
  
  #presenca .troly-image {display: block !important; transform: scale(3); margin-top: 170px; margin-bottom: 100px; }
  
  #valores .av-special-heading-tag {font-size: 34px !important; }
  
  #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 100px 0 0px; }
  
  .footer-video-wrap .video-caption {padding: 30px 30px;} 
  
  /*.bottom-mob.mob {margin-left: 5%; }*/
  
  .bottom-mob.mob {margin-left: 0; left: 15%; }
  
  #sub_menu1 .av-subnav-menu > li > a {margin: 0 10px; padding: 0; }
  
  #sub_menu1 .av-subnav-menu > li > a {font-size: 13px;}
  
  #sub_menu1 .colourpurple .avia-menu-text {font-size: 15px; padding: 4px 8px; }
  
  #sub_menu1 {width: 300px !important; }
  
  .shoe-shop {margin-bottom: 70px !important; }
  
  .sem-wrap .inner-sections {width: 100% !important;/*margin-bottom: 50px !important;*/}
  
  #usou .sec_left {float: left; width: 60%; text-align: left; }
  
  #usou .sec_left .title span {color: #f8c62b; font-size: 60px; font-weight: 700; line-height: 30px; }
  
  #usou .sec_left .desc {font-size: 25px;}
  
  #usou .sec_right {width: 40%; text-align: right; display: inline-block;padding: 0 5px; margin: 0 auto; } 
  
  #usou .sec_right img {margin: 0 auto; }
  
  .item-video .content-div {top: 50%; }
  
  .item-video .content-div {padding: 0 20px; }
  
  item-video .content-div {top: 50%;} 
  
  .avt-home-counter .avia-single-number {font-size: 120px; }
  
  .avt-home-counter .avia-no-number {font-size: 100px; }
  
  .home-100-text {max-width: 100%; }
  
  .left-video .avia-video {background-position: -50px -100px; background-size: 160%; }
  
  .left-video .avia_textblocka {top: 45%; line-height: 42px; font-size: 30px; }
  
  .videopart .avia_playpause_iconss {top: 73%; }
  
  .counter-section .av-special-heading-tag {font-size: 16px; } 
  
  body #socket .social_bookmarks a {font-size: 25px; width: 35px; height: 35px; line-height: 35px; margin: 0 2px; }
  
  .left-video .avia_textblocka .tagling_ceo p {bottom: -280px; }
  
  #homepageslider img {height: auto; } 
  
  .left-video .avia_playpause_icon {top: 70%; }
  
  .avia_scrollable_table .mobile tbody {display: inline-block; margin-left: 10px; }
  
  #baixou-section .container {width: 100% !important; max-width: 95% !important; }
  
  .avia_scrollable_table .mobile tbody {display: inline-block; padding-left: 0px; z-index: -1 !important; }
  
  }

    @media(max-width: 414px){
        .advert-text .baxi {right: 5%; top: 120px; }
    }
  
  @media(max-width: 400px){
    #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 150px 0 0px; }
   
    #top.page-id-180 #sub_menu1.sitckit {top: 90px !important;}
      
    .avt-btn-main .avia-button {min-width: 200px; }
    
    #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 230px 0 0px; }
    
    .left-video .avia-video {background-position: -90px -100px; background-size: 180%; }
    
    .new-inner-wrap .contratar-wrap {max-height: 460px; }
  }
  

  @media(max-width: 375px){
    .advert-text .baxi {right: 5%; top: -50px; }

    #app-top-bnr .bnr-btn {top: 70%; }

    #app-top-bnr {height: 580px; }
    
    .slide-entry-wrap .slide-content h3.entry-title {line-height: 14px !important; margin-bottom: 10px; }

    .slide-entry-wrap .slide-content .entry-title a {font-size: 14px !important; }
 
    #table-wrap table tr th:nth-child(2) {width: 97.1%; } 
  }


  @media(max-width: 340px){
    .advert-text .baxi {
    right: 5%;
    top: -90px;
}
    #app-top-bnr {height: 530px; }

    #app-top-bnr .bnr-btn {top: 40%; }
  
    .microcredito-inner h2.av-special-heading-tag {font-size: 40px !important; }
  
    #pessoas .timeline-nav.timeline-nav-ourteam.slick-initialized.slick-slider {margin: 320px 0 0px; }
  
  }
  
  @media(max-width: 320px){
    #app-top-bnr {height: 500px; }
   .new-inner-wrap .simple-float-list ul li {font-size: 10px; }
   }

