.elementor-500 .elementor-element.elementor-element-5279048{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-5279048:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-5279048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tribecalisboa.sic.pt/wp-content/uploads/2025/05/fundo-tribeca-film-festival-lisboa-hero-parallax.webp");background-position:center center;background-size:cover;}.elementor-500 .elementor-element.elementor-element-5279048::before, .elementor-500 .elementor-element.elementor-element-5279048 > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-5279048 > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-5279048 > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-5279048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-5279048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 14%, #F2295B00 38%);}.elementor-500 .elementor-element.elementor-element-bd3b493{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-bd3b493:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-bd3b493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tribecalisboa.sic.pt/wp-content/uploads/2025/05/fundo-tribeca-film-festival-lisboa-hero-1.svg");background-position:center center;background-size:cover;}.elementor-500 .elementor-element.elementor-element-40aa006{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.71;--margin-top:-100vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:7vh;--padding-left:0;--padding-right:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-500 .elementor-element.elementor-element-40aa006:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-40aa006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tribecalisboa.sic.pt/wp-content/uploads/2025/05/fundo-tribeca-film-festival-lisboa-hero-03.webp");background-position:center center;background-size:cover;}.elementor-500 .elementor-element.elementor-element-40aa006::before, .elementor-500 .elementor-element.elementor-element-40aa006 > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-40aa006 > .e-con-inner > .elementor-background-video-container::before, .elementor-500 .elementor-element.elementor-element-40aa006 > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-40aa006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-500 .elementor-element.elementor-element-40aa006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 69%, var( --e-global-color-text ) 93%);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-500 .elementor-element.elementor-element-3492542 .elementor-button{background-color:var( --e-global-color-9a0fc2f );font-family:"Druk", Sans-serif;font-size:45px;text-transform:uppercase;fill:var( --e-global-color-93afdff );color:var( --e-global-color-93afdff );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-500 .elementor-element.elementor-element-3492542 .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-3492542 .elementor-button:focus{background-color:var( --e-global-color-93afdff );color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-3492542 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-500 .elementor-element.elementor-element-3492542 .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-3492542 .elementor-button:focus svg{fill:var( --e-global-color-9a0fc2f );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-500 .elementor-element.elementor-element-37255a3 .elementor-heading-title{font-family:"Basis", Sans-serif;font-weight:bold;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-00db095 .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:80px;color:#EC6EDD;}.elementor-500 .elementor-element.elementor-element-5b4b159 .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:20px;font-weight:bold;fill:var( --e-global-color-93afdff );color:var( --e-global-color-93afdff );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-5b4b159 .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-a334498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:220px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-942fedc > .elementor-widget-container{margin:-220px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-942fedc{z-index:9;text-align:center;}.elementor-500 .elementor-element.elementor-element-942fedc .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:100px;text-transform:uppercase;letter-spacing:1px;color:#FBEE53;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-500 .elementor-element.elementor-element-8406388{--divider-border-style:solid;--divider-color:var( --e-global-color-831e071 );--divider-border-width:5px;}.elementor-500 .elementor-element.elementor-element-8406388 > .elementor-widget-container{margin:-160px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-8406388 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-500 .elementor-element.elementor-element-8406388 .elementor-divider-separator{width:100%;}.elementor-500 .elementor-element.elementor-element-8406388 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-500 .elementor-element.elementor-element-60d37ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-a7f9b19{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-30px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-30px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-500 .elementor-element.elementor-element-a7f9b19 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-500 .elementor-element.elementor-element-6d73d80{--grid-columns:4;--grid-row-gap:30px;--grid-column-gap:0px;}.elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-500 .elementor-element.elementor-element-6d73d80 .e-loop-item > .elementor-section, .elementor-500 .elementor-element.elementor-element-6d73d80 .e-loop-item > .elementor-section > .elementor-container, .elementor-500 .elementor-element.elementor-element-6d73d80 .e-loop-item > .e-con, .elementor-500 .elementor-element.elementor-element-6d73d80 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-500 .elementor-element.elementor-element-6d73d80 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-500 .elementor-element.elementor-element-50895de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-7ab2f10 .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:100px;text-transform:uppercase;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-500 .elementor-element.elementor-element-f3b6e36{font-family:"Basis", Sans-serif;font-size:25px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-1103898{font-family:"Basis", Sans-serif;font-size:25px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-bd09944{font-family:"Basis", Sans-serif;font-size:25px;font-weight:bold;line-height:1.4em;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-8a94566{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-fb3f229{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-fb3f229.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-500 .elementor-element.elementor-element-045b446 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-500 .elementor-element.elementor-element-dfc2e43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-500 .elementor-element.elementor-element-87c7633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-e57b3be{text-align:left;}.elementor-500 .elementor-element.elementor-element-e57b3be .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:100px;text-transform:uppercase;color:var( --e-global-color-3af44f9 );}.elementor-500 .elementor-element.elementor-element-c420992{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-1cd72ed{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-500 .elementor-element.elementor-element-5f9eb58e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5f9eb58e{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5f9eb58e{right:0px;}.elementor-500 .elementor-element.elementor-element-5f9eb58e{bottom:-85px;z-index:-1;}.elementor-500 .elementor-element.elementor-element-5f9eb58e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5f9eb58e.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-5f9eb58e.elementor-view-default .elementor-icon{color:var( --e-global-color-24ab8ce );border-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5f9eb58e.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-5f9eb58e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5f9eb58e .elementor-icon{font-size:260px;}.elementor-500 .elementor-element.elementor-element-5f9eb58e .elementor-icon svg{height:260px;}.elementor-500 .elementor-element.elementor-element-4345ba7f{--display:flex;--min-height:215px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-500 .elementor-element.elementor-element-4345ba7f:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-4345ba7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-17ca07df{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-1013ae8e{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-1013ae8e .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:2rem;text-transform:uppercase;font-style:normal;color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-75494eb2 .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:0.8rem;fill:var( --e-global-color-24ab8ce );color:var( --e-global-color-24ab8ce );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-75494eb2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-69d812fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-68bc7688{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-61dafca1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-61dafca1{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-61dafca1{right:0px;}.elementor-500 .elementor-element.elementor-element-61dafca1{bottom:-85px;z-index:-1;}.elementor-500 .elementor-element.elementor-element-61dafca1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-61dafca1.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-61dafca1.elementor-view-default .elementor-icon{color:var( --e-global-color-24ab8ce );border-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-61dafca1.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-61dafca1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-61dafca1 .elementor-icon{font-size:260px;}.elementor-500 .elementor-element.elementor-element-61dafca1 .elementor-icon svg{height:260px;}.elementor-500 .elementor-element.elementor-element-7b279492{--display:flex;--min-height:215px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-500 .elementor-element.elementor-element-7b279492:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7b279492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-1cbc6296{--display:flex;--min-height:140px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-1a1b3218{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-1a1b3218 .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:2rem;text-transform:uppercase;font-style:normal;color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-6a2ae28c .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:0.8rem;fill:var( --e-global-color-24ab8ce );color:var( --e-global-color-24ab8ce );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-6a2ae28c .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-232df854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-9ab773c{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-75262f0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-75262f0f{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-75262f0f{right:0px;}.elementor-500 .elementor-element.elementor-element-75262f0f{bottom:-85px;z-index:-1;}.elementor-500 .elementor-element.elementor-element-75262f0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-75262f0f.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-75262f0f.elementor-view-default .elementor-icon{color:var( --e-global-color-24ab8ce );border-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-75262f0f.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-75262f0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-75262f0f .elementor-icon{font-size:260px;}.elementor-500 .elementor-element.elementor-element-75262f0f .elementor-icon svg{height:260px;}.elementor-500 .elementor-element.elementor-element-2df4ce3{--display:flex;--min-height:280px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-500 .elementor-element.elementor-element-2df4ce3:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-2df4ce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-466d8ccc{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-468c380d{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-468c380d .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:2rem;text-transform:uppercase;font-style:normal;color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-437a5bb5 .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:0.8rem;fill:var( --e-global-color-24ab8ce );color:var( --e-global-color-24ab8ce );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-437a5bb5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-54f0def7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-71c5eb92{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-1e1f8ed9{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-1e1f8ed9{right:0px;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9{bottom:-85px;z-index:-1;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-1e1f8ed9.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-1e1f8ed9.elementor-view-default .elementor-icon{color:var( --e-global-color-24ab8ce );border-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-1e1f8ed9.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-1e1f8ed9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-1e1f8ed9 .elementor-icon{font-size:260px;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9 .elementor-icon svg{height:260px;}.elementor-500 .elementor-element.elementor-element-4703b8dc{--display:flex;--min-height:280px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-500 .elementor-element.elementor-element-4703b8dc:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-4703b8dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-3fe60e2d{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-560b477a{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-560b477a .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:2rem;text-transform:uppercase;font-style:normal;color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-2406a12d .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:0.8rem;fill:var( --e-global-color-24ab8ce );color:var( --e-global-color-24ab8ce );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-2406a12d .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-45a4ec6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-76c79ff0{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-5441093b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5441093b{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5441093b{right:0px;}.elementor-500 .elementor-element.elementor-element-5441093b{bottom:-85px;z-index:-1;}.elementor-500 .elementor-element.elementor-element-5441093b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5441093b.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-5441093b.elementor-view-default .elementor-icon{color:var( --e-global-color-24ab8ce );border-color:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5441093b.elementor-view-framed .elementor-icon, .elementor-500 .elementor-element.elementor-element-5441093b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-24ab8ce );}.elementor-500 .elementor-element.elementor-element-5441093b .elementor-icon{font-size:260px;}.elementor-500 .elementor-element.elementor-element-5441093b .elementor-icon svg{height:260px;}.elementor-500 .elementor-element.elementor-element-7b3bda47{--display:flex;--min-height:280px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-500 .elementor-element.elementor-element-7b3bda47:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-7b3bda47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-781c53f6{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-73e43d0b{width:100%;max-width:100%;}.elementor-500 .elementor-element.elementor-element-73e43d0b .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:2rem;text-transform:uppercase;font-style:normal;color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-1d1ba3ae .elementor-button{background-color:#00000000;font-family:"Basis", Sans-serif;font-size:0.8rem;fill:var( --e-global-color-24ab8ce );color:var( --e-global-color-24ab8ce );padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-1d1ba3ae .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-26858242 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-21e07bb{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-ee820ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-ee820ed{font-family:"Druk", Sans-serif;font-size:70px;color:#283C88;}.elementor-500 .elementor-element.elementor-element-dbbf277{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-440426a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-e9f3ec4 img{height:500px;object-fit:cover;object-position:center center;}.elementor-500 .elementor-element.elementor-element-15b2231{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-500 .elementor-element.elementor-element-2a5dc07 .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:80px;font-weight:normal;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-f55c488{font-family:"Basis", Sans-serif;font-size:16px;line-height:1.3em;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-273633b{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-500 .elementor-element.elementor-element-d5346e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-9a0fc2f );--border-color:var( --e-global-color-9a0fc2f );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-500 .elementor-element.elementor-element-d5346e5:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-d5346e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-500 .elementor-element.elementor-element-aae45b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-aae45b1:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-aae45b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tribecalisboa.sic.pt/wp-content/uploads/2025/03/faqs-perguntas-frequentes-tribeca-lisboa-film-festival.svg");background-position:center center;background-size:cover;}.elementor-500 .elementor-element.elementor-element-4f3a1e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:5vh;--padding-right:5vh;}.elementor-500 .elementor-element.elementor-element-bcc30a4{--display:flex;}.elementor-500 .elementor-element.elementor-element-0d951af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-0d951af{font-family:"Basis", Sans-serif;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-53c5c4e{--display:flex;}.elementor-500 .elementor-element.elementor-element-9f072e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-9f072e4{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-d35a0b8{--display:flex;}.elementor-500 .elementor-element.elementor-element-58e471b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-58e471b{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-712ec22{--display:flex;}.elementor-500 .elementor-element.elementor-element-06e757e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-06e757e{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-358fa8e{--display:flex;}.elementor-500 .elementor-element.elementor-element-438985e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-438985e{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-42902cd{--display:flex;}.elementor-500 .elementor-element.elementor-element-c614064 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-c614064{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-10e63dd{--display:flex;}.elementor-500 .elementor-element.elementor-element-96cb8ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-96cb8ef{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-3660a15{--display:flex;}.elementor-500 .elementor-element.elementor-element-a556c8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-a556c8d{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-3da37d1{--display:flex;}.elementor-500 .elementor-element.elementor-element-6f7063e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-6f7063e{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-88291e8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-9a0fc2f );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-9a0fc2f );--n-accordion-icon-size:15px;}.elementor-500 .elementor-element.elementor-element-88291e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-88291e8 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-500 .elementor-element.elementor-element-88291e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-9a0fc2f );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-500 .elementor-element.elementor-element-af21160{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-end;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9a0fc2f );--border-color:var( --e-global-color-9a0fc2f );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-af21160:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-af21160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-500 .elementor-element.elementor-element-16f964c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-8a77233{text-align:left;}.elementor-500 .elementor-element.elementor-element-8a77233 .elementor-heading-title{font-family:"Druk", Sans-serif;font-size:6vh;font-weight:500;text-transform:uppercase;letter-spacing:0.02em;color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-cbe4f7f > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px -45px 45px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-cbe4f7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-500 .elementor-element.elementor-element-cbe4f7f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-500 .elementor-element.elementor-element-cbe4f7f .elementor-button{font-family:"Basis", Sans-serif;font-size:13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-500 .elementor-element.elementor-element-081fee2 .elementor-repeater-item-19d7d87.elementor-social-icon{background-color:#FFFFFF00;}.elementor-500 .elementor-element.elementor-element-081fee2 .elementor-repeater-item-19d7d87.elementor-social-icon i{color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-081fee2 .elementor-repeater-item-19d7d87.elementor-social-icon svg{fill:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-081fee2{--grid-template-columns:repeat(0, auto);--icon-size:4vh;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-500 .elementor-element.elementor-element-081fee2 .elementor-widget-container{text-align:center;}.elementor-500 .elementor-element.elementor-element-081fee2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-081fee2 .elementor-social-icon{--icon-padding:0em;}.elementor-500 .elementor-element.elementor-element-ab159b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-ab159b4 img{height:250px;}.elementor-500 .elementor-element.elementor-element-32c030a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-4fcab4a.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item,
					.elementor-500 .elementor-element.elementor-element-4fcab4a.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__image-box,
					.elementor-500 .elementor-element.elementor-element-4fcab4a.elementor-widget-inavii-grid .inavii-grid .inavii-grid__item .inavii-grid__item-box,
					.elementor-500 .elementor-element.elementor-element-4fcab4a.elementor-widget-inavii-grid .inavii-grid .inavii-grid__top-box{border-radius:0px 0px 0px 0px!important;}.elementor-500 .elementor-element.elementor-element-4fcab4a .inavii-grid__type-masonry-vertical .grid-item{margin-bottom:10px;}.elementor-500 .elementor-element.elementor-element-4fcab4a.elementor-widget-inavii-grid .inavii-grid:not(.inavii-grid.inavii-grid__type-cards):not(.inavii-grid.inavii-grid__type-shape-matrix){gap:10px!important;}.elementor-500 .elementor-element.elementor-element-4fcab4a .inavii-grid__type-masonry-horizontal .grid-item{--gap:10px;}.elementor-500 .elementor-element.elementor-element-4fcab4a .inavii-grid__description{-webkit-line-clamp:3;}.elementor-500 .elementor-element.elementor-element-4fcab4a .inavii__header-container{gap:30px;}.elementor-500 .elementor-element.elementor-element-4fcab4a .inavii-button__box{justify-content:center;align-items:center;flex-direction:row;}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-next, .elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-prev{color:#ffffff;background-color:rgba(122,60,255, .5);}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-next svg *, .elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-prev svg *{fill:#ffffff;}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-next:hover, .elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-prev:hover{color:#ffffff;background-color:rgba(122,60,255, 1);}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-next:hover svg *, .elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-button-prev:hover svg *{fill:#ffffff;}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-pagination .swiper-pagination-bullet:hover{background:#7A3CFF;}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-pagination-fraction:hover{color:#7A3CFF;}.elementor-500 .elementor-element.elementor-element-4fcab4a .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#7A3CFF;}.elementor-500 .elementor-element.elementor-element-ff2ad60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button{background-color:var( --e-global-color-9a0fc2f );font-family:"Druk", Sans-serif;font-size:45px;text-transform:uppercase;fill:var( --e-global-color-93afdff );color:var( --e-global-color-93afdff );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button:hover, .elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button:focus{background-color:var( --e-global-color-93afdff );color:var( --e-global-color-9a0fc2f );}.elementor-500 .elementor-element.elementor-element-ea5e8ca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button:hover svg, .elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button:focus svg{fill:var( --e-global-color-9a0fc2f );}:root{--page-title-display:none;}body.elementor-page-500{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-500 .elementor-element.elementor-element-bd3b493:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-bd3b493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.tribecalisboa.sic.pt/wp-content/uploads/2025/05/fundo-tribeca-film-festival-lisboa-hero-1.svg");}.elementor-500 .elementor-element.elementor-element-40aa006{--padding-top:0;--padding-bottom:7vh;--padding-left:0;--padding-right:0;}.elementor-500 .elementor-element.elementor-element-3492542 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-500 .elementor-element.elementor-element-37255a3{text-align:center;}.elementor-500 .elementor-element.elementor-element-942fedc .elementor-heading-title{font-size:90px;}.elementor-500 .elementor-element.elementor-element-60d37ff{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-500 .elementor-element.elementor-element-a7f9b19{--swiper-slides-to-display:2;--arrow-prev-left-position:-5px;--arrow-next-right-position:-5px;}.elementor-500 .elementor-element.elementor-element-6d73d80{--grid-columns:2;}.elementor-500 .elementor-element.elementor-element-50895de{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-7ab2f10 .elementor-heading-title{font-size:90px;}.elementor-500 .elementor-element.elementor-element-f3b6e36{font-size:20px;}.elementor-500 .elementor-element.elementor-element-1103898{font-size:20px;}.elementor-500 .elementor-element.elementor-element-bd09944{font-size:20px;}.elementor-500 .elementor-element.elementor-element-045b446{z-index:9;}.elementor-500 .elementor-element.elementor-element-87c7633{--padding-top:50px;--padding-bottom:010px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-e57b3be .elementor-heading-title{font-size:90px;}.elementor-500 .elementor-element.elementor-element-c420992{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5f9eb58e{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5f9eb58e{right:0px;}.elementor-500 .elementor-element.elementor-element-5f9eb58e{bottom:-84px;}.elementor-500 .elementor-element.elementor-element-17ca07df{--min-height:170px;--justify-content:flex-start;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-61dafca1{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-61dafca1{right:0px;}.elementor-500 .elementor-element.elementor-element-61dafca1{bottom:-84px;}.elementor-500 .elementor-element.elementor-element-1cbc6296{--min-height:170px;--justify-content:flex-start;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-75262f0f{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-75262f0f{right:0px;}.elementor-500 .elementor-element.elementor-element-75262f0f{bottom:-84px;}.elementor-500 .elementor-element.elementor-element-2df4ce3{--min-height:420px;--justify-content:flex-start;}.elementor-500 .elementor-element.elementor-element-466d8ccc{--min-height:350px;--justify-content:space-between;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-1e1f8ed9{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-1e1f8ed9{right:0px;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9{bottom:-84px;}.elementor-500 .elementor-element.elementor-element-4703b8dc{--min-height:420px;--justify-content:flex-start;}.elementor-500 .elementor-element.elementor-element-3fe60e2d{--min-height:350px;--justify-content:space-between;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5441093b{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5441093b{right:0px;}.elementor-500 .elementor-element.elementor-element-5441093b{bottom:-84px;}.elementor-500 .elementor-element.elementor-element-7b3bda47{--min-height:420px;}.elementor-500 .elementor-element.elementor-element-781c53f6{--min-height:350px;--justify-content:flex-start;}.elementor-500 .elementor-element.elementor-element-dbbf277{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-e9f3ec4 img{height:600px;}.elementor-500 .elementor-element.elementor-element-15b2231{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-2a5dc07 .elementor-heading-title{font-size:70px;}.elementor-500 .elementor-element.elementor-element-273633b{--grid-columns:1;}.elementor-500 .elementor-element.elementor-element-aae45b1:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-aae45b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-500 .elementor-element.elementor-element-4f3a1e6{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-0d951af{font-size:13px;}.elementor-500 .elementor-element.elementor-element-88291e8{--n-accordion-title-icon-order:-1;--n-accordion-title-font-size:13px;}.elementor-500 .elementor-element.elementor-element-88291e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-500 .elementor-element.elementor-element-af21160{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-500 .elementor-element.elementor-element-8a77233 .elementor-heading-title{font-size:3.5vh;}.elementor-500 .elementor-element.elementor-element-cbe4f7f > .elementor-widget-container{margin:0px -50px 50px 0px;}.elementor-500 .elementor-element.elementor-element-081fee2 > .elementor-widget-container{margin:0 0 0 0;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-081fee2{--icon-size:5vh;}.elementor-500 .elementor-element.elementor-element-ab159b4 img{height:270px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-500 .elementor-element.elementor-element-5279048{--min-height:100vh;}.elementor-500 .elementor-element.elementor-element-bd3b493{--min-height:100vh;}.elementor-500 .elementor-element.elementor-element-bd3b493:not(.elementor-motion-effects-element-type-background), .elementor-500 .elementor-element.elementor-element-bd3b493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-500 .elementor-element.elementor-element-40aa006{--min-height:91vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0;--padding-bottom:5vh;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-3492542 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-3492542 .elementor-button{font-size:40px;}.elementor-500 .elementor-element.elementor-element-37255a3 .elementor-heading-title{font-size:18px;}.elementor-500 .elementor-element.elementor-element-00db095 .elementor-heading-title{font-size:60px;}.elementor-500 .elementor-element.elementor-element-5b4b159 .elementor-button{font-size:15px;}.elementor-500 .elementor-element.elementor-element-a334498{--margin-top:240px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-942fedc .elementor-heading-title{font-size:50px;}.elementor-500 .elementor-element.elementor-element-60d37ff{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-500 .elementor-element.elementor-element-a7f9b19{--swiper-slides-to-display:1;}.elementor-500 .elementor-element.elementor-element-6d73d80{--grid-columns:1;}.elementor-500 .elementor-element.elementor-element-50895de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-7ab2f10 .elementor-heading-title{font-size:50px;}.elementor-500 .elementor-element.elementor-element-f3b6e36{font-size:20px;}.elementor-500 .elementor-element.elementor-element-1103898{font-size:20px;}.elementor-500 .elementor-element.elementor-element-bd09944{font-size:20px;}.elementor-500 .elementor-element.elementor-element-8a94566{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-045b446{z-index:0;}.elementor-500 .elementor-element.elementor-element-fbfac68 > .elementor-widget-container{padding:0px 50px 30px 50px;}.elementor-500 .elementor-element.elementor-element-fbfac68 img{height:270px;object-fit:contain;}.elementor-500 .elementor-element.elementor-element-87c7633{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-e57b3be{text-align:center;}.elementor-500 .elementor-element.elementor-element-e57b3be .elementor-heading-title{font-size:50px;}.elementor-500 .elementor-element.elementor-element-c420992{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5f9eb58e{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5f9eb58e{right:0px;}.elementor-500 .elementor-element.elementor-element-5f9eb58e{bottom:-85px;}.elementor-500 .elementor-element.elementor-element-17ca07df{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-61dafca1{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-61dafca1{right:0px;}.elementor-500 .elementor-element.elementor-element-61dafca1{bottom:-85px;}.elementor-500 .elementor-element.elementor-element-1cbc6296{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-75262f0f{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-75262f0f{right:0px;}.elementor-500 .elementor-element.elementor-element-75262f0f{bottom:-85px;}.elementor-500 .elementor-element.elementor-element-2df4ce3{--min-height:0px;}.elementor-500 .elementor-element.elementor-element-466d8ccc{--min-height:180px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-1e1f8ed9{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-1e1f8ed9{right:0px;}.elementor-500 .elementor-element.elementor-element-1e1f8ed9{bottom:-85px;}.elementor-500 .elementor-element.elementor-element-4703b8dc{--min-height:0px;}.elementor-500 .elementor-element.elementor-element-3fe60e2d{--min-height:180px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-500 .elementor-element.elementor-element-5441093b{left:0px;}body.rtl .elementor-500 .elementor-element.elementor-element-5441093b{right:0px;}.elementor-500 .elementor-element.elementor-element-5441093b{bottom:-85px;}.elementor-500 .elementor-element.elementor-element-7b3bda47{--min-height:0px;}.elementor-500 .elementor-element.elementor-element-781c53f6{--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-500 .elementor-element.elementor-element-21e07bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-dbbf277{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-15b2231{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-500 .elementor-element.elementor-element-2a5dc07 .elementor-heading-title{font-size:60px;}.elementor-500 .elementor-element.elementor-element-273633b{--grid-columns:1;}.elementor-500 .elementor-element.elementor-element-aae45b1{--min-height:250px;}.elementor-500 .elementor-element.elementor-element-4f3a1e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-af21160{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-500 .elementor-element.elementor-element-16f964c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-500 .elementor-element.elementor-element-8a77233 .elementor-heading-title{font-size:6vh;}.elementor-500 .elementor-element.elementor-element-cbe4f7f > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-081fee2 > .elementor-widget-container{margin:20px 0 0 0;}.elementor-500 .elementor-element.elementor-element-081fee2{--icon-size:5vh;}.elementor-500 .elementor-element.elementor-element-32c030a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-500 .elementor-element.elementor-element-ea5e8ca .elementor-button{font-size:40px;}}@media(min-width:768px){.elementor-500 .elementor-element.elementor-element-50895de{--content-width:1024px;}.elementor-500 .elementor-element.elementor-element-fb3f229{--width:70%;}.elementor-500 .elementor-element.elementor-element-dfc2e43{--width:30%;}.elementor-500 .elementor-element.elementor-element-87c7633{--content-width:1024px;}.elementor-500 .elementor-element.elementor-element-1cd72ed{--width:45%;}.elementor-500 .elementor-element.elementor-element-68bc7688{--width:45%;}.elementor-500 .elementor-element.elementor-element-9ab773c{--width:30%;}.elementor-500 .elementor-element.elementor-element-71c5eb92{--width:30%;}.elementor-500 .elementor-element.elementor-element-76c79ff0{--width:30%;}.elementor-500 .elementor-element.elementor-element-21e07bb{--width:110vw;}.elementor-500 .elementor-element.elementor-element-440426a{--width:50%;}.elementor-500 .elementor-element.elementor-element-15b2231{--width:50%;}.elementor-500 .elementor-element.elementor-element-aae45b1{--width:50%;}.elementor-500 .elementor-element.elementor-element-4f3a1e6{--width:50%;}.elementor-500 .elementor-element.elementor-element-16f964c{--width:11%;}.elementor-500 .elementor-element.elementor-element-32c030a{--width:89%;}}@media(max-width:1024px) and (min-width:768px){.elementor-500 .elementor-element.elementor-element-15b2231{--width:100%;}.elementor-500 .elementor-element.elementor-element-16f964c{--width:20%;}}/* Start custom CSS for container, class: .elementor-element-40aa006 */#hero-3 {
  position: relative;
  overflow: hidden;
}

#hero-3::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 10vh;
  background: linear-gradient(to bottom, transparent, black);
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-942fedc */.stair-text span {
  display: inline-block;
}

.stair-text span:nth-child(1) { font-size: 20px; }
.stair-text span:nth-child(2) { font-size:35px; }
.stair-text span:nth-child(3) { font-size: 40px; }
.stair-text span:nth-child(4) { font-size: 44px; }
.stair-text span:nth-child(5) { font-size: 60px; }
.stair-text span:nth-child(6) { font-size: 75px; }
.stair-text span:nth-child(7) { font-size: 87px; }
.stair-text span:nth-child(8) { font-size: 103px; }
.stair-text span:nth-child(9) { font-size: 122px; }
.stair-text span:nth-child(10) { font-size: 135px; }
.stair-text span:nth-child(11) { font-size: 152px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3b6e36 */.texto-animado {
  white-space: normal;
  word-wrap: break-word;
  overflow-wrap: break-word;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-75494eb2 */.elementor-button-icon .e-font-icon-svg {
    height: 1em;
    font-size: 0.8rem;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a2ae28c */.elementor-button-icon .e-font-icon-svg {
    height: 1em;
    font-size: 0.8rem;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-437a5bb5 */.elementor-button-icon .e-font-icon-svg {
    height: 1em;
    font-size: 0.8rem;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2406a12d */.elementor-button-icon .e-font-icon-svg {
    height: 1em;
    font-size: 0.8rem;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d1ba3ae */.elementor-button-icon .e-font-icon-svg {
    height: 1em;
    font-size: 0.8rem;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee820ed */.marquee2 {
  overflow: hidden;
  position: relative;
  width: 100%;
}

.marquee-content2 a.ultimas-noticias {
  display: inline-block;
  padding: 0px 20px;
  text-decoration: none;
  white-space: nowrap;  transition: transform 0.3s ease, box-shadow 0.3s ease;
  background-color:#283C88 ;
  color: #fff;
  margin: 0px 20px;
  clip-path: polygon(3.5px 0%, 100% 0%, calc(100% - 3.5px) 100%, 0% 100%);

}

.marquee-content2 span {
  display: inline-block;
  padding: 0px 20px;
  font-size: 30px;
  color: #fff;
}

.marquee-track2 {
  display: flex;
  width: max-content;
  animation: scroll-marquee 50s linear infinite;
}

.marquee-content2 {
  display: flex;
  flex-shrink: 0;
}

@keyframes scroll-marquee2 {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21e07bb */#noticias {
      transform: skewY(2deg);

  transform-origin: top left;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

#noticias > .elementor-container {
      transform: skewY(2deg); /* anula o skew interno */

  transform-origin: top left;
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS *//* TEMPORARIO HOMEPAGE */ 



/* */ 

.coluna svg {
    height: auto !important;
    margin-bottom: -5px;
}


.elementor-357 .elementor-element.elementor-element-bd159aa .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
text-align: right;
}

.elementor-357 .elementor-element.elementor-element-bd159aa.elementor-element {
    --align-self: flex-end;
    text-align: right;
}

@media all and (max-width: 480px) { .elementor-357 .elementor-element.elementor-element-bd159aa .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
text-align: left;
}}

/* Force sticky on mobile (use sparingly!) */
@media (max-width: 1024px) {
  .scrolling-effect {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
  
    .coluna svg {
    height: 70px !important;
    margin-bottom: -5px;
}
  
}

.pointer {pointer-events: none;}

p {margin: 0;}

html,body
{

    overflow-x: hidden; 
}/* End custom CSS */