.elementor-4028 .elementor-element.elementor-element-1a01b305:not(.elementor-motion-effects-element-type-background), .elementor-4028 .elementor-element.elementor-element-1a01b305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebebeb;}.elementor-4028 .elementor-element.elementor-element-1a01b305{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-4028 .elementor-element.elementor-element-1a01b305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4028 .elementor-element.elementor-element-78a616c{--spacer-size:57px;}.elementor-4028 .elementor-element.elementor-element-7fe46059:not(.elementor-motion-effects-element-type-background), .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebebeb;}.elementor-4028 .elementor-element.elementor-element-7fe46059{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4028 .elementor-element.elementor-element-49cf1450 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4028 .elementor-element.elementor-element-7a3b1c50{text-align:stretch;}.elementor-4028 .elementor-element.elementor-element-78148486 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-4028 .elementor-element.elementor-element-59b4d6fe{width:100%;max-width:100%;}.elementor-4028 .elementor-element.elementor-element-59b4d6fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4028 .elementor-element.elementor-element-2dcea21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-2dcea21:not(.elementor-motion-effects-element-type-background), .elementor-4028 .elementor-element.elementor-element-2dcea21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ebebeb;}.elementor-4028 .elementor-element.elementor-element-57a6090{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4028 .elementor-element.elementor-element-1922980{text-align:start;font-size:20px;letter-spacing:1px;color:#999999;}.elementor-4028 .elementor-element.elementor-element-1922980 p{margin-block-end:0px;}.elementor-4028 .elementor-element.elementor-element-bc25078{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-4028 .elementor-element.elementor-element-bc25078:not(.elementor-motion-effects-element-type-background), .elementor-4028 .elementor-element.elementor-element-bc25078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEB;}.elementor-4028 .elementor-element.elementor-element-bc25078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4028 .elementor-element.elementor-element-7a01d0b{--display:flex;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4028 .elementor-element.elementor-element-f4ff6d6{width:auto;max-width:auto;text-align:start;}.elementor-4028 .elementor-element.elementor-element-f4ff6d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4028 .elementor-element.elementor-element-f4ff6d6 .elementor-heading-title{font-size:50px;font-weight:700;color:#000000;}.elementor-4028 .elementor-element.elementor-element-fcd63b1{text-align:start;font-size:25px;color:#555555;}.elementor-4028 .elementor-element.elementor-element-3423cde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-cc9bab6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4028 .elementor-element.elementor-element-8bf86ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4028 .elementor-element.elementor-element-8bf86ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__title-wrapper{font-size:57px;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__title{display:inline;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__subtitle{margin:0px 0px 10px 0px;}.elementor-4028 .elementor-element.elementor-element-6b194c1{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4028 .elementor-element.elementor-element-63276dc{--spacer-size:30px;}.elementor-4028 .elementor-element.elementor-element-344b47d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4028 .elementor-element.elementor-element-8090246{--spacer-size:46px;}.elementor-4028 .elementor-element.elementor-element-4883f7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel_wrapper,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel.animation-style-3d{padding:0px 50px 0px 50px;}.elementor-4028 .elementor-element.elementor-element-559f053 .swiper-vertical,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .animation-direction-vertical{cursor:ns-resize;}.elementor-4028 .elementor-element.elementor-element-559f053 .swiper-horizontal,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .animation-direction-horizontal{cursor:w-resize;}.elementor-4028 .elementor-element.elementor-element-559f053 .swiper-wrapper,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .swiper-vertical .swiper-slide{align-items:flex-start;}.elementor-4028 .elementor-element.elementor-element-559f053 .swiper-slide:not(.swiper-slide-active, .swiper-slide-prev, .swiper-slide-next){opacity:1;}.elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel_wrapper .swiper-pagination{margin:115px 0px 0px 0px;}.elementor-4028 .elementor-element.elementor-element-9ca45ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4028 .elementor-element.elementor-element-0501bd0{--spacer-size:100px;}.elementor-4028 .elementor-element.elementor-element-f269dd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4028 .elementor-element.elementor-element-8663df7{--spacer-size:63px;}.elementor-4028 .elementor-element.elementor-element-1d3ab4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-1d3ab4b::before, .elementor-4028 .elementor-element.elementor-element-1d3ab4b > .elementor-background-video-container::before, .elementor-4028 .elementor-element.elementor-element-1d3ab4b > .e-con-inner > .elementor-background-video-container::before, .elementor-4028 .elementor-element.elementor-element-1d3ab4b > .elementor-background-slideshow::before, .elementor-4028 .elementor-element.elementor-element-1d3ab4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4028 .elementor-element.elementor-element-1d3ab4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 1%, #EBEBEB 100%);}.elementor-4028 .elementor-element.elementor-element-6f64e5b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4028 .elementor-element.elementor-element-6f64e5b5:not(.elementor-motion-effects-element-type-background), .elementor-4028 .elementor-element.elementor-element-6f64e5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-4028 .elementor-element.elementor-element-208496bd{--spacer-size:100px;}.elementor-4028 .elementor-element.elementor-element-78ba41fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-78ba41fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4028 .elementor-element.elementor-element-7c15741c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-7c15741c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4028 .elementor-element.elementor-element-757adaed .dblh__title-wrapper{font-size:90px;}.elementor-4028 .elementor-element.elementor-element-757adaed .dblh__title{display:inline;}.elementor-4028 .elementor-element.elementor-element-757adaed .dblh__title-1{color:#FFFFFF;}.elementor-4028 .elementor-element.elementor-element-3f780101{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-5f562ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4028 .elementor-element.elementor-element-5f562ee5{font-size:40px;font-weight:500;line-height:46px;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-4028 .elementor-element.elementor-element-402205ec{--spacer-size:72px;}.elementor-4028 .elementor-element.elementor-element-6585209e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4028 .elementor-element.elementor-element-29d096a9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .elementor-repeater-item-5d81cf7{font-weight:300;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .elementor-repeater-item-a06ed19{font-weight:300;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .text-editor_wrapper{font-size:140px;text-transform:uppercase;line-height:0.76em;letter-spacing:-0.06em;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .text-editor_wrapper span{color:#444444;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .text-editor_wrapper a{color:#444444;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .loop_animation{--wgl-loop-animation-gap:60px;--wgl-loop-animation-duration:300s;}.elementor-4028 .elementor-element.elementor-element-3dce9c18{--spacer-size:55px;}.elementor-4028 .elementor-element.elementor-element-3ba6440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-5873546{--spacer-size:148px;}body.elementor-page-4028 #main.site-main{margin:-1px 0px 0px 0px;z-index:1;}@media(min-width:768px){.elementor-4028 .elementor-element.elementor-element-49cf1450{width:69.394%;}.elementor-4028 .elementor-element.elementor-element-78148486{width:30.606%;}.elementor-4028 .elementor-element.elementor-element-cc9bab6{--content-width:1700px;}.elementor-4028 .elementor-element.elementor-element-344b47d{--content-width:1800px;}.elementor-4028 .elementor-element.elementor-element-7c15741c{--width:39.903%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4028 .elementor-element.elementor-element-8bf86ed{--width:364.556px;}.elementor-4028 .elementor-element.elementor-element-7c15741c{--width:100%;}}@media(max-width:1200px){.elementor-4028 .elementor-element.elementor-element-59b4d6fe{text-align:center;}.elementor-4028 .elementor-element.elementor-element-59b4d6fe img{width:0%;}.elementor-4028 .elementor-element.elementor-element-cc9bab6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__title-wrapper{font-size:56px;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__subtitle{margin:0px 0px 12px 0px;}.elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel_wrapper,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel.animation-style-3d{padding:0px 30px 0px 30px;}.elementor-4028 .elementor-element.elementor-element-0501bd0{--spacer-size:70px;}.elementor-4028 .elementor-element.elementor-element-1d3ab4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4028 .elementor-element.elementor-element-208496bd{--spacer-size:70px;}.elementor-4028 .elementor-element.elementor-element-78ba41fc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4028 .elementor-element.elementor-element-757adaed .dblh__title-wrapper{font-size:56px;}.elementor-4028 .elementor-element.elementor-element-5f562ee5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4028 .elementor-element.elementor-element-402205ec{--spacer-size:10px;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .text-editor_wrapper{font-size:70px;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .loop_animation{--wgl-loop-animation-gap:40px;}.elementor-4028 .elementor-element.elementor-element-3dce9c18{--spacer-size:70px;}.elementor-4028 .elementor-element.elementor-element-5873546{--spacer-size:70px;}}@media(max-width:767px){.elementor-4028 .elementor-element.elementor-element-78a616c{--spacer-size:1px;}.elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-4028 .elementor-element.elementor-element-59b4d6fe img{width:1%;}.elementor-4028 .elementor-element.elementor-element-bc25078{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-f4ff6d6 .elementor-heading-title{font-size:40px;}.elementor-4028 .elementor-element.elementor-element-cc9bab6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__title-wrapper{font-size:36px;}.elementor-4028 .elementor-element.elementor-element-e86f475 .dblh__subtitle{margin:0px 0px 10px 0px;}.elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel_wrapper,
                         .elementor-4028 .elementor-element.elementor-element-559f053 .wgl-carousel.animation-style-3d{padding:0px 15px 0px 15px;}.elementor-4028 .elementor-element.elementor-element-1e76141{text-align:start;}.elementor-4028 .elementor-element.elementor-element-78ba41fc{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4028 .elementor-element.elementor-element-7c15741c{--width:100%;}.elementor-4028 .elementor-element.elementor-element-757adaed .dblh__title-wrapper{font-size:36px;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .text-editor_wrapper{font-size:48px;letter-spacing:0em;}.elementor-4028 .elementor-element.elementor-element-4a64c8c9 .loop_animation{--wgl-loop-animation-gap:30px;}}/* Start custom CSS for section, class: .elementor-element-7fe46059 *//* =========================
   DESKTOP (>= 1024px)
   ========================= */
@media (min-width: 1024px) {
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container{
    display:flex !important;
    flex-wrap:nowrap !important;
    align-items:flex-start !important;
    gap:0 !important;
  }

  /* proporció perquè tinguin la mateixa ALÇADA */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:first-child{
    flex: 0 0 68.6% !important;
    max-width: 68.6% !important;
  }
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child{
    flex: 0 0 31.4% !important;
    max-width: 31.4% !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-widget-container,
  .elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-widget-wrap{
    margin:0 !important;
    padding:0 !important;
  }

  /* anul·la qualsevol amplada rara que pugui tenir el widget */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child .elementor-widget-image{
    width:100% !important;
    max-width:100% !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 img{
    display:block !important;
    width:100% !important;
    height:auto !important;
    line-height:0 !important;
  }
}

/* =========================
   TABLET (768–1023)
   ========================= */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container{
    display:flex !important;
    flex-wrap:nowrap !important;
    align-items:flex-start !important;
    gap:0 !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:first-child{
    flex: 0 0 68.6% !important;
    max-width: 68.6% !important;
  }
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child{
    flex: 0 0 31.4% !important;
    max-width: 31.4% !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-widget-container,
  .elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-widget-wrap{
    margin:0 !important;
    padding:0 !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child .elementor-widget-image{
    width:100% !important;
    max-width:100% !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 img{
    display:block !important;
    width:100% !important;
    height:auto !important;
    line-height:0 !important;
  }
}

/* =========================
   MÒBIL (<= 767)
   ========================= */
@media (max-width: 767px) {

  /* que apili bé */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container{
    display:flex !important;
    flex-wrap:wrap !important;
  }

  /* força que les dues columnes es vegin i ocupin 100% */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column{
    flex: 0 0 100% !important;
    max-width: 100% !important;
    display:block !important; /* per si Elementor l’amaga */
  }

  /* per si només amaguen el widget */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 .elementor-widget-image{
    display:block !important;
  }

  .elementor-4028 .elementor-element.elementor-element-7fe46059 img{
    display:block !important;
    width:100% !important;
    height:auto !important;
  }

  /* una mica d’aire entre imatges (opcional) */
  .elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child{
    margin-top: 16px !important;
  }
  
}

.elementor-4028 .elementor-element.elementor-element-7fe46059 > .elementor-container > .elementor-column:last-child{
  margin-bottom: -3px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6335e80f *//* TABLET: mantenir la row en una sola línia */
@media (min-width: 768px) and (max-width: 1023px) {

  /* Elementor columns clàssic: la fila */
  .hero-como > .elementor-container {
    display: flex !important;
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
  }

  /* amplada de la columna gran (imatge + text) */
  .hero-como > .elementor-container > .elementor-column:first-child {
    width: 72% !important;
  }

  /* amplada del quadre vermell */
  .hero-como > .elementor-container > .elementor-column:last-child {
    width: 28% !important;
  }

  /* evitar marges/paddings que el facin “pujar” */
  .hero-como .elementor-column,
  .hero-como .elementor-widget-wrap {
    margin-top: 0 !important;
  }
}/* End custom CSS */