/*CSS Look bloque párrafos genéricos */
  .bk-ipr-wrapper-align-left{
    text-align: left;
  }
  .bk-ipr-wrapper-align-center{
    text-align: center;
  }
  .bk-ipr-wrapper-align-right{
    text-align: right;
  }
  .bk-ipr-wrapper-align-justify{
    text-align: justify;
  }
  .bk-ipr-wrapper-font-size-small{
    font-size: var(--font-size-content-small);
  }
  .bk-ipr-wrapper-font-size-regular{
    font-size: var(--font-size-content);
  }
  .bk-ipr-wrapper-font-size-big{
    font-size: var(--font-size-content-big);
    line-height: 1.55;
  }
  .bk-ipr-wrapper-fill-color-white{
    background-color: var(--global-color-white);
  }
  .bk-ipr-wrapper-fill-color-ocre-light{
    background-color: var(--global-color-ocre-light);
  }
  .bk-ipr-wrapper-fill-color-ocre-medium{
    background-color: var(--global-color-ocre-medium);
  }
  .bk-ipr-wrapper-fill-color-ocre-dark{
    background-color: var(--global-color-ocre-dark);
  }
  .bk-ipr-wrapper-fill-color-grey-light{
    background-color: var(--global-color-grey-light);
  }
  .bk-ipr-wrapper-fill-color-grey-medium{
    background-color: var(--global-color-grey-medium);
  }
  .bk-ipr-wrapper-fill-color-grey-dark{
    background-color: var(--global-color-grey-dark);
    color: var(--global-color-white);
  }
    .bk-ipr-wrapper-fill-color-grey-dark h2, .bk-ipr-wrapper-fill-color-grey-dark h3, .bk-ipr-wrapper-fill-color-grey-dark h4{
        color: var(--global-color-ocre-medium);
    }
  .bk-ipr-wrapper-border-width-0{
    border: 0;
  }
  .bk-ipr-wrapper-border-width-1{
    border-width: 1px;
    border-style: solid;
  }
  .bk-ipr-wrapper-border-width-2{
    border-width: 2px;
    border-style: solid;
  }
  .bk-ipr-wrapper-border-width-3{
    border-width: 3px;
    border-style: solid;
  }
  .bk-ipr-wrapper-border-width-4{
    border-width: 4px;
    border-style: solid;
  }
  .bk-ipr-wrapper-border-width-5{
    border-width: 5px;
    border-style: solid;
  }
  .bk-ipr-wrapper-border-color-white{
    border-color: var(--global-color-white);
  }
  .bk-ipr-wrapper-border-color-black{
    border-color: var(--global-color-black);
  }
  .bk-ipr-wrapper-border-color-red{
    border-color: var(--global-color-error-red-dark);
  }
  .bk-ipr-wrapper-border-color-green{
    border-color: var(--global-color-label-green);
  }
  .bk-ipr-wrapper-border-color-ocre-light{
    border-color: var(--global-color-ocre-light);
  }
  .bk-ipr-wrapper-border-color-ocre-medium{
    border-color: var(--global-color-ocre-medium);
  }
  .bk-ipr-wrapper-border-color-ocre-dark{
    border-color: var(--global-color-ocre-dark);    
  }
  .bk-ipr-wrapper-border-color-grey-light{
    border-color: var(--global-color-grey-light);    
  }
  .bk-ipr-wrapper-border-color-grey-medium{
    border-color: var(--global-color-grey-medium);    
  }
  .bk-ipr-wrapper-border-color-grey-dark{
    border-color: var(--global-color-alt1-grey);
  }
  .bk-ipr-wrapper-border-radius-top-left-small{
    border-radius: 55px 0 0 0;
  }
  .bk-ipr-wrapper-border-radius-top-right-small{
    border-radius: 0 55px 0 0;
  }
  .bk-ipr-wrapper-border-radius-bottom-right-small{
    border-radius: 0 0 55px 0;
  }
  .bk-ipr-wrapper-border-radius-bottom-left-small{
    border-radius: 0 0 0 55px;
  }
  .bk-ipr-wrapper-border-radius-top-left-medium{
    border-radius: 100px 0 0 0;
  }
  .bk-ipr-wrapper-border-radius-top-right-medium{
    border-radius: 0 100px 0 0;
  }
  .bk-ipr-wrapper-border-radius-bottom-right-medium{
    border-radius: 0 0 100px 0;    
  }
  .bk-ipr-wrapper-border-radius-bottom-left-medium{
    border-radius: 0 0 0 100px;
  }
  .bk-ipr-wrapper-border-radius-top-left-big{
    border-radius: 180px 0 0 0;
  }
  .bk-ipr-wrapper-border-radius-top-right-big{
    border-radius: 0 180px 0 0;    
  }
  .bk-ipr-wrapper-border-radius-bottom-right-big{
    border-radius: 0 0 180px 0;        
  }
  .bk-ipr-wrapper-border-radius-bottom-left-big{
    border-radius: 0 0 0 180px;        
  }
  .bk-ipr-body h2, .bk-ipr-body h3, .bk-ipr-body h4{
  	line-height: 1.22;
  } 
    .bk-ipr-logo{
        line-height: 0;
    }
@media (max-width:768px) {
  .bk-ipr-wrapper-border-width-4, .bk-ipr-wrapper-border-width-5{
    border-width: 3px;
  }
  .bk-ipr-wrapper-border-radius-top-left-big{
    border-radius: 105px 0 0 0;
  }
  .bk-ipr-wrapper-border-radius-top-right-big{
    border-radius: 0 105px 0 0;    
  }
  .bk-ipr-wrapper-border-radius-bottom-right-big{
    border-radius: 0 0 105px 0;        
  }
  .bk-ipr-wrapper-border-radius-bottom-left-big{
    border-radius: 0 0 0 105px;        
  }
}
