.elementor-3302 .elementor-element.elementor-element-1038fbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-3302 .elementor-element.elementor-element-f2611ea > .elementor-widget-container{margin:-230px 0px 0px 0px;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-slider{min-height:100vh;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-content{left:5.5%;top:50%;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-kicker{color:#ffffff;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-title{font-family:"Comfortaa", Sans-serif;font-size:70px;font-weight:900;color:#ffffff;max-width:710px;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-description{color:rgba(255,255,255,0.72);}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-button{color:#ffffff;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-nav{color:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-arrow{color:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-arrow svg{stroke:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-arrow::before{background:#FFFFFF00;backdrop-filter:blur(19px);-webkit-backdrop-filter:blur(19px);}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-progress-track{background:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-progress-fill{background:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-timeline{width:41vw;}.elementor-3302 .elementor-element.elementor-element-696aaae{--display:flex;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3302 .elementor-element.elementor-element-72eeb55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-3302 .elementor-element.elementor-element-72eeb55 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia{background-color:#000000;color:#ffffff;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__year, .elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__value{color:rgba(255,255,255,0.72);}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__item{border-color:rgba(255,255,255,0.22);min-height:124px;padding:24px 20px 24px 20px;column-gap:32px;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__image-wrap{--efh-image-width:92px;--efh-image-height:128px;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__year{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__title{font-family:"Comfortaa", Sans-serif;font-size:20px;font-weight:400;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__meta{font-family:"Roboto", Sans-serif;font-size:14px;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;padding:5px 15px 5px 15px;}.elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__button:hover, .elementor-3302 .elementor-element.elementor-element-569360f .efh-filmografia__button:focus{color:#000000;background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3302 .elementor-element.elementor-element-f2611ea > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-3302 .elementor-element.elementor-element-f2611ea .foch-hero-title{font-size:49px;}.elementor-3302 .elementor-element.elementor-element-696aaae{--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3302 .elementor-element.elementor-element-72eeb55 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-3302 .elementor-element.elementor-element-1038fbb{--width:100vw;}}