.solucionesdestacado h4{
  font-family: "OpenSans-Bold", Arial, sans-serif;
  font-size: 30px;}

.solucionesdestacado p{
  font-family: "OpenSans-light", Arial, sans-serif;
  font-size: 16px;
}

.solucionesdestacado a {
  border-radius: 20px;
  padding: 10px 20px;}




    .layout-content-box .content-wrap{z-index:20;padding-top:4rem;padding-bottom:4rem}
    
    .layout-content-box .box-format-carousel{padding-bottom:5.5rem}
    
    .layout-content-box .content-inner{max-width:100%}
    
    .layout-content-box .content-fade-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.9;z-index:-1}
    
    .layout-content-box .btn-wrap{margin-top:3rem;text-align:right}
    
    .layout-content-box .content-bg{position:absolute;top:0;width:100%;height:100%;background:transparent center / cover no-repeat;z-index:1}
    
    .layout-content-box .content-wrap.left+.content-bg{right:0}
    
    .layout-content-box .content-wrap.right+.content-bg{left:0}
    
    .layout-content-box .bx-wrapper .bx-pager-item{width:10px;height:10px;margin:0 5px;border-radius:50%}
    
    .layout-content-box .bx-wrapper .bx-pager.bx-default-pager a{mix-blend-mode:multiply;margin:0}
    
    .layout-content-box .bx-wrapper .bx-pager.bx-default-pager a.active,.layout-content-box .bx-wrapper .bx-pager.bx-default-pager a:focus,.layout-content-box .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#fff;mix-blend-mode:normal}


    .layout-content-box{margin-bottom:4rem}
    
    .layout-content-box:last-child{margin-bottom:9rem}
    
    .layout-content-box .content-wrap{max-width:55%;padding:5rem 4rem!important;min-height:1rem}
    
    .layout-content-box .content-wrap.left{padding-right:14%!important;margin-left:0}
    
    .layout-content-box .content-wrap.right{padding-left:14%!important;margin-right:0}
    
    .layout-content-box .content-wrap.left .content-inner{margin-left:auto}
    
    .layout-content-box .content-fade-bg{opacity:1}
    
    .layout-content-box .content-bg{max-width:55%;z-index:30;top:4rem}




    .solucionesdestacado.si .layout-content-box .content-wrap.left {
      padding-right: 4rem !important;
      padding-left: 14%!important;
      margin-left: 45% !important;}   
      
      .solucionesdestacado.si .layout-content-box .content-wrap {
        max-width: 55%;
        padding: 5rem 4rem 5rem 10rem !important;
        min-height: 1rem;}

      .solucionesdestacado.si .layout-content-box .content-wrap.left+.content-bg {
        right: auto;
        left: 0px;}

      .solucionesdestacado.si .layout-content-box .content-bg {
        top: -4rem;}

        .solucionesdestacado section {
          position: relative;
      }

@media only screen and (min-width: 768px) {
  .solucionesdestacado .wrap.content-wrap.box-format-single.p-rel.f-row.x-ctr.left {
          background-image: none !important;}
      }


@media only screen and (max-width: 1024px) {
      .layout-content-box .content-bg {
        max-width: 40%;
        z-index: 30;
        top: 4rem;}

        .solucionesdestacado.si .layout-content-box .content-wrap.left {
          padding-right: 2rem !important;
          padding-left: 13%!important;
          margin-left: 32% !important;
      }

      .solucionesdestacado.si .layout-content-box .content-wrap {
        max-width: 68%;
        padding: 4rem 2rem 3rem 3rem !important;
        min-height: 1rem;
    }

    .solucionesdestacado .layout-content-box .content-wrap {
      max-width: 70%;
      padding: 3rem 3.5rem 3rem 2rem !important;
      min-height: 1rem;
  }
    }


@media only screen and (max-width: 767px) {

  .solucionesdestacado .wrap.content-wrap.box-format-single.p-rel.f-row.x-ctr.left {
    width: 100% !important;
    margin: 0px !important;
    max-width: 100% !important;
  position: relative;}

  .solucionesdestacado .content-bg.rocket-lazyload.lazyloaded {
    display: none;}
    .solucionesdestacado .layout-content-box:last-child {
    margin-bottom: 0rem;}
    .solucionesdestacado .layout-content-box .content-wrap.left {
     padding-right: 3rem !important;}
     .solucionesdestacado.si .layout-content-box .content-wrap.left {
      padding-right: 2rem !important;
      padding-left: 2rem!important;}

     .solucionesdestacado .colorFondo {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0px;
      left: 0px;
      opacity: 0.4;}

}