/*-----------------SOLUCIONES B2B-----*/
.elementor-element-f8e5b00 h2{
  padding-bottom: 20px;
}
.elementor-element-81070b9{
  margin-top: 90px !important;
}
@media screen and (max-width:1255px){
  p{
    margin-bottom: 1rem !important;
  }

  .elementor-element-86deed2{
    margin: 18px;
  }
  section[data-id="551e3ca"]{
    margin-top: 15px !important;
    margin-bottom: 35px !important;
  }
  .elementor-element-f8e5b00{
    margin: 0 18px !important;
  }
  section[data-id="a0a8acd"]{
    margin: auto !important;
  }
  .elementor-element-89b0458,.elementor-element-558d648{
    width: 100% !important;
  }
  section[data-id="a0a8acd"]>div,section[data-id="7c932b3"]>div,section[data-id="a0a8acd"]>div{
    margin-top: 40px;
    justify-content: space-between !important;
  }

  .elementor-element-efd8256,.elementor-element-3cf22d5{
    margin-bottom: 20px;
  }
  section[data-id="6c73f1b"]{
    margin-top: 0px !important;
  }
  section[data-id="48bba93"]{
    margin-top: 80px !important;
  }
  section[data-id="87f5375"]>div{
    margin: 0 18px !important;
    padding-top: 18px;
  }
  .elementor-element-160131c>div{
    margin: 18px;
  }
  section[data-id="5e3c30f"] .elementor-column-gap-default >div>div{
    margin: 18px;
  }
  .elementor-element-23eadc8{
    padding-top: 0 !important;
  }
  .elementor-element-23eadc8{
    width: 100% !important;
    max-width: 100% !important;
  }
  section[data-id="3247867"]{
    margin-top: 0px !important;
  }
  .elementor-element-39544f6>div{
    padding-top: 20px !important;
  }
  .elementor-element-ec4d61b>div{
    padding-top: 40px !important;
  }
  section[data-id="87f5375"]{
    padding-bottom: 20px !important;
  }
  
  section[data-id="bfe5e6c"]{
    margin-top: 20px !important;
  }
  
  section[data-id="76c6c93"]{
    margin-top: 40px !important;
  }
  .elementor-element-37fea8c>div{
    padding-top: 40px !important;
  }
  .elementor-element-23eadc8>div{
    padding-top: 20px !important;
  }
  
  .elementor-element-160131c .elementor-icon-box-wrapper{
    flex-flow: column;
    display: flex !important;
  }
  .elementor-element-160131c .elementor-icon-box-wrapper .elementor-icon-box-content{
    text-align: left;
    margin-left: 10px;
  }
  section[data-id="5e3c30f"]{
    padding-bottom: 20px !important;
  }
  .elementor-element-f8e5b00 h2{
    padding-bottom: 20px;
  }
 
  section[data-id="f40c369"]{
    padding-top: 20px !important;
  }
  
  section[data-id="f40c369"]>div{
    /*! flex-flow: column; */
  }
  .elementor-element-b30e11c{
    margin-top: 0px;
  }
  section[data-id="f40c369"]>div>div>div{
    margin: 18px;
  }
      
  section[data-id="f40c369"]{

    padding-bottom:40px !important;
  }
  section[data-id="c60c94f"]>div>div>div{
    margin: 18px;
  }
  .elementor-element-59cadae img, .elementor-element-37fea8c img, .elementor-element-79fb8ac img{
    border-radius: 12px !important;
  }
  section[data-id="c60c94f"]{
    padding-bottom: 20px !important;
  }
  
  section[data-id="e5c061b"]>div>div>div{
    margin: 18px;
  }
  
  section[data-id="e5c061b"]{
    padding-top: 30px !important;
  }
  
  /*-----------SECCION DE PASOS----------------*/
  section[data-id="84c1dfc"]>div{
    flex-flow: row;

  }
  section[data-id="84c1dfc"]>div>div:{
    flex: 0.3 !important;
  }
  .elementor-element-89b0458>div{
    margin-left: 10px !important;
  }
  .stepSection >div{
    flex-flow: column !important;
  }
  .stepSection{
    margin-top: 30px !important;
  }
  .stepSection >div>div:first-of-type{
    max-width: 200px;
    margin-bottom: 20px;
  }
  .stepSection{
    margin: 18px;
  }
  .stepSection>div{
    margin: 0 !important;
  }
   .stepSection >div>div:last-of-type>div{
    margin-left: 0px !important;
  }
  .stepSection  .elementor-widget-text-editor{
    margin: 0;
  }
}

@media screen and (max-width:1024px){
  section[data-id="81070b9"]>div>div>div{
    margin: 18px;
  }
  .elementor-element-7a2d4fd h1{
    font-size: 39px !important;
    line-height: 40px !important;
  }
  .elementor-element-bbceff0 h3,.elementor-element-f7ff8b8 h3,.elementor-element-f8e5b00 h2,.elementor-element-3a3676c h2,.elementor-element-66b7169{
    font-size: 34px !important;
  }
  .elementor-element-7b84018>div>div{
    text-align: center;
  }
  section[data-id="81070b9"]{
    padding-top: 30px !important;
  }
  section[data-id="81070b9"]>div{
    flex-flow: column;
  }
  .elementor-element-66b7169{
    text-align: center;
    line-height: 35px !important;
  }
  .elementor-element-57b4cf1 h2{
    font-size: 20px !important;
  }

  .elementor-element-f7ff8b8{
    margin-bottom: 0 !important;
  }
  .elementor-element-bcbc958>div{
    padding: 0 !important;
    margin:18px;
  }
  .elementor-element-6e8d195>div{
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .elementor-element-6e8d195{
    font-size: 25px !important;
    line-height: 27px !important;
  }
  .elementor-element-7a2d4fd{
    margin: 18px;
  }
  .elementor-column-gap-default{
    flex-flow: column-reverse;
  }
  section[data-id="f40c369"]>div{
    flex-flow: column;
  }

  .elementor-column-gap-default>div{
    flex: 1 !important;
    width: 100% !important;
  }
  .elementor-element-6e8d195>div{
    margin: 18px !important;
  }
  .elementor-widget-text-editor{
    margin: auto;
  }
  section[data-id="5e3c30f"]>div{
    flex-flow: column-reverse;
  }
  div[data-id="ec4d61b"] img,.elementor-element-37fea8c img,.elementor-element-59cadae img,.elementor-element-8481cf5 img, section[data-id="1e95a1c"]{
    width: 100% !important;
  }
  .elementor-element-067465d,.elementor-element-1e95a1c{
    max-width: 100% !important;
  }
  .elementor-element-39544f6{
    max-width: 100% !important;
  }
}
