.elementor-1895 .elementor-element.elementor-element-4140a95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1895 .elementor-element.elementor-element-4140a95:not(.elementor-motion-effects-element-type-background), .elementor-1895 .elementor-element.elementor-element-4140a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-raven-tabs .raven-tabs-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title.raven-tabs-active{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-content .is-simple-content:not(.is-template-content){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title:after{background-color:var( --e-global-color-primary );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title{flex-direction:row;justify-content:center;color:var( --e-global-color-secondary );font-family:"Geist-600", Sans-serif;font-size:2vw;font-weight:600;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal .raven-tabs-list, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal .raven-tabs-list{flex-grow:1;flex-basis:0;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal .raven-tabs-list .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal .raven-tabs-list .raven-tabs-title{flex-grow:1;flex-basis:0;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-list:after, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-card .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-button .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content-wrapper{border-width:3px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-left-radius:unset;border-top-right-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-title{border-top-right-radius:25px;border-top-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-left-radius:unset;border-bottom-left-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-title{border-top-left-radius:25px;border-bottom-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-bottom-right-radius:unset;border-bottom-left-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-title{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-right-radius:unset;border-bottom-right-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-title{border-top-right-radius:25px;border-bottom-right-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title.raven-tabs-active{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content{color:var( --e-global-color-secondary );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content .is-simple-content:not(.is-template-content){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}body.elementor-page-1895:not(.elementor-motion-effects-element-type-background), body.elementor-page-1895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-widget-raven-tabs .raven-tabs-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title.raven-tabs-active{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-content .is-simple-content:not(.is-template-content){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title.raven-tabs-active{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content .is-simple-content:not(.is-template-content){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-raven-tabs .raven-tabs-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title:hover:not(.raven-tabs-active.raven-tabs-title:hover){font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-title.raven-tabs-active{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-raven-tabs .raven-tabs-content .is-simple-content:not(.is-template-content){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs .raven-tabs-list .raven-tabs-title{justify-content:center;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs .raven-tabs-content-wrapper .raven-tabs-title{justify-content:center;}.elementor-1895 .elementor-element.elementor-element-7165851a.raven-advanced-tab-icon-position-top .raven-tabs .raven-tabs-content-wrapper .raven-tabs-title{align-items:center;}.elementor-1895 .elementor-element.elementor-element-7165851a.raven-advanced-tab-icon-position-top .raven-tabs .raven-tabs-list .raven-tabs-title{align-items:center;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title{font-size:9vw;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-list:after, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-card .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-button .raven-tabs-title, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content-wrapper{border-width:3px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-left-radius:unset;border-top-right-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-card .raven-tabs-title{border-top-right-radius:25px;border-top-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-horizontal.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-left-radius:unset;border-bottom-left-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-card .raven-tabs-title{border-top-left-radius:25px;border-bottom-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-vertical.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-bottom-right-radius:unset;border-bottom-left-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-card .raven-tabs-title{border-bottom-right-radius:25px;border-bottom-left-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-horizontal.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-content, .elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-content-wrapper{border-radius:25px;border-top-right-radius:unset;border-bottom-right-radius:unset;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-card .raven-tabs-title{border-top-right-radius:25px;border-bottom-right-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-reversed-vertical.raven-tabs-button .raven-tabs-title{border-radius:25px;}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-title.raven-tabs-active{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1895 .elementor-element.elementor-element-7165851a .raven-tabs-content .is-simple-content:not(.is-template-content){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start JX Custom Fonts CSS */@font-face{font-family:'Geist-600';font-style:normal;font-weight:600;src:url('https://blocfest.it/wp-content/uploads/2025/03/Geist-SemiBold.ttf')format('truetype');}/* End JX Custom Fonts CSS */