.elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-26c963c4:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("/assets/img/content_uploads_2023_09_homepage-webp_35ca3e.webp");background-position:center center;background-size:cover;}.elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000 87%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-container{min-height:60vh;}.elementor-134 .elementor-element.elementor-element-26c963c4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-134 .elementor-element.elementor-element-2de47493 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-134 .elementor-element.elementor-element-6f2babf{text-align:center;}.elementor-134 .elementor-element.elementor-element-6f2babf img{width:650px;}.elementor-134 .elementor-element.elementor-element-550f2c3{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134 .elementor-element.elementor-element-9bafb98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-8d976ea );color:var( --e-global-color-8d976ea );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8d976ea );border-radius:50px 50px 50px 50px;}.elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button:hover, .elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button:hover svg, .elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-896744a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-896744a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-8d976ea );color:var( --e-global-color-8d976ea );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8d976ea );border-radius:50px 50px 50px 50px;}.elementor-134 .elementor-element.elementor-element-896744a .elementor-button:hover, .elementor-134 .elementor-element.elementor-element-896744a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-896744a .elementor-button:hover svg, .elementor-134 .elementor-element.elementor-element-896744a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-31ff3ed5:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-31ff3ed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-31ff3ed5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 0em 0em;}.elementor-134 .elementor-element.elementor-element-31ff3ed5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-1d1317a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-134 .elementor-element.elementor-element-1d1317a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-1d1317a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-1d1317a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-134 .elementor-element.elementor-element-2e983c2 > .elementor-widget-container{margin:0px 0px 0px 32px;}.elementor-134 .elementor-element.elementor-element-2e983c2{text-align:center;}.elementor-134 .elementor-element.elementor-element-2e983c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-7a524ff:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-7a524ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-7a524ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-134 .elementor-element.elementor-element-7a524ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-1414e6aa > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-134 .elementor-element.elementor-element-ad66818 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-ad66818.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-ad66818.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-ad66818.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-ad66818.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-ad66818.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-5801adc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-134 .elementor-element.elementor-element-af61cb1{--spacer-size:5px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-134 .elementor-element.elementor-element-40a4644{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-110148d8 > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-b5ca4bc .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-b5ca4bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-b5ca4bc.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-b5ca4bc.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-b5ca4bc.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-b5ca4bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-071de8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-f2cbf7f{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-03c1786{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-1fe06ef > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-799df15 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-799df15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-799df15.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-799df15.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-799df15.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-799df15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-abefd79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-d06c960{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-18e2d6c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-b5d77d1:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-b5d77d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-b5d77d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-134 .elementor-element.elementor-element-b5d77d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-eb8d642 > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-acecec0 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-acecec0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-acecec0.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-acecec0.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-acecec0.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-acecec0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-0e8b154 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-5adefff{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-ed61828{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-91eb1dd > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-598dbde .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-598dbde.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-598dbde.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-598dbde.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-598dbde.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-598dbde.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-31b87cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-80d466d{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-e87e848{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-50174dc > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-a6b5414 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-a6b5414.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-a6b5414.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-a6b5414.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-a6b5414.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-a6b5414.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-38aee1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-6ff7170{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-24cb5b7{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-36796e4 > .elementor-element-populated{margin:0px 0px 0px 32px;--e-column-margin-right:0px;--e-column-margin-left:32px;}.elementor-134 .elementor-element.elementor-element-cc770de .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-cc770de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-cc770de.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-cc770de.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-cc770de.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-cc770de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-73f289f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-134 .elementor-element.elementor-element-1bc2628{--spacer-size:5px;}.elementor-134 .elementor-element.elementor-element-a3dd518{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-4b1b5ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-4b1b5ef{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-d877fa3:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-d877fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-d877fa3 > .elementor-container{min-height:800px;}.elementor-134 .elementor-element.elementor-element-d877fa3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-134 .elementor-element.elementor-element-d877fa3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-7e0a89d3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-7e0a89d3:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-7e0a89d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-7e0a89d3{overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-134 .elementor-element.elementor-element-7e0a89d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-134 .elementor-element.elementor-element-39d632a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-d9b5fc8 .swiper-slide-bg{background-color:#833ca3;background-image:url("/assets/img/content_uploads_2025_05_Palestra-1-webp_11d898.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-5bffa54 .swiper-slide-bg{background-color:#4054b2;background-image:url("/assets/img/content_uploads_2025_05_Palestra-2-webp_84e49f.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-883d9e1 .swiper-slide-bg{background-color:#1abc9c;background-image:url("/assets/img/content_uploads_2025_05_Palestra-3-webp_c91231.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-b528018 .swiper-slide-bg{background-color:#bbbbbb;background-image:url("/assets/img/content_uploads_2025_05_Palestra-4-webp_cb2e7d.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-f7c4689 .swiper-slide-bg{background-color:#bbbbbb;background-image:url("/assets/img/content_uploads_2025_05_Palestra-5-webp_1c24f8.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-1da7e0b .swiper-slide-bg{background-color:#bbbbbb;background-image:url("/assets/img/content_uploads_2025_05_Palestra-6-webp_bdb25a.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-942a6af .swiper-slide-bg{background-color:#bbbbbb;background-image:url("/assets/img/content_uploads_2025_05_Palestra-7-webp_f1b3ca.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .elementor-repeater-item-8e97ffc .swiper-slide-bg{background-color:#bbbbbb;background-image:url("/assets/img/content_uploads_2025_05_Palestra-8-webp_ecbfe8.webp");background-size:cover;}.elementor-134 .elementor-element.elementor-element-2050f2f .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-134 .elementor-element.elementor-element-2050f2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:-100px -100px 0px -86px #80BC00;}.elementor-134 .elementor-element.elementor-element-2050f2f .swiper-slide-contents{max-width:100%;}.elementor-134 .elementor-element.elementor-element-2050f2f .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-134 .elementor-element.elementor-element-2efaaeed > .elementor-element-populated{padding:0px 0px 0px 24px;}.elementor-134 .elementor-element.elementor-element-2f565ae4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134 .elementor-element.elementor-element-1853f42f > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-1853f42f{text-align:start;}.elementor-134 .elementor-element.elementor-element-1853f42f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-6531cbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-6531cbe{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-b48ee1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-b48ee1c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-2d52edee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-2d52edee:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-2d52edee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-2d52edee{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:180px 0px 100px 0px;}.elementor-134 .elementor-element.elementor-element-2d52edee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-51caf9fe.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-134 .elementor-element.elementor-element-51caf9fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-134 .elementor-element.elementor-element-51caf9fe.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-134 .elementor-element.elementor-element-51caf9fe > .elementor-element-populated{padding:0% 16% 0% 0%;}.elementor-134 .elementor-element.elementor-element-6f916bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-6f916bb{text-align:start;}.elementor-134 .elementor-element.elementor-element-6f916bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-cc8ff25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-cc8ff25{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-21e34a7{--spacer-size:40px;}.elementor-134 .elementor-element.elementor-element-5a2d8f8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-913f753 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-913f753.elementor-view-stacked .elementor-icon{background-color:#80BC00;}.elementor-134 .elementor-element.elementor-element-913f753.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-913f753.elementor-view-default .elementor-icon{color:#80BC00;border-color:#80BC00;}.elementor-134 .elementor-element.elementor-element-913f753.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-913f753.elementor-view-default .elementor-icon svg{fill:#80BC00;}.elementor-134 .elementor-element.elementor-element-56ebe60d > .elementor-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-134 .elementor-element.elementor-element-5a80c94b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134 .elementor-element.elementor-element-6b97a207 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-6b97a207{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-54a526e1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-710a313 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-710a313.elementor-view-stacked .elementor-icon{background-color:#80BC00;}.elementor-134 .elementor-element.elementor-element-710a313.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-710a313.elementor-view-default .elementor-icon{color:#80BC00;border-color:#80BC00;}.elementor-134 .elementor-element.elementor-element-710a313.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-710a313.elementor-view-default .elementor-icon svg{fill:#80BC00;}.elementor-134 .elementor-element.elementor-element-156470ce > .elementor-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-134 .elementor-element.elementor-element-35fc6da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134 .elementor-element.elementor-element-122209f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-122209f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-483722d8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-fa4f7e1 .elementor-icon-wrapper{text-align:center;}.elementor-134 .elementor-element.elementor-element-fa4f7e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-fa4f7e1.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-fa4f7e1.elementor-view-default .elementor-icon{color:var( --e-global-color-8d976ea );border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-fa4f7e1.elementor-view-framed .elementor-icon, .elementor-134 .elementor-element.elementor-element-fa4f7e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-51b739af > .elementor-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-134 .elementor-element.elementor-element-4a4a83a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134 .elementor-element.elementor-element-47dc7993 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-47dc7993{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-26354aff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-26354aff img{box-shadow:100px -100px 0px -86px #80BC00;}.elementor-134 .elementor-element.elementor-element-a6c96f9{--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:180px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-a6c96f9:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-a6c96f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-e5706bc{--display:flex;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-134 .elementor-element.elementor-element-73c24bf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-134 .elementor-element.elementor-element-73c24bf:not(.elementor-motion-effects-element-type-background), .elementor-134 .elementor-element.elementor-element-73c24bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-134 .elementor-element.elementor-element-73c24bf{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:180px 0px 100px 0px;}.elementor-134 .elementor-element.elementor-element-73c24bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-134 .elementor-element.elementor-element-7ac4d9b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-134 .elementor-element.elementor-element-7ac4d9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-134 .elementor-element.elementor-element-7ac4d9b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-134 .elementor-element.elementor-element-7ac4d9b > .elementor-element-populated{padding:0% 16% 0% 0%;}.elementor-134 .elementor-element.elementor-element-1f9e7bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-1f9e7bb{text-align:start;}.elementor-134 .elementor-element.elementor-element-1f9e7bb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-ff598ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-ff598ac{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134 .elementor-element.elementor-element-d565781{--spacer-size:50px;}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-8d976ea );}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-8d976ea );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-toggle-item:not(:last-child){margin-block-end:25px;}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-toggle-title, .elementor-134 .elementor-element.elementor-element-d262ddf .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-d262ddf .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134 .elementor-element.elementor-element-7cbafb0{--spacer-size:40px;}.elementor-134 .elementor-element.elementor-element-4009bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-4009bb4 img{box-shadow:100px -100px 0px -86px #80BC00;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-container{min-height:800px;}.elementor-134 .elementor-element.elementor-element-26c963c4{padding:100px 25px 100px 25px;}.elementor-134 .elementor-element.elementor-element-2de47493 > .elementor-element-populated{margin:71px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-6f2babf{text-align:start;}.elementor-134 .elementor-element.elementor-element-2e983c2{text-align:center;}.elementor-134 .elementor-element.elementor-element-2e983c2 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-4b1b5ef{text-align:center;}.elementor-134 .elementor-element.elementor-element-2efaaeed > .elementor-element-populated{margin:48px 0px 48px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 24px 0px 24px;}.elementor-134 .elementor-element.elementor-element-2f565ae4{text-align:center;}.elementor-134 .elementor-element.elementor-element-1853f42f{text-align:center;}.elementor-134 .elementor-element.elementor-element-1853f42f .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-6531cbe{text-align:center;}.elementor-134 .elementor-element.elementor-element-b48ee1c{text-align:center;}.elementor-134 .elementor-element.elementor-element-2d52edee{padding:100px 0px 100px 0px;}.elementor-134 .elementor-element.elementor-element-51caf9fe > .elementor-element-populated{margin:48px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 24px 0px 24px;}.elementor-134 .elementor-element.elementor-element-6f916bb{text-align:center;}.elementor-134 .elementor-element.elementor-element-6f916bb .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-cc8ff25{text-align:center;}.elementor-134 .elementor-element.elementor-element-5a2d8f8{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-5a80c94b{text-align:center;}.elementor-134 .elementor-element.elementor-element-6b97a207{text-align:center;}.elementor-134 .elementor-element.elementor-element-54a526e1{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-35fc6da{text-align:center;}.elementor-134 .elementor-element.elementor-element-122209f{text-align:center;}.elementor-134 .elementor-element.elementor-element-483722d8{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-4a4a83a6{text-align:center;}.elementor-134 .elementor-element.elementor-element-47dc7993{text-align:center;}.elementor-134 .elementor-element.elementor-element-26354aff{text-align:center;}.elementor-134 .elementor-element.elementor-element-26354aff img{max-width:100%;}.elementor-134 .elementor-element.elementor-element-a6c96f9{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-73c24bf{padding:100px 0px 100px 0px;}.elementor-134 .elementor-element.elementor-element-7ac4d9b > .elementor-element-populated{margin:48px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 24px 0px 24px;}.elementor-134 .elementor-element.elementor-element-1f9e7bb{text-align:center;}.elementor-134 .elementor-element.elementor-element-1f9e7bb .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-134 .elementor-element.elementor-element-ff598ac{text-align:center;}.elementor-134 .elementor-element.elementor-element-4009bb4{text-align:center;}.elementor-134 .elementor-element.elementor-element-4009bb4 img{max-width:100%;}}@media(max-width:767px){.elementor-134 .elementor-element.elementor-element-26c963c4 > .elementor-container{min-height:550px;}.elementor-134 .elementor-element.elementor-element-26c963c4{padding:125px 25px 0px 25px;}.elementor-134 .elementor-element.elementor-element-2de47493 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-26px;}.elementor-134 .elementor-element.elementor-element-2de47493 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-134 .elementor-element.elementor-element-9bafb98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-9bafb98 .elementor-button{font-size:12px;}.elementor-134 .elementor-element.elementor-element-896744a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-896744a .elementor-button{font-size:12px;}.elementor-134 .elementor-element.elementor-element-31ff3ed5{margin-top:0px;margin-bottom:0px;padding:3em 1em 0em 1em;}.elementor-134 .elementor-element.elementor-element-2e983c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-2e983c2{text-align:center;}.elementor-134 .elementor-element.elementor-element-2e983c2 .elementor-heading-title{font-size:20px;}.elementor-134 .elementor-element.elementor-element-7a524ff{padding:0em 0em 0em 0em;}.elementor-134 .elementor-element.elementor-element-1414e6aa > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-ad66818 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-110148d8 > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-1fe06ef > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-b5d77d1{padding:0em 0em 0em 0em;}.elementor-134 .elementor-element.elementor-element-eb8d642 > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-acecec0 .elementor-icon-wrapper{text-align:start;}.elementor-134 .elementor-element.elementor-element-91eb1dd > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-50174dc > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-36796e4 > .elementor-element-populated{margin:8px 0px 8px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 1em 2em 1em;}.elementor-134 .elementor-element.elementor-element-4b1b5ef{text-align:center;}.elementor-134 .elementor-element.elementor-element-7e0a89d3{padding:50px 0px 50px 0px;}.elementor-134 .elementor-element.elementor-element-39d632a4 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-134 .elementor-element.elementor-element-2efaaeed > .elementor-element-populated{margin:2em 0em 02em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-134 .elementor-element.elementor-element-2f565ae4{text-align:center;}.elementor-134 .elementor-element.elementor-element-1853f42f{text-align:center;}.elementor-134 .elementor-element.elementor-element-1853f42f .elementor-heading-title{font-size:35px;}.elementor-134 .elementor-element.elementor-element-6531cbe{text-align:center;}.elementor-134 .elementor-element.elementor-element-b48ee1c{text-align:center;}.elementor-134 .elementor-element.elementor-element-2d52edee{padding:050px 0px 50px 0px;}.elementor-134 .elementor-element.elementor-element-6f916bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-134 .elementor-element.elementor-element-6f916bb{text-align:center;}.elementor-134 .elementor-element.elementor-element-6f916bb .elementor-heading-title{font-size:22px;}.elementor-134 .elementor-element.elementor-element-cc8ff25{text-align:center;}.elementor-134 .elementor-element.elementor-element-5a2d8f8{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-5a80c94b{text-align:center;}.elementor-134 .elementor-element.elementor-element-6b97a207{text-align:center;}.elementor-134 .elementor-element.elementor-element-54a526e1{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-35fc6da{text-align:center;}.elementor-134 .elementor-element.elementor-element-122209f{text-align:center;}.elementor-134 .elementor-element.elementor-element-483722d8{padding:2em 0em 2em 0em;}.elementor-134 .elementor-element.elementor-element-4a4a83a6{text-align:center;}.elementor-134 .elementor-element.elementor-element-47dc7993{text-align:center;}.elementor-134 .elementor-element.elementor-element-7bdffd47 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-134 .elementor-element.elementor-element-a6c96f9{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-134 .elementor-element.elementor-element-73c24bf{padding:50px 0px 50px 0px;}.elementor-134 .elementor-element.elementor-element-1f9e7bb{text-align:center;}.elementor-134 .elementor-element.elementor-element-1f9e7bb .elementor-heading-title{font-size:35px;}.elementor-134 .elementor-element.elementor-element-ff598ac{text-align:center;}.elementor-134 .elementor-element.elementor-element-1d4ec12 > .elementor-element-populated{padding:24px 24px 24px 24px;}}@media(min-width:768px){.elementor-134 .elementor-element.elementor-element-2de47493{width:100%;}.elementor-134 .elementor-element.elementor-element-39d632a4{width:44.896%;}.elementor-134 .elementor-element.elementor-element-2efaaeed{width:55.036%;}.elementor-134 .elementor-element.elementor-element-51caf9fe{width:49.95%;}.elementor-134 .elementor-element.elementor-element-4d4c7d93{width:20%;}.elementor-134 .elementor-element.elementor-element-56ebe60d{width:79.651%;}.elementor-134 .elementor-element.elementor-element-1bfd787d{width:20%;}.elementor-134 .elementor-element.elementor-element-156470ce{width:79.651%;}.elementor-134 .elementor-element.elementor-element-14258833{width:20%;}.elementor-134 .elementor-element.elementor-element-51b739af{width:79.651%;}.elementor-134 .elementor-element.elementor-element-7bdffd47{width:49.982%;}.elementor-134 .elementor-element.elementor-element-7ac4d9b{width:49.95%;}.elementor-134 .elementor-element.elementor-element-1d4ec12{width:49.982%;}}@media(max-width:1024px) and (min-width:768px){.elementor-134 .elementor-element.elementor-element-39d632a4{width:100%;}.elementor-134 .elementor-element.elementor-element-2efaaeed{width:100%;}.elementor-134 .elementor-element.elementor-element-51caf9fe{width:100%;}.elementor-134 .elementor-element.elementor-element-4d4c7d93{width:20%;}.elementor-134 .elementor-element.elementor-element-56ebe60d{width:80%;}.elementor-134 .elementor-element.elementor-element-7bdffd47{width:100%;}.elementor-134 .elementor-element.elementor-element-7ac4d9b{width:100%;}.elementor-134 .elementor-element.elementor-element-1d4ec12{width:100%;}}/* Start custom CSS for html, class: .elementor-element-54ec2e2 *//* ===================================
   STUDIO REVOLUTION - GALLERY STAFF
   CSS PERSONALIZZATO
   =================================== */

:root {
  /* Colori Studio Revolution */
  --gallery-circle-border: #80BC00;          /* Verde */
  --gallery-circle-bg: #f8f8f8;              /* Bianco sporco */
  --gallery-active-color: #80BC00;           /* Verde */
  --gallery-description-bg: transparent;     /* Trasparente */
  --gallery-text-color: #ffffff;             /* Bianco */
  --gallery-hover-opacity: 0.85;
}

/* Contenitore principale */
.gallery-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 50px;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 40px 20px;
}

/* ===== CONTENITORE IMMAGINI ===== */
.gallery-images-container {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  gap: 40px;
  flex-wrap: wrap;
  width: 100%;
}

/* Wrapper per immagine + nome */
.gallery-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}

/* Singolo cerchio immagine */
.gallery-image {
  position: relative;
  width: 180px;
  height: 180px;
  cursor: pointer;
  transition: all 0.4s ease;
  border: 3px solid var(--gallery-circle-border);
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--gallery-circle-bg);
  flex-shrink: 0;
}

/* Immagine dentro il cerchio */
.gallery-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
}

/* Effetto hover */
.gallery-image:hover {
  transform: scale(1.08);
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15);
}

.gallery-image:hover img {
  transform: scale(1.05);
  opacity: var(--gallery-hover-opacity);
}

/* Stato ATTIVO - Immagine selezionata */
.gallery-image.active {
  border-color: var(--gallery-active-color);
  box-shadow: 
    0 0 0 3px rgba(128, 188, 0, 0.2),
    0 12px 40px rgba(128, 188, 0, 0.3);
  transform: scale(1.1);
}

/* Anello di luce quando attivo */
.gallery-image.active::before {
  content: '';
  position: absolute;
  inset: -3px;
  border: 2px solid var(--gallery-active-color);
  border-radius: 50%;
  animation: pulse-ring 1.5s ease-out infinite;
}

@keyframes pulse-ring {
  0% {
    box-shadow: 0 0 0 0 rgba(128, 188, 0, 0.7);
  }
  100% {
    box-shadow: 0 0 0 15px rgba(128, 188, 0, 0);
  }
}

/* Nome della persona sotto l'immagine */
.gallery-name {
  font-size: 14px;
  font-weight: 700;
  color: var(--gallery-text-color);
  margin: 0;
  text-align: center;
  min-width: 180px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

/* ===== CONTENITORE DESCRIZIONE ===== */
.gallery-description {
  width: 100%;
  min-height: 280px;
  background-color: var(--gallery-description-bg);
  border: 2px solid #80BC00;
  border-radius: 8px;
  padding: 40px 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 12px rgba(128, 188, 0, 0.1);
}

#description-text {
  font-size: 15px;
  line-height: 1.8;
  color: var(--gallery-text-color);
  text-align: center;
  margin: 0;
  animation: fadeInText 0.5s ease-in-out;
  white-space: pre-wrap;
}

@keyframes fadeInText {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ===== RESPONSIVE ===== */

/* Tablet */
@media (max-width: 768px) {
  .gallery-wrapper {
    gap: 40px;
    padding: 30px 15px;
  }

  .gallery-images-container {
    gap: 30px;
  }

  .gallery-item {
    gap: 12px;
  }

  .gallery-image {
    width: 140px;
    height: 140px;
    border-width: 3px;
  }

  .gallery-name {
    font-size: 12px;
    min-width: 140px;
  }

  .gallery-description {
    min-height: 240px;
    padding: 30px 25px;
  }

  #description-text {
    font-size: 14px;
  }
}

/* Mobile */
@media (max-width: 480px) {
  .gallery-wrapper {
    gap: 30px;
    padding: 20px 10px;
  }

  .gallery-images-container {
    gap: 20px;
    flex-direction: column;
    align-items: center;
  }

  .gallery-item {
    gap: 10px;
  }

  .gallery-image {
    width: 120px;
    height: 120px;
    border-width: 2px;
  }

  .gallery-name {
    font-size: 11px;
    min-width: 120px;
  }

  .gallery-description {
    min-height: 200px;
    padding: 20px 15px;
  }

  #description-text {
    font-size: 13px;
    line-height: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-d262ddf */#certificati{
    max-height: 380px;
    overflow: auto;   
}/* End custom CSS */