.elementor-16 .elementor-element.elementor-element-ea05e9d{--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;--overlay-opacity:0.5;}.elementor-16 .elementor-element.elementor-element-ea05e9d::before, .elementor-16 .elementor-element.elementor-element-ea05e9d > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ea05e9d > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ea05e9d > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ea05e9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ea05e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-ea05e9d.e-con{--order:9999;}.elementor-16 .elementor-element.elementor-element-c376769{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 0px 0px 5px;}.elementor-16 .elementor-element.elementor-element-c376769::before, .elementor-16 .elementor-element.elementor-element-c376769 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c376769 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c376769 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c376769 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c376769 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C99E1EB5;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-c376769.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-04fafcf{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;}.elementor-16 .elementor-element.elementor-element-6fbab19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-16 .elementor-element.elementor-element-6fbab19::before, .elementor-16 .elementor-element.elementor-element-6fbab19 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6fbab19 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-6fbab19 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6fbab19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-6fbab19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C99E1EB5;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-0b89f29{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0b89f29.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-6e477bb );fill:var( --e-global-color-6e477bb );}.elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-nav-menu--dropdown a, .elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-menu-toggle{color:var( --e-global-color-4393b59 );fill:var( --e-global-color-4393b59 );}.elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-92d5ca2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:stretch;}.elementor-16 .elementor-element.elementor-element-92d5ca2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-92d5ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-876c91b{--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:0.5;}.elementor-16 .elementor-element.elementor-element-876c91b::before, .elementor-16 .elementor-element.elementor-element-876c91b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-876c91b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-876c91b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-876c91b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-876c91b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-38bd425{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 0px 0px 5px;}.elementor-16 .elementor-element.elementor-element-38bd425::before, .elementor-16 .elementor-element.elementor-element-38bd425 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-38bd425 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-38bd425 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-38bd425 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-38bd425 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C99E1EB5;--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-38bd425.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-beb8876{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;}.elementor-16 .elementor-element.elementor-element-e31774b{--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-16 .elementor-element.elementor-element-da76ba3{--display:flex;--overlay-opacity:0.5;}.elementor-16 .elementor-element.elementor-element-da76ba3::before, .elementor-16 .elementor-element.elementor-element-da76ba3 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-da76ba3 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-da76ba3 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-da76ba3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-da76ba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-c5f1987{--display:flex;--position:absolute;--overlay-opacity:1;top:0px;}.elementor-16 .elementor-element.elementor-element-c5f1987::before, .elementor-16 .elementor-element.elementor-element-c5f1987 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c5f1987 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-c5f1987 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c5f1987 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-c5f1987 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-c5f1987{left:0px;}body.rtl .elementor-16 .elementor-element.elementor-element-c5f1987{right:0px;}.elementor-16 .elementor-element.elementor-element-6d63166{padding:11px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF00;}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-nav-menu .elementor-item{font-size:18px;font-weight:500;text-transform:uppercase;}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-6e477bb );fill:var( --e-global-color-6e477bb );}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-nav-menu--dropdown a, .elementor-16 .elementor-element.elementor-element-6d63166 .elementor-menu-toggle{color:var( --e-global-color-6e477bb );fill:var( --e-global-color-6e477bb );}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-nav-menu--dropdown{background-color:#C99E1EB5;}.elementor-16 .elementor-element.elementor-element-6d63166 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-6d63166 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-c376769{--width:20%;}.elementor-16 .elementor-element.elementor-element-92d5ca2{--width:20%;}.elementor-16 .elementor-element.elementor-element-38bd425{--width:20%;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-ea05e9d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-c376769{--width:100%;}.elementor-16 .elementor-element.elementor-element-0b89f29{padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-0b89f29 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-16 .elementor-element.elementor-element-92d5ca2{--width:100%;}.elementor-16 .elementor-element.elementor-element-876c91b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--z-index:10;}.elementor-16 .elementor-element.elementor-element-38bd425{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-da76ba3{--min-height:60px;--justify-content:flex-start;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-c5f1987{--z-index:10;}.elementor-16 .elementor-element.elementor-element-6d63166{padding:0px 0px 0px 0px;--nav-menu-icon-size:44px;}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-16 .elementor-element.elementor-element-6d63166 .elementor-menu-toggle{border-width:0px;}}/* Start custom CSS for nav-menu, class: .elementor-element-0b89f29 */.e--pointer-double-line .elementor-item::after, .e--pointer-double-line .elementor-item::before, .e--pointer-overline .elementor-item::after, .e--pointer-overline .elementor-item::before, .e--pointer-underline .elementor-item::after, .e--pointer-underline .elementor-item::before {
  background-color: #fff;
  height: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fbab19 */.elementor-16 .elementor-element.elementor-element-6fbab19 {
  /* dues màscares */
  -webkit-mask-image:
    linear-gradient(white, white),
    url('/wp-content/uploads/elementor/imatgesa24/mask-menu-final.svg');
  mask-image:
    linear-gradient(white, white),
    url('/wp-content/uploads/elementor/imatgesa24/mask-menu-final.svg');

  /* mides de cada màscara */
  -webkit-mask-size:
    calc(100% - 24px) 100%,
    25px 100%;
  mask-size:
    calc(100% - 24px) 100%,
    25px 100%;

  /* posició: rectangle a l’esquerra, SVG a la dreta */
  -webkit-mask-position:
    left top,
    right top;
  mask-position:
    left top,
    right top;

  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for wp-widget-polylang, class: .elementor-element-6cc33f2 */#llengues li {
  list-style-type: none;
}
#llengues ul {
  display: flex;
  justify-content: space-around;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da76ba3 *//* Mobile */
@media (max-width: 767px) {
  .elementor-16 .elementor-element.elementor-element-da76ba3 {
    -webkit-mask-image: url('/wp-content/uploads/elementor/imatgesa24/mask-menu-mobile.svg');
    mask-image: url('/wp-content/uploads/elementor/imatgesa24/mask-menu-mobile.svg');
  
   -webkit-mask-size: 60% 60px;
    mask-size: 60% 60px;
    -webkit-mask-position: top center;
    mask-position: top center;
      
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6d63166 */@media (max-width: 767px) {
	/* Botó hamburguesa net */
	.elementor-menu-toggle {
	  background: transparent !important;
	  padding: 0 !important;
	  border: none !important;
	  box-shadow: none !important;
	}

	.elementor-menu-toggle {
	  min-width: auto !important;
	  min-height: auto !important;
	}

	/* Amplada del menú desplegat */
	.elementor-nav-menu__container {
	  width: 60% !important;
	  align-self: center;
	}
	.elementor-menu-toggle,
	.elementor-nav-menu__container,
	.elementor-element-e31774b {
	  --widgets-spacing-row: 0px !important;
	  padding: 0 !important;
	  margin: 0 !important;
	}

	/* Hover només subratllat */
	.elementor-nav-menu--dropdown .elementor-item:hover {
	  background: transparent !important;
	  text-decoration: underline!important;
	}
	/* Actiu només subratllat */
	.elementor-nav-menu--dropdown .elementor-item-active {
	  background: transparent !important;
	  text-decoration: underline;
	}
	.elementor-nav-menu--dropdown .elementor-item-active:hover {
	  background: transparent !important;
	}
}/* End custom CSS */