.elementor-87 .elementor-element.elementor-element-49bdc9a:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-49bdc9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://festivalimprovavel.pt/wp-content/uploads/2022/06/6222609-01.png")}.elementor-87 .elementor-element.elementor-element-49bdc9a>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-49bdc9a>.elementor-container{min-height:986px}.elementor-87 .elementor-element.elementor-element-49bdc9a .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-49bdc9a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-206px;margin-bottom:0;padding:0 35px}.elementor-87 .elementor-element.elementor-element-49bdc9a>.elementor-shape-bottom .elementor-shape-fill{fill:#F4D70CD1}.elementor-87 .elementor-element.elementor-element-49bdc9a>.elementor-shape-bottom svg{height:54px}.elementor-bc-flex-widget .elementor-87 .elementor-element.elementor-element-8e73880.elementor-column .elementor-widget-wrap{align-items:center}.elementor-87 .elementor-element.elementor-element-8e73880.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-87 .elementor-element.elementor-element-8e73880>.elementor-element-populated{margin:160px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:250px 0 0}.elementor-87 .elementor-element.elementor-element-8e73880{z-index:1}.elementor-bc-flex-widget .elementor-87 .elementor-element.elementor-element-2e3514a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-87 .elementor-element.elementor-element-2e3514a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-87 .elementor-element.elementor-element-2e3514a>.elementor-element-populated{margin:110px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:250px 0 60px}.elementor-87 .elementor-element.elementor-element-2e3514a{z-index:1}.elementor-87 .elementor-element.elementor-element-05e0c6e{width:auto;max-width:auto;top:0}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-05e0c6e{left:0}body.rtl .elementor-87 .elementor-element.elementor-element-05e0c6e{right:0}.elementor-87 .elementor-element.elementor-element-bd45c15{animation-duration:2s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-bd45c15>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-primary{font-size:110px;font-weight:900;line-height:1.2em;letter-spacing:-3.3px;margin:0}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-secondary{margin:-34px 0 0}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-secondary .aux-head-highlight{font-size:110px;line-height:1.2em;letter-spacing:-2px;color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-description{color:#dbdbdb;font-family:"Roboto",Sans-serif;font-size:23px;line-height:1.5em;margin:0;max-width:588px}.elementor-87 .elementor-element.elementor-element-f2dc365>.elementor-element-populated{margin:150px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-9de5c23{width:100%;max-width:100%;align-self:center}.elementor-87 .elementor-element.elementor-element-9de5c23>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-3da728c .aux-modern-heading-primary{font-family:"Roboto",Sans-serif;font-size:56px;color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-85b2c72:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-85b2c72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://festivalimprovavel.pt/wp-content/uploads/2022/06/best-student-nights-in-cardiff-1450x967-1.jpg");background-repeat:repeat;background-size:contain}.elementor-87 .elementor-element.elementor-element-85b2c72>.elementor-background-overlay{background-color:#000;opacity:.72;transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-85b2c72{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-87 .elementor-element.elementor-element-85b2c72>.elementor-shape-bottom .elementor-shape-fill{fill:#F4D70CD9}.elementor-87 .elementor-element.elementor-element-85b2c72>.elementor-shape-bottom svg{height:41px;transform:translateX(-50%) rotateY(180deg)}.elementor-87 .elementor-element.elementor-element-7578611 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-7578611:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-d4ea2d1>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .col-title a,.elementor-87 .elementor-element.elementor-element-d4ea2d1 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .col-title,.elementor-87 .elementor-element.elementor-element-d4ea2d1 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-d4ea2d1 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-4cd5d46 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-4cd5d46{width:auto;max-width:auto;align-self:flex-start}.elementor-87 .elementor-element.elementor-element-4cd5d46>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-4cd5d46 .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-4cd5d46 .jet-unfold{padding:0;margin:0}.elementor-87 .elementor-element.elementor-element-4cd5d46 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-4cd5d46 .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-2660d5b{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-247b9c8>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-247b9c8 .col-title a,.elementor-87 .elementor-element.elementor-element-247b9c8 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-247b9c8 .col-title,.elementor-87 .elementor-element.elementor-element-247b9c8 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-247b9c8 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-247b9c8 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-247b9c8 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-fbc530d .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-fbc530d>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-fbc530d .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-fbc530d .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-fbc530d .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-fbc530d .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-d4e5a28 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-d4e5a28:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-e3892a6{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-a26f610 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-a26f610:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-e654832>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-e654832 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-e654832 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-e654832 .col-title a,.elementor-87 .elementor-element.elementor-element-e654832 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-e654832 .col-title,.elementor-87 .elementor-element.elementor-element-e654832 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-e654832 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-e654832 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-e654832 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-e654832 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-e654832 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-e654832 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-7cf3b49 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-7cf3b49>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-7cf3b49 .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-7cf3b49 .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-7cf3b49 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-7cf3b49 .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-c9ab55b img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-c9ab55b:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-09f3b78>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-09f3b78 .col-title a,.elementor-87 .elementor-element.elementor-element-09f3b78 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-09f3b78 .col-title,.elementor-87 .elementor-element.elementor-element-09f3b78 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-09f3b78 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-09f3b78 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-09f3b78 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-7072daf .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-7072daf>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-7072daf .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-7072daf .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-7072daf .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-7072daf .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-8a819a4{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-5d18764>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-5d18764 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-5d18764 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-5d18764 .col-title a,.elementor-87 .elementor-element.elementor-element-5d18764 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-5d18764 .col-title,.elementor-87 .elementor-element.elementor-element-5d18764 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-5d18764 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-5d18764 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-5d18764 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-5d18764 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-5d18764 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-5d18764 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-c8f9547 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-c8f9547>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-c8f9547 .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-c8f9547 .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-c8f9547 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-c8f9547 .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-d253d7f img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-d253d7f:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-17ba887{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-089717e img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-089717e:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-214c930>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-214c930 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-214c930 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-214c930 .col-title a,.elementor-87 .elementor-element.elementor-element-214c930 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-214c930 .col-title,.elementor-87 .elementor-element.elementor-element-214c930 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-214c930 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-214c930 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-214c930 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-214c930 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-214c930 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-214c930 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-3f01f36 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-3f01f36>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-3f01f36 .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-3f01f36 .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-3f01f36 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-3f01f36 .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-74fd396 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-74fd396:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-70ae32a>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-70ae32a .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-70ae32a .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-70ae32a .col-title a,.elementor-87 .elementor-element.elementor-element-70ae32a .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-70ae32a .col-title,.elementor-87 .elementor-element.elementor-element-70ae32a .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-70ae32a .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-70ae32a .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-70ae32a .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-70ae32a .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-70ae32a .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-70ae32a .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-0084ebe .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-0084ebe>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-0084ebe .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-0084ebe .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-0084ebe .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-0084ebe .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-1edd1f8{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-a829bc6>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-a829bc6 .col-title a,.elementor-87 .elementor-element.elementor-element-a829bc6 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-a829bc6 .col-title,.elementor-87 .elementor-element.elementor-element-a829bc6 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-a829bc6 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-a829bc6 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-a829bc6 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-679ce89 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-679ce89>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-679ce89 .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-679ce89 .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-679ce89 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-679ce89 .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-1bb14d5 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-1bb14d5:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-5843f8a{margin-top:25px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-a489784 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);transition-duration:.8s}.elementor-87 .elementor-element.elementor-element-a489784:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-87 .elementor-element.elementor-element-1ec2539>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-widget-text .aux-text-widget-header{padding:0}.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-ico-box{padding:0;color:#fff;fill:#fff}.elementor-87 .elementor-element.elementor-element-1ec2539 .col-title a,.elementor-87 .elementor-element.elementor-element-1ec2539 .col-title{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-1ec2539 .col-title,.elementor-87 .elementor-element.elementor-element-1ec2539 .col-title a{font-family:"Roboto",Sans-serif;font-size:21px;font-weight:400}.elementor-87 .elementor-element.elementor-element-1ec2539 .col-subtitle{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;font-size:25px;font-weight:500}.elementor-87 .elementor-element.elementor-element-1ec2539 .widget-content{color:var(--e-global-color-accent);font-family:"Roboto",Sans-serif;margin-bottom:-20px}.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-widget-text .aux-text-widget-content{padding:0}.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-widget-advanced-text{text-align:left !important;padding:0}.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-text-widget-overlay,.elementor-87 .elementor-element.elementor-element-1ec2539 .aux-widget-advanced-text{border-radius:0}.elementor-87 .elementor-element.elementor-element-f79526d .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:1px}.elementor-87 .elementor-element.elementor-element-f79526d>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-f79526d .jet-unfold__button{align-self:flex-start;padding:8px 15px;margin:-15px 0 0;color:var(--e-global-color-secondary);background-color:#F4D70C00;border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-f79526d .jet-unfold{padding:15px 0 0;margin:0}.elementor-87 .elementor-element.elementor-element-f79526d .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-f79526d .jet-unfold__button{font-family:"Roboto",Sans-serif;font-size:13px}.elementor-87 .elementor-element.elementor-element-bbb026b:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-bbb026b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://festivalimprovavel.pt/wp-content/uploads/2022/06/home_background_012.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-87 .elementor-element.elementor-element-bbb026b>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-bbb026b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:80px 35px 0}.elementor-87 .elementor-element.elementor-element-d6f43d7 .aux-modern-heading-primary{font-family:"Roboto",Sans-serif;font-size:56px;color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-b8c25b8{margin-top:40px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-78aa604>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-87 .elementor-element.elementor-element-73725a7{margin-top:0;margin-bottom:0;padding:0}.elementor-87 .elementor-element.elementor-element-80d5c98>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-87109fd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-712b568>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-712b568{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-712b568 .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-716c735>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-716c735 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-a6c2929{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-384de6f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-9537137>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-fa7936f>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-fa7936f{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-fa7936f .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-fc7a352 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:45px}.elementor-87 .elementor-element.elementor-element-fc7a352>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-fc7a352 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-fc7a352 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-fc7a352 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-fc7a352 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-c2cbd41{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-4f51a6c>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-f9e1656>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-5391455>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-5391455{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-5391455 .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-a3c9601>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-a3c9601 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-d66fe59{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-5af5628>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-19d0fa5>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-88e82bf>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-88e82bf{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-88e82bf .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-f350fbd>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-f350fbd .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-c6b81f4{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-ef632f7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-b829a63>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-675fbd2>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-675fbd2{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-675fbd2 .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-1e33ed3>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-1e33ed3 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-c74c1ea>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px 0 0}.elementor-87 .elementor-element.elementor-element-f257f7d{margin-top:0;margin-bottom:0;position:relative}.elementor-87 .elementor-element.elementor-element-524f96a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-42bad14>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-45bc629>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-45bc629{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-45bc629 .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-f528c24>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-f528c24 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-3be9953{margin-top:20px;margin-bottom:0;position:relative}.elementor-87 .elementor-element.elementor-element-f140f28>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-a65a067>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-a27c94d>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-a27c94d{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-a27c94d .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-40e1288>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-40e1288 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-d9b268f{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-66b7b91>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-33a08ba>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-cf861af>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-cf861af{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-cf861af .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-177139d>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-177139d .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-365777e{margin-top:20px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-0b996fd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-8c9c41f>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-36170b8>.elementor-widget-container{padding:0 10px 10px;transition:background 1.9s}.elementor-87 .elementor-element.elementor-element-36170b8{animation-delay:.65s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-87 .elementor-element.elementor-element-36170b8 .aux-modern-heading-primary{font-size:18px;font-weight:700;line-height:1.2em;margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold:not(.jet-unfold-state) .jet-unfold__content{max-height:50px}.elementor-87 .elementor-element.elementor-element-0a829d6>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold__separator{height:0}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold__button{align-self:flex-end;padding:5px 10px;margin:0;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-radius:0}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold{padding:0 0 0 10px;margin:-24px 0 0}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold__content{color:#fff;font-family:"Roboto",Sans-serif}.elementor-87 .elementor-element.elementor-element-0a829d6 .jet-unfold__button:hover{border-radius:0}.elementor-87 .elementor-element.elementor-element-a8db7a0:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-a8db7a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-87 .elementor-element.elementor-element-a8db7a0>.elementor-container{min-height:713px}.elementor-87 .elementor-element.elementor-element-a8db7a0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-87 .elementor-element.elementor-element-a8db7a0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-a8db7a0>.elementor-shape-top .elementor-shape-fill{fill:#0f0f0f}.elementor-87 .elementor-element.elementor-element-a8db7a0>.elementor-shape-top svg{height:62px;transform:translateX(-50%) rotateY(180deg)}.elementor-87 .elementor-element.elementor-element-c64aa18>.elementor-element-populated{margin:78px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-87 .elementor-element.elementor-element-58515b8>.elementor-widget-container{margin:20px 0 30px;padding:0}.elementor-87 .elementor-element.elementor-element-58515b8 .aux-modern-heading-primary{font-family:"Roboto",Sans-serif;font-size:56px;color:var(--e-global-color-primary);margin:0;padding:0;border-radius:0}.elementor-87 .elementor-element.elementor-element-58515b8 .aux-widget-modern-heading .aux-widget-inner{height:60px;margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-078fba5>.elementor-container{min-height:571px}.elementor-87 .elementor-element.elementor-element-ba6c320>.elementor-element-populated{padding:0 30px 0 0}.elementor-87 .elementor-element.elementor-element-97494d4>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-97494d4{text-align:left;color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;line-height:1.6em}.elementor-87 .elementor-element.elementor-element-7f8326e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-87 .elementor-element.elementor-element-7f8326e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://festivalimprovavel.pt/wp-content/uploads/2022/06/2.png");background-position:center right;background-repeat:no-repeat}.elementor-87 .elementor-element.elementor-element-7f8326e>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-87 .elementor-element.elementor-element-7f8326e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-04d63a0:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-04d63a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-04d63a0>.elementor-container{min-height:609px}.elementor-87 .elementor-element.elementor-element-04d63a0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:142px 35px 0}.elementor-87 .elementor-element.elementor-element-04d63a0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-87 .elementor-element.elementor-element-04d63a0>.elementor-shape-top svg{height:47px}.elementor-bc-flex-widget .elementor-87 .elementor-element.elementor-element-1b40893.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-87 .elementor-element.elementor-element-1b40893.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-87 .elementor-element.elementor-element-653c942{animation-duration:2s;z-index:1;animation-timing-function:cubic-bezier(.165,.84,.44,1);max-width:100%;min-width:650px}.elementor-87 .elementor-element.elementor-element-653c942>.elementor-widget-container{margin:0 0 150px}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-primary{font-family:"Roboto",Sans-serif;font-size:80px;font-weight:900;text-transform:capitalize;line-height:1em;letter-spacing:-1px;color:#231f20;margin:0;padding:0;max-width:425px}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-secondary{margin:0}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-description{color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;margin:9px 30px 0 0;max-width:1373px}.elementor-87 .elementor-element.elementor-element-653c942 .aux-widget-modern-heading .aux-widget-inner{height:13px;margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-4d351e5>.elementor-widget-container{margin:0 0 50px}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(50px/2)}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(50px/2)}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(50px/2);margin-left:calc(50px/2)}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-50px/2);margin-left:calc(-50px/2)}body.rtl .elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-50px/2)}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-50px/2)}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var(--e-global-color-primary)}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-icon i{transition:color .3s}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-87 .elementor-element.elementor-element-4d351e5{--e-icon-list-icon-size:27px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-item>a{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400}.elementor-87 .elementor-element.elementor-element-4d351e5 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color .3s}.elementor-87 .elementor-element.elementor-element-8d58623{margin-top:0;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-8120b01>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-87 .elementor-element.elementor-element-fc913f6>.elementor-widget-container{margin:0;padding:0}.elementor-87 .elementor-element.elementor-element-fc913f6 .aux-widget-image{text-align:left}.elementor-87 .elementor-element.elementor-element-fc913f6 .aux-media-image{max-width:935px}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-8e73880{width:15%}.elementor-87 .elementor-element.elementor-element-2e3514a{width:45%}.elementor-87 .elementor-element.elementor-element-f2dc365{width:39.664%}.elementor-87 .elementor-element.elementor-element-1907ff1{width:45%}.elementor-87 .elementor-element.elementor-element-2b6d1cc{width:55%}.elementor-87 .elementor-element.elementor-element-b2e909a{width:55%}.elementor-87 .elementor-element.elementor-element-b0261ae{width:45%}.elementor-87 .elementor-element.elementor-element-c5b867b{width:45%}.elementor-87 .elementor-element.elementor-element-d5b7f16{width:55%}.elementor-87 .elementor-element.elementor-element-7fa4364{width:45%}.elementor-87 .elementor-element.elementor-element-007feb6{width:55%}.elementor-87 .elementor-element.elementor-element-aadd05b{width:55%}.elementor-87 .elementor-element.elementor-element-a06ba27{width:45%}.elementor-87 .elementor-element.elementor-element-ee68506{width:45%}.elementor-87 .elementor-element.elementor-element-aa72d49{width:55%}.elementor-87 .elementor-element.elementor-element-3cb0ad4{width:45%}.elementor-87 .elementor-element.elementor-element-5774203{width:55%}.elementor-87 .elementor-element.elementor-element-802052a{width:55%}.elementor-87 .elementor-element.elementor-element-d2c08e3{width:45%}.elementor-87 .elementor-element.elementor-element-70ce373{width:45%}.elementor-87 .elementor-element.elementor-element-8047743{width:55%}.elementor-87 .elementor-element.elementor-element-d0223ae{width:20%}.elementor-87 .elementor-element.elementor-element-0b37e31{width:59.333%}.elementor-87 .elementor-element.elementor-element-d44bcb5{width:20%}.elementor-87 .elementor-element.elementor-element-80d5c98{width:26.175%}.elementor-87 .elementor-element.elementor-element-87109fd{width:73.825%}.elementor-87 .elementor-element.elementor-element-384de6f{width:26.175%}.elementor-87 .elementor-element.elementor-element-9537137{width:73.825%}.elementor-87 .elementor-element.elementor-element-4f51a6c{width:26.175%}.elementor-87 .elementor-element.elementor-element-f9e1656{width:73.825%}.elementor-87 .elementor-element.elementor-element-5af5628{width:26.175%}.elementor-87 .elementor-element.elementor-element-19d0fa5{width:73.825%}.elementor-87 .elementor-element.elementor-element-ef632f7{width:26.175%}.elementor-87 .elementor-element.elementor-element-b829a63{width:73.825%}.elementor-87 .elementor-element.elementor-element-524f96a{width:26%}.elementor-87 .elementor-element.elementor-element-42bad14{width:74%}.elementor-87 .elementor-element.elementor-element-f140f28{width:26%}.elementor-87 .elementor-element.elementor-element-a65a067{width:74%}.elementor-87 .elementor-element.elementor-element-66b7b91{width:26.175%}.elementor-87 .elementor-element.elementor-element-33a08ba{width:73.825%}.elementor-87 .elementor-element.elementor-element-0b996fd{width:26.175%}.elementor-87 .elementor-element.elementor-element-8c9c41f{width:73.825%}.elementor-87 .elementor-element.elementor-element-ba6c320{width:72.215%}.elementor-87 .elementor-element.elementor-element-7f8326e{width:27.754%}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-8e73880{width:37%}.elementor-87 .elementor-element.elementor-element-2e3514a{width:37%}.elementor-87 .elementor-element.elementor-element-f2dc365{width:100%}.elementor-87 .elementor-element.elementor-element-78aa604{width:100%}.elementor-87 .elementor-element.elementor-element-80d5c98{width:100%}.elementor-87 .elementor-element.elementor-element-87109fd{width:100%}.elementor-87 .elementor-element.elementor-element-384de6f{width:100%}.elementor-87 .elementor-element.elementor-element-9537137{width:100%}.elementor-87 .elementor-element.elementor-element-4f51a6c{width:100%}.elementor-87 .elementor-element.elementor-element-f9e1656{width:100%}.elementor-87 .elementor-element.elementor-element-5af5628{width:100%}.elementor-87 .elementor-element.elementor-element-19d0fa5{width:100%}.elementor-87 .elementor-element.elementor-element-ef632f7{width:100%}.elementor-87 .elementor-element.elementor-element-b829a63{width:100%}.elementor-87 .elementor-element.elementor-element-c74c1ea{width:100%}.elementor-87 .elementor-element.elementor-element-524f96a{width:100%}.elementor-87 .elementor-element.elementor-element-42bad14{width:100%}.elementor-87 .elementor-element.elementor-element-f140f28{width:100%}.elementor-87 .elementor-element.elementor-element-a65a067{width:100%}.elementor-87 .elementor-element.elementor-element-66b7b91{width:100%}.elementor-87 .elementor-element.elementor-element-33a08ba{width:100%}.elementor-87 .elementor-element.elementor-element-0b996fd{width:100%}.elementor-87 .elementor-element.elementor-element-8c9c41f{width:100%}.elementor-87 .elementor-element.elementor-element-1b40893{width:100%}}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-8e73880>.elementor-element-populated{padding:150px 0 0}.elementor-87 .elementor-element.elementor-element-2e3514a>.elementor-element-populated{padding:150px 0 0}.elementor-87 .elementor-element.elementor-element-bd45c15{position:relative}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-primary{font-size:64px;line-height:.6em}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-secondary{margin:0}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-secondary .aux-head-highlight{font-size:64px;line-height:75px}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-description{font-size:13px;line-height:19px;margin:60px 0 0;max-width:213px}.elementor-87 .elementor-element.elementor-element-f2dc365{position:static}.elementor-87 .elementor-element.elementor-element-bbb026b{margin-top:200px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-712b568>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-fa7936f>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-5391455>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-88e82bf>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-675fbd2>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-f257f7d{margin-top:0;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-45bc629>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-3be9953{margin-top:0;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-a27c94d>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-cf861af>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-36170b8>.elementor-widget-container{padding:10px}.elementor-87 .elementor-element.elementor-element-04d63a0{margin-top:200px;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-653c942>.elementor-widget-container{margin:0}.elementor-87 .elementor-element.elementor-element-653c942{position:relative}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-primary{font-size:64px;line-height:75px}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-description{font-size:13px;line-height:19px;margin:60px 0 0;max-width:213px}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-8e73880>.elementor-element-populated{padding:55px 0 0}.elementor-87 .elementor-element.elementor-element-2e3514a>.elementor-element-populated{padding:55px 0 0}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-primary{line-height:1em;letter-spacing:-.5px}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-description{margin:15px 0 0;max-width:100%}.elementor-87 .elementor-element.elementor-element-bbb026b{margin-top:150px;margin-bottom:0;padding:0}.elementor-87 .elementor-element.elementor-element-712b568{max-width:100%}.elementor-87 .elementor-element.elementor-element-712b568 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-fa7936f{max-width:100%}.elementor-87 .elementor-element.elementor-element-fa7936f .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-5391455{max-width:100%}.elementor-87 .elementor-element.elementor-element-5391455 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-88e82bf{max-width:100%}.elementor-87 .elementor-element.elementor-element-88e82bf .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-675fbd2{max-width:100%}.elementor-87 .elementor-element.elementor-element-675fbd2 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-f257f7d{margin-top:0;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-45bc629{max-width:100%}.elementor-87 .elementor-element.elementor-element-45bc629 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-3be9953{margin-top:0;margin-bottom:0}.elementor-87 .elementor-element.elementor-element-a27c94d{max-width:100%}.elementor-87 .elementor-element.elementor-element-a27c94d .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-cf861af{max-width:100%}.elementor-87 .elementor-element.elementor-element-cf861af .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-36170b8{max-width:100%}.elementor-87 .elementor-element.elementor-element-36170b8 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-653c942{min-width:250px}.elementor-87 .elementor-element.elementor-element-653c942 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-87 .elementor-element.elementor-element-653c942 .aux-modern-heading-primary{font-size:48px;line-height:1.3em}}.elementor-87 .elementor-element.elementor-element-bd45c15 .aux-modern-heading-primary{color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff}.elementor-87 .elementor-element.elementor-element-bd45c15{min-width:600px}@media screen and (max-width:1024px){.elementor-87 .elementor-element.elementor-element-bd45c15{min-width:437px}}@media screen and (max-width:767px){.elementor-87 .elementor-element.elementor-element-bd45c15{min-width:250px}}.elementor-87 .elementor-element.elementor-element-f2dc365 .elementor-widget-wrap{height:100%}.jet-unfold__content-inner.elementor-text-editor.elementor-clearfix a{color:#f4d70c;border:1px solid;padding:5px;text-decoration:none;font-weight:400;margin-bottom:1;font-size:13px}.jet-unfold__content-inner.elementor-text-editor.elementor-clearfix a:hover{color:#000;background-color:#f4d70c;border:1px solid;padding:5px;text-decoration:none;font-weight:400;margin-bottom:1;font-size:13px}