.elementor-10537 .elementor-element.elementor-element-7b70b1b2{--display:flex;}.elementor-10537 .elementor-element.elementor-element-27fb808 > .elementor-widget-container{margin:0px 0px 0px -14px;}.elementor-10537 .elementor-element.elementor-element-27fb808{text-align:justify;font-size:16px;}.elementor-10537 .elementor-element.elementor-element-2f38c4d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-141px;--margin-bottom:-141px;--margin-left:-141px;--margin-right:-141px;}.elementor-10537 .elementor-element.elementor-element-2f38c4d.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-10537 .elementor-element.elementor-element-85470a3 > .elementor-widget-container{margin:150px 150px 150px 150px;padding:0px 0px 0px 0px;}.elementor-10537 .elementor-element.elementor-element-85470a3.elementor-element{--align-self:flex-start;}.elementor-10537 .elementor-element.elementor-element-85470a3 .elementor-wrapper{--video-aspect-ratio:0.5625;}/* Start custom CSS for text-editor, class: .elementor-element-27fb808 */.cra-text-gran p{
  font-size: 26px;
  line-height: 1.8;
  color: #555555;
  margin-bottom: 24px;
}

.cra-text-gran p:last-child{
  margin-bottom: 0;
}

/* Ajust per mòbil perquè no sigui MASSA gran */
@media (max-width: 767px){
  .cra-text-gran p{
    font-size: 20px;
    line-height: 1.6;
  }
}/* End custom CSS */