.elementor-4296 .elementor-element.elementor-element-cc6ad0f:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-cc6ad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://festivaltema.cat/wp-content/uploads/2023/05/Recurso-3.png");background-position:bottom center;background-size:cover;}.elementor-4296 .elementor-element.elementor-element-cc6ad0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:122px 0px 170px 0px;}.elementor-4296 .elementor-element.elementor-element-cc6ad0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-4296 .elementor-element.elementor-element-1e6fd0f{left:-29px;}body.rtl .elementor-4296 .elementor-element.elementor-element-1e6fd0f{right:-29px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f{top:30px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f .aux-modern-heading-primary{font-size:79px;color:#000000;}.elementor-4296 .elementor-element.elementor-element-77b15e3{margin-top:100px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-4296 .elementor-element.elementor-element-5056a19 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-5b8a51c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-5b8a51c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-5b8a51c > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-cf500b8{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-bba30a5 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-bba30a5 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-34899e8{width:auto;max-width:auto;position:absolute;top:0px;right:0px;}.elementor-4296 .elementor-element.elementor-element-34899e8 .aux-the-svg{width:300px;}.elementor-4296 .elementor-element.elementor-element-34899e8 .aux-widget-container{text-align:center;}.elementor-4296 .elementor-element.elementor-element-85b46e2:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-85b46e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4296 .elementor-element.elementor-element-85b46e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-4296 .elementor-element.elementor-element-85b46e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4296 .elementor-element.elementor-element-187ed3b img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-ca7dd92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-ca7dd92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-ca7dd92 > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-b39e3de .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-b39e3de .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-028ddea{margin-top:100px;margin-bottom:0px;padding:50px 35px 50px 35px;}.elementor-4296 .elementor-element.elementor-element-3a65f51 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-41aa839.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-41aa839.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-41aa839 > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-7bbc860{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-78c8d5f .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-78c8d5f .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-de88eb3:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-de88eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4296 .elementor-element.elementor-element-de88eb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-de88eb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4296 .elementor-element.elementor-element-de59cda img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-1bca5d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-1bca5d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-1bca5d6 > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-8bf0e21 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-8bf0e21 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-597069b{margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-6ef3691 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-a184904.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-a184904.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-a184904 > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-49c29ea{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-de4b629 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-de4b629 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-a9567b0:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-a9567b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4296 .elementor-element.elementor-element-a9567b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-a9567b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4296 .elementor-element.elementor-element-7144c62 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-2e768ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-2e768ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-2e768ae > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-49509f6 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-49509f6 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-7448a18{margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-e4cd7e2 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-f0889bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-f0889bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-f0889bf > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-89f44db{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-8d88e38 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-8d88e38 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-66c49a7:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-66c49a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4296 .elementor-element.elementor-element-66c49a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-66c49a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4296 .elementor-element.elementor-element-7dfd105 img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-ba60d1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-ba60d1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-ba60d1e > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-d943e83{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-c9ad755 .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-c9ad755 .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-4296 .elementor-element.elementor-element-d67b36f{margin-top:100px;margin-bottom:0px;padding:44px 35px 44px 35px;}.elementor-4296 .elementor-element.elementor-element-8bc06cc img{border-radius:50px 50px 50px 50px;}.elementor-bc-flex-widget .elementor-4296 .elementor-element.elementor-element-4d62c47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4296 .elementor-element.elementor-element-4d62c47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4296 .elementor-element.elementor-element-4d62c47 > .elementor-element-populated{margin:0px 0px 0px 120px;--e-column-margin-right:0px;--e-column-margin-left:120px;}.elementor-4296 .elementor-element.elementor-element-676922e{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-primary{font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:0.69px;color:var( --e-global-color-secondary );margin:0px 0px 15px 0px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-secondary .aux-head-highlight{font-size:56px;font-weight:bold;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-4296 .elementor-element.elementor-element-379088e .widget-inner > :not(.active) .aux-toggle-header{cursor:default;}.elementor-4296 .elementor-element.elementor-element-379088e .aux-toggle-header{color:#444444;font-family:"Uni Sans", Nunito;font-size:23px;font-weight:600;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px) and (min-width:768px){.elementor-4296 .elementor-element.elementor-element-edbf0d6{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-5b8a51c{width:100%;}.elementor-4296 .elementor-element.elementor-element-428f82e{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-ca7dd92{width:100%;}.elementor-4296 .elementor-element.elementor-element-b2fa136{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-41aa839{width:100%;}.elementor-4296 .elementor-element.elementor-element-1ac520c{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-1bca5d6{width:100%;}.elementor-4296 .elementor-element.elementor-element-995103b{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-a184904{width:100%;}.elementor-4296 .elementor-element.elementor-element-64b93c3{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-2e768ae{width:100%;}.elementor-4296 .elementor-element.elementor-element-15b0276{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-f0889bf{width:100%;}.elementor-4296 .elementor-element.elementor-element-31b0f04{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-ba60d1e{width:100%;}.elementor-4296 .elementor-element.elementor-element-e7d8298{width:33.33%;}.elementor-4296 .elementor-element.elementor-element-4d62c47{width:100%;}}@media(max-width:1024px){.elementor-4296 .elementor-element.elementor-element-cc6ad0f:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-cc6ad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festivaltema.cat/wp-content/uploads/2024/05/possible-header.jpg");background-repeat:repeat;background-size:contain;}.elementor-4296 .elementor-element.elementor-element-cc6ad0f{padding:80px 0px 80px 0px;}body:not(.rtl) .elementor-4296 .elementor-element.elementor-element-1e6fd0f{left:-2px;}body.rtl .elementor-4296 .elementor-element.elementor-element-1e6fd0f{right:-2px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f{top:-4px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f .aux-modern-heading-primary{font-size:49px;}.elementor-4296 .elementor-element.elementor-element-77b15e3{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-5b8a51c > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-85b46e2{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-187ed3b{width:var( --container-widget-width, 728px );max-width:728px;--container-widget-width:728px;--container-widget-flex-grow:0;}.elementor-4296 .elementor-element.elementor-element-ca7dd92 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-028ddea{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-3a65f51{width:var( --container-widget-width, 726px );max-width:726px;--container-widget-width:726px;--container-widget-flex-grow:0;}.elementor-4296 .elementor-element.elementor-element-41aa839 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-de88eb3{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-1bca5d6 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-597069b{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-a184904 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-a9567b0{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-2e768ae > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-7448a18{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-f0889bf > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-66c49a7{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-ba60d1e > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-d67b36f{margin-top:130px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-4d62c47 > .elementor-element-populated{margin:70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-primary{font-size:21px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-secondary{margin:20px 0px 50px 0px;max-width:554px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-secondary .aux-head-highlight{font-size:46px;max-width:554px;}}@media(max-width:767px){.elementor-4296 .elementor-element.elementor-element-cc6ad0f:not(.elementor-motion-effects-element-type-background), .elementor-4296 .elementor-element.elementor-element-cc6ad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festivaltema.cat/wp-content/uploads/2024/05/possible-header.jpg");background-repeat:repeat-x;}.elementor-4296 .elementor-element.elementor-element-cc6ad0f{padding:030px 0px 146px 0px;}body:not(.rtl) .elementor-4296 .elementor-element.elementor-element-1e6fd0f{left:-9px;}body.rtl .elementor-4296 .elementor-element.elementor-element-1e6fd0f{right:-9px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f{top:4px;}.elementor-4296 .elementor-element.elementor-element-1e6fd0f .aux-modern-heading-primary{font-size:51px;}.elementor-4296 .elementor-element.elementor-element-77b15e3{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-85b46e2{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-028ddea{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-de88eb3{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-597069b{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-a9567b0{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-7448a18{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-66c49a7{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}.elementor-4296 .elementor-element.elementor-element-d67b36f{margin-top:120px;margin-bottom:0px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-primary{font-size:18px;}.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;}}/* Start custom CSS for column, class: .elementor-element-edbf0d6 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-edbf0d6{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-cf500b8 */.elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-cf500b8 .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5b8a51c */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-5b8a51c{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-428f82e */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-428f82e{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-fb28ca5 */.elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-fb28ca5 .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ca7dd92 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-ca7dd92{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b2fa136 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-b2fa136{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7bbc860 */.elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-7bbc860 .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41aa839 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-41aa839{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1ac520c */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-1ac520c{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e33ee9c */.elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-e33ee9c .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1bca5d6 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-1bca5d6{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-995103b */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-995103b{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-49c29ea */.elementor-4296 .elementor-element.elementor-element-49c29ea .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-49c29ea .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a184904 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-a184904{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-64b93c3 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-64b93c3{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-c3b3dc9 */.elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-c3b3dc9 .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e768ae */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-2e768ae{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-15b0276 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-15b0276{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-89f44db */.elementor-4296 .elementor-element.elementor-element-89f44db .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-89f44db .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0889bf */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-f0889bf{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-31b0f04 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-31b0f04{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d943e83 */.elementor-4296 .elementor-element.elementor-element-d943e83 .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-d943e83 .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba60d1e */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-ba60d1e{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7d8298 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-e7d8298{
        width:15%;
        margin-top:110px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-676922e */.elementor-4296 .elementor-element.elementor-element-676922e .aux-modern-heading-secondary{
    display: inline-block;
}
@media screen and (max-width:1440px) and (min-width:1025px){
    .elementor-4296 .elementor-element.elementor-element-676922e .aux-head-highlight{
        font-size:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4d62c47 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-4296 .elementor-element.elementor-element-4d62c47{
        width:50%;
        margin-left:30px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://festivaltema.cat/wp-content/uploads/2023/05/Uni-Sans.ttf') format('truetype');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://festivaltema.cat/wp-content/uploads/2023/05/Uni-Sans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */