







@media (max-width: 1440px){
  div#hs_cos_wrapper_widget_1629932350410 {
    padding: 0 45px;
  }
}

@media (max-width: 1024px){
  .container_block_icon_txt.caja_dowload_app {
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .content_download.home.download {
    display: none;
  }

  .container_block_icon_txt.como-funciona-pasos {
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .container_block_icon_txt.como-funciona-pasos .block_icon_txt{
    min-width: 300px;
  }
  .container_block_icon_txt.como-funciona-pasos .block_icon_txt img{
    width: 75px;
  }
  .bg_blog{
    padding-top: 100px;
  }

}

@media (max-width: 768px)
{
  h1{
    font-size: 44px; /* addi_typography_q_h1 */
  }
  h2{
    font-size: 32px; /* addi_typography_q_h2 */
  }
  h3{
    font-size: 32px; /* addi_typography_q_h3 */
  }
  h4{
    font-size: 24px;
  }
  h5{
    font-size: 20px;/* addi_typography_q_h5 */
  }
  h6{
    font-size:20px;
  }  

  .titlefade
  {
    font-size: 30px;
  }
  .submenu.level-2 .menu-link,
  header .navigation-primary .menu-item a 
  {
    color: #4e7eff;
  }
  .pasos_funcion {
    height: 240px;
  }
  #como_pagar{
    width: 100%;
  }
  .slick-next{
    right: -15px !important;
  }
  .slick-prev{
    left: -15px !important;
  }
  .aliados{
    padding: 25px;
  }
  .aliados-p{
    padding: 0 30px;
  }
  #hs_cos_wrapper_widget_1599694786317 .text-over-image-box-inner {
    padding-top: 35px;
  } 
  form {
    padding: 15px;
  }
  .text_dowload_app_tittle{
    width: 100% !important;
    max-width: 300px;
    line-height: 32px;
  }

  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image{ 
    position: relative; 
    height: auto;
    min-height: 300px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: cover;
  }

  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h1 ,.span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h2 {
    position: relative; 
  }
  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h3,   .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h4 {
    position: relative; 
  }
  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h5,   .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h6 {
    position: relative; 
  }
  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image h5,   .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image img {
    position: relative; 
  }
  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image a,   .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image button {
    position: relative; 
  }
  .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image p,   .span12.widget-span.widget-type-cell .dnd_area-row-0-background-image span {
    position: relative; 
  }

  /*ESTILOS BLOG*/
  .bg_blog {
    position: relative;
    height: auto;
    min-height: 300px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: cover;
    padding: 100px 0px 0;
  }
  .title-join-up-two {
    margin-top: 0px;
  }
  img.image_banner.desktop_img{
    /*     width: 80% !important; */
  }
  span#hs_cos_wrapper_widget_1629932350410_ {
    flex-direction: column-reverse;
  }

  .bg_blog h1 ,.bg_blog h2 , .bg_blog h3, .bg_blog h4 {
    position: relative; 
  } 
  .bg_blog h5, .bg_blog h6, .bg_blog h5, .bg_blog img  {
    position: relative; 
  } 
  .bg_blog a, .bg_blog button ,  .bg_blog p, .bg_blog button{
    position: relative; 
  }
  .leadinModal.leadinModal-theme-default {
    padding-top: 40% !important;
  }
  .leadinModal.leadinModal-theme-default.leadinModal-v3 {
    margin: 0px !important;
  }
  div#leadinModal-2580152>.leadinModal-content { 
    width: 100%;
    max-width: 333px;
  }
  .leadinModal-content::before {
    content: "" !important;
    background-repeat: no-repeat
      /* background-position: center; */
      display: block !important;
    height: 146px;
    background-image: url('https://aliados.addi.com/hubfs/popup-emergente/top-1.svg');
    width: 100%;
    position: absolute;
    z-index: -1;
    top: -40px;
    left: -40px;
  }
  .leadinModal-content::after{
    content: "" !important;
    background-repeat: no-repeat;
    background-position: center;
    display: block !important;
    height: 146px;
    background-image: url('https://aliados.addi.com/hubfs/popup-emergente/bottom-1.svg');
    width: 100%;
    position: absolute;
    z-index: -1;
    bottom: -30px;
    right: -35px;
  }
  .leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview h4 {
    font-size: 26px;
    color: #4E7EFF;
    text-align: left;
    font-weight: bold;
  }
  .leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form h4{
    font-size: 26px;
    color: #4E7EFF;
    text-align: left;
    font-weight: bold;
  }
  .leadinModal.leadinModal-v3 p {
    font-size: 26px  !important;
    color: #4E7EFF  !important;
    text-align: left  !important;
    margin: 0 !important;
    font-weight: bold !important;
  }

  .line_text_blue:after ,.line_text_blue.center:after, .line_text_purple:after, .line_text_purple.center:after {
    display:none;
  }
  .text__left {
    text-align: left !important;
  }
  .button.button--large { 
    width: 100%; 
    justify-content: center;
  }

}


@media (max-width: 481px)
{
  h1{
    font-size: 44px; /* addi_typography_q_h1 */
  }
  h2{
    font-size: 32px; /* addi_typography_q_h2 */
  }
  h3{
    font-size: 32px; /* addi_typography_q_h3 */
  }
  h4{
    font-size: 24px;
  }
  h5{
    font-size: 20px;/* addi_typography_q_h5 */
  }
  h6{
    font-size:20px;
  } 
  .titlefade
  {
    font-size: 30px;
  }
  .text_left{
    text-align: left !important;
  }
}

p {
  line-height: 21px;  
}