.elementor-141 .elementor-element.elementor-element-b926eb4{--display:flex;--min-height:782px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-b926eb4:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-b926eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0ECF3;background-image:url("https://portapertaonlus.it/wp-content/uploads/2025/10/chi-siamo-porta-aperta.png");background-position:982px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-141 .elementor-element.elementor-element-b926eb4 > .elementor-shape-bottom svg, .elementor-141 .elementor-element.elementor-element-b926eb4 > .e-con-inner > .elementor-shape-bottom svg{height:75px;}.elementor-141 .elementor-element.elementor-element-04db79b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-04db79b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-widget-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-first-header span{display:block;}.elementor-141 .elementor-element.elementor-element-1a0ad54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 20px;text-align:left;}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-first-span{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;line-height:25px;color:#222222;border-radius:0px;}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-first-span, .elementor-141 .elementor-element.elementor-element-1a0ad54.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-141 .elementor-element.elementor-element-1a0ad54.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-second-header{font-family:"Arbutus Slab", Sans-serif;font-size:56px;font-weight:800;line-height:62px;background-color:#8F4EC7;}.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;font-weight:var( --e-global-typography-secondary-font-weight );}.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-141 .elementor-element.elementor-element-02c71a5{--divider-border-style:dots_tribal;--divider-color:#EADDD5;--divider-pattern-height:12px;}.elementor-141 .elementor-element.elementor-element-02c71a5 .elementor-divider-separator{width:100%;}.elementor-141 .elementor-element.elementor-element-02c71a5 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.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-141 .elementor-element.elementor-element-b8a8cf0{padding:0px 0px 0px 20px;text-align:justify;font-family:"Nunito", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-8caa60b{--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-141 .elementor-element.elementor-element-8caa60b.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-ecf7238{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-141 .elementor-element.elementor-element-ecf7238:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-ecf7238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-3fca0e0{--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-141 .elementor-element.elementor-element-2d8455f{--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-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-141 .elementor-element.elementor-element-9e268ff{text-align:center;}.elementor-141 .elementor-element.elementor-element-9e268ff .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-3ea3966{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-141 .elementor-element.elementor-element-3ea3966 .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:56px;font-weight:800;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-e57a663{padding:0px 20px 0px 20px;text-align:justify;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FAF7EF;color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion, .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper{border-style:none;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:12px;color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list .eael-accordion_media-icon i{font-size:12px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list .eael-accordion_media-icon svg{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:6px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-content .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list .eael-accordion_media-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#222222;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Nunito", Sans-serif;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#222222;background-color:#F0ECF3;border-style:none;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-8eedb1b .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FAF7EF;color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion, .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper{border-style:none;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:12px;color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:12px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list .eael-accordion_media-icon svg{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:6px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-content .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list .eael-accordion_media-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#222222;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Nunito", Sans-serif;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#222222;background-color:#F0ECF3;border-style:none;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-86d56d6 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover, 
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:not(.active):hover{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active, 
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-list.active{background-color:#FAF7EF;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FAF7EF;color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion, .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper{border-style:none;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:500;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:12px;color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list .eael-accordion_media-icon i{font-size:12px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list .eael-accordion_media-icon svg{height:12px;width:12px;line-height:12px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:6px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-content .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list .eael-accordion_media-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#222222;border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-radius:8px 8px 8px 8px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-141 .elementor-element.elementor-element-785fcdb .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Nunito", Sans-serif;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#222222;background-color:#F0ECF3;border-style:none;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#222222;fill:#222222;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list:hover .eael-accordion-header svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#8F4EC7;background-color:#F0ECF3;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#8F4EC7;fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-785fcdb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-11cd5ee{--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-141 .elementor-element.elementor-element-c9ffbff{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-141 .elementor-element.elementor-element-c9ffbff:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-c9ffbff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEFFE;}.elementor-141 .elementor-element.elementor-element-b46151d{--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-141 .elementor-element.elementor-element-6cc28e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-141 .elementor-element.elementor-element-6cc28e0 .elementor-heading-title{font-family:"Arbutus Slab", Sans-serif;font-size:56px;font-weight:800;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-5973756{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-141 .elementor-element.elementor-element-5973756:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-5973756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEFFE;}.elementor-141 .elementor-element.elementor-element-ba3d942{--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-141 .elementor-element.elementor-element-ba3d942.e-con{--align-self:flex-start;}.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-141 .elementor-element.elementor-element-8cdec89{text-align:center;}.elementor-141 .elementor-element.elementor-element-8cdec89 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-b03e0d2{--display:flex;}.elementor-141 .elementor-element.elementor-element-37841ca{text-align:center;}.elementor-141 .elementor-element.elementor-element-37841ca .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-686bf51{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-90d02ab{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-141 .elementor-element.elementor-element-7c3a79e .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-7c3a79e .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-7c3a79e{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-7c3a79e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-7c3a79e .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-7c3a79e .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-8d99fd9{--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-141 .elementor-element.elementor-element-8d99fd9.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-e877d0b{text-align:center;}.elementor-141 .elementor-element.elementor-element-e877d0b img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-04cd32c{--display:flex;}.elementor-141 .elementor-element.elementor-element-8cb38ac{text-align:center;}.elementor-141 .elementor-element.elementor-element-8cb38ac .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-0f70390{padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-79d865f{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-c250982{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-c250982 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-c250982 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-c250982 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-c250982 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-c250982 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1c5335c{--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-141 .elementor-element.elementor-element-1c5335c.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-281312a{text-align:center;}.elementor-141 .elementor-element.elementor-element-281312a img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-35c03a0{--display:flex;}.elementor-141 .elementor-element.elementor-element-1495181{text-align:center;}.elementor-141 .elementor-element.elementor-element-1495181 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-b3ac872{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-981a367{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-f6f65d9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-f6f65d9 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-f6f65d9 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-f6f65d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-f6f65d9 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-f6f65d9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-7fe995d{--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-141 .elementor-element.elementor-element-7fe995d.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-fe05221{text-align:center;}.elementor-141 .elementor-element.elementor-element-fe05221 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-1766898{--display:flex;}.elementor-141 .elementor-element.elementor-element-7561bbc{text-align:center;}.elementor-141 .elementor-element.elementor-element-7561bbc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-c997df5{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-9a9d3f5{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-f99b3c8{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-f99b3c8 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-f99b3c8 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-f99b3c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-f99b3c8 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-f99b3c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1a61088{--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-141 .elementor-element.elementor-element-1a61088.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-ffc5236{text-align:center;}.elementor-141 .elementor-element.elementor-element-ffc5236 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-a93af89{--display:flex;}.elementor-141 .elementor-element.elementor-element-8303d7a{text-align:center;}.elementor-141 .elementor-element.elementor-element-8303d7a .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-ccb005c{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-309fcef{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-c98b426{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-c98b426 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-c98b426 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-c98b426 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-c98b426 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-c98b426 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-ed47731{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-ed47731:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-ed47731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEFFE;}.elementor-141 .elementor-element.elementor-element-e702ddb{--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-141 .elementor-element.elementor-element-e702ddb.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-607fbfd{text-align:center;}.elementor-141 .elementor-element.elementor-element-607fbfd img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-dc869ab{--display:flex;}.elementor-141 .elementor-element.elementor-element-0c88ad6{text-align:center;}.elementor-141 .elementor-element.elementor-element-0c88ad6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-14c8138{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-ddc3c80{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-cdbf19a .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-cdbf19a .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-cdbf19a{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-cdbf19a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-cdbf19a .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-cdbf19a .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-fd6732f{--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-141 .elementor-element.elementor-element-fd6732f.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-cd90898{text-align:center;}.elementor-141 .elementor-element.elementor-element-cd90898 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-7d33949{--display:flex;}.elementor-141 .elementor-element.elementor-element-a404a62{text-align:center;}.elementor-141 .elementor-element.elementor-element-a404a62 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-dfb8de0{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-75ba4e1{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-80de845 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-80de845 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-80de845{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-80de845 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-80de845 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-80de845 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-27193f2{--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-141 .elementor-element.elementor-element-27193f2.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-03bb26e{text-align:center;}.elementor-141 .elementor-element.elementor-element-03bb26e img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-fa9913b{--display:flex;}.elementor-141 .elementor-element.elementor-element-6f34af2{text-align:center;}.elementor-141 .elementor-element.elementor-element-6f34af2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-995d8a1{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-eaef3c3{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-1ef246d .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1ef246d .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-1ef246d{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-1ef246d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-1ef246d .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-1ef246d .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-8e728b3{--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-141 .elementor-element.elementor-element-8e728b3.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-7469a90{text-align:center;}.elementor-141 .elementor-element.elementor-element-7469a90 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-529adb5{--display:flex;}.elementor-141 .elementor-element.elementor-element-c61a3bc{text-align:center;}.elementor-141 .elementor-element.elementor-element-c61a3bc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-399f0b5{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-a1e040b{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-628f1df .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-628f1df .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-628f1df{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-628f1df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-628f1df .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-628f1df .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-aa6a4a1{--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-141 .elementor-element.elementor-element-aa6a4a1.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-239f14d{text-align:center;}.elementor-141 .elementor-element.elementor-element-239f14d img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-eaa61ac{--display:flex;}.elementor-141 .elementor-element.elementor-element-5323853{text-align:center;}.elementor-141 .elementor-element.elementor-element-5323853 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-57a455d{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-768c0ee{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-7c85acb .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-7c85acb .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-7c85acb{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-7c85acb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-7c85acb .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-7c85acb .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-b50d996{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-141 .elementor-element.elementor-element-b50d996:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-b50d996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEFFE;}.elementor-141 .elementor-element.elementor-element-46cd9aa{--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-141 .elementor-element.elementor-element-46cd9aa.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-686d25c{text-align:center;}.elementor-141 .elementor-element.elementor-element-686d25c img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-6639149{--display:flex;}.elementor-141 .elementor-element.elementor-element-c006419{text-align:center;}.elementor-141 .elementor-element.elementor-element-c006419 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-4ab24dd{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-70be3ff{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-3d1d580 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-3d1d580 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-3d1d580{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-3d1d580 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-3d1d580 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-3d1d580 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-250a62d{--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-141 .elementor-element.elementor-element-250a62d.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-88b6992{text-align:center;}.elementor-141 .elementor-element.elementor-element-88b6992 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-306e713{--display:flex;}.elementor-141 .elementor-element.elementor-element-e6929b5{text-align:center;}.elementor-141 .elementor-element.elementor-element-e6929b5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-613b2dd{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-8a3c501{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-2e2cdd8 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-2e2cdd8 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-2e2cdd8{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-2e2cdd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-2e2cdd8 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-2e2cdd8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-bf16903{--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-141 .elementor-element.elementor-element-bf16903.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-e0298ee{text-align:center;}.elementor-141 .elementor-element.elementor-element-e0298ee img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-5bfc580{--display:flex;}.elementor-141 .elementor-element.elementor-element-08a9276{text-align:center;}.elementor-141 .elementor-element.elementor-element-08a9276 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-3cbf46d{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-143e004{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-f7708fb .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-f7708fb .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-f7708fb{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-f7708fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-f7708fb .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-f7708fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1ee13c5{--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-141 .elementor-element.elementor-element-1ee13c5.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-ae92c6f{text-align:center;}.elementor-141 .elementor-element.elementor-element-ae92c6f img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-8e5bba7{--display:flex;}.elementor-141 .elementor-element.elementor-element-1c98087{text-align:center;}.elementor-141 .elementor-element.elementor-element-1c98087 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-de221e9{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-35d4d7e{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-3c4c83a .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-3c4c83a .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-3c4c83a{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-3c4c83a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-3c4c83a .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-3c4c83a .elementor-icon-list-text{transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1aaa2c6{--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-141 .elementor-element.elementor-element-1aaa2c6.e-con{--align-self:flex-start;}.elementor-141 .elementor-element.elementor-element-24bb108{text-align:center;}.elementor-141 .elementor-element.elementor-element-24bb108 img{width:65%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#8F4EC7;border-radius:100% 100% 100% 100%;}.elementor-141 .elementor-element.elementor-element-e82cafa{--display:flex;}.elementor-141 .elementor-element.elementor-element-0e97e38{text-align:center;}.elementor-141 .elementor-element.elementor-element-0e97e38 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:#8F4EC7;}.elementor-141 .elementor-element.elementor-element-e712a80{text-align:center;font-family:"Nunito", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#222222;}.elementor-141 .elementor-element.elementor-element-813d98d{text-align:justify;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:400;color:#222222;}.elementor-141 .elementor-element.elementor-element-c865795 .elementor-icon-list-icon i{color:#8F4EC7;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-c865795 .elementor-icon-list-icon svg{fill:#8F4EC7;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-c865795{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-c865795 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-141 .elementor-element.elementor-element-c865795 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:12px;font-weight:400;}.elementor-141 .elementor-element.elementor-element-c865795 .elementor-icon-list-text{transition:color 0.3s;}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-04db79b{--width:50%;}.elementor-141 .elementor-element.elementor-element-8caa60b{--width:50%;}.elementor-141 .elementor-element.elementor-element-3fca0e0{--width:15%;}.elementor-141 .elementor-element.elementor-element-2d8455f{--width:70%;}.elementor-141 .elementor-element.elementor-element-11cd5ee{--width:15%;}.elementor-141 .elementor-element.elementor-element-b46151d{--width:100%;}.elementor-141 .elementor-element.elementor-element-ba3d942{--width:25%;}.elementor-141 .elementor-element.elementor-element-8d99fd9{--width:25%;}.elementor-141 .elementor-element.elementor-element-1c5335c{--width:25%;}.elementor-141 .elementor-element.elementor-element-7fe995d{--width:25%;}.elementor-141 .elementor-element.elementor-element-1a61088{--width:25%;}.elementor-141 .elementor-element.elementor-element-e702ddb{--width:25%;}.elementor-141 .elementor-element.elementor-element-fd6732f{--width:25%;}.elementor-141 .elementor-element.elementor-element-27193f2{--width:25%;}.elementor-141 .elementor-element.elementor-element-8e728b3{--width:25%;}.elementor-141 .elementor-element.elementor-element-aa6a4a1{--width:25%;}.elementor-141 .elementor-element.elementor-element-46cd9aa{--width:25%;}.elementor-141 .elementor-element.elementor-element-250a62d{--width:25%;}.elementor-141 .elementor-element.elementor-element-bf16903{--width:25%;}.elementor-141 .elementor-element.elementor-element-1ee13c5{--width:25%;}.elementor-141 .elementor-element.elementor-element-1aaa2c6{--width:25%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-b926eb4:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-b926eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portapertaonlus.it/wp-content/uploads/2025/10/chi-siamo-porta-aperta-768x768.png");background-position:0px 259px;}.elementor-141 .elementor-element.elementor-element-b926eb4{--min-height:940px;}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-first-span{font-size:38px;line-height:34px;}.elementor-141 .elementor-element.elementor-element-b8a8cf0{padding:0px 12px 3px 12px;}.elementor-141 .elementor-element.elementor-element-5973756{--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;}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-b926eb4:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-b926eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://portapertaonlus.it/wp-content/uploads/2025/10/chi-siamo-porta-aperta.png");background-position:0px 635px;}.elementor-141 .elementor-element.elementor-element-1a0ad54{text-align:center;}.elementor-141 .elementor-element.elementor-element-1a0ad54 .premium-dual-header-first-span{font-size:22px;}.elementor-141 .elementor-element.elementor-element-b8a8cf0{font-size:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-141 .elementor-element.elementor-element-b926eb4{--content-width:100%;}.elementor-141 .elementor-element.elementor-element-04db79b{--width:100%;}.elementor-141 .elementor-element.elementor-element-5973756{--width:100%;}.elementor-141 .elementor-element.elementor-element-ba3d942{--width:50%;}.elementor-141 .elementor-element.elementor-element-8d99fd9{--width:50%;}.elementor-141 .elementor-element.elementor-element-1c5335c{--width:50%;}.elementor-141 .elementor-element.elementor-element-7fe995d{--width:50%;}.elementor-141 .elementor-element.elementor-element-1a61088{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-ba3d942 */.elementor-141 .elementor-element.elementor-element-ba3d942 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-ba3d942 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-ba3d942:hover .tm-image, .elementor-141 .elementor-element.elementor-element-ba3d942:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d99fd9 */.elementor-141 .elementor-element.elementor-element-8d99fd9 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-8d99fd9 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-8d99fd9:hover .tm-image, .elementor-141 .elementor-element.elementor-element-8d99fd9:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5335c */.elementor-141 .elementor-element.elementor-element-1c5335c .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-1c5335c .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-1c5335c:hover .tm-image, .elementor-141 .elementor-element.elementor-element-1c5335c:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe995d */.elementor-141 .elementor-element.elementor-element-7fe995d .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-7fe995d .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-7fe995d:hover .tm-image, .elementor-141 .elementor-element.elementor-element-7fe995d:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a61088 */.elementor-141 .elementor-element.elementor-element-1a61088 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-1a61088 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-1a61088:hover .tm-image, .elementor-141 .elementor-element.elementor-element-1a61088:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e702ddb */.elementor-141 .elementor-element.elementor-element-e702ddb .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-e702ddb .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-e702ddb:hover .tm-image, .elementor-141 .elementor-element.elementor-element-e702ddb:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd6732f */.elementor-141 .elementor-element.elementor-element-fd6732f .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-fd6732f .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-fd6732f:hover .tm-image, .elementor-141 .elementor-element.elementor-element-fd6732f:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27193f2 */.elementor-141 .elementor-element.elementor-element-27193f2 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-27193f2 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-27193f2:hover .tm-image, .elementor-141 .elementor-element.elementor-element-27193f2:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e728b3 */.elementor-141 .elementor-element.elementor-element-8e728b3 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-8e728b3 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-8e728b3:hover .tm-image, .elementor-141 .elementor-element.elementor-element-8e728b3:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6a4a1 */.elementor-141 .elementor-element.elementor-element-aa6a4a1 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-aa6a4a1 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-aa6a4a1:hover .tm-image, .elementor-141 .elementor-element.elementor-element-aa6a4a1:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cd9aa */.elementor-141 .elementor-element.elementor-element-46cd9aa .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-46cd9aa .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-46cd9aa:hover .tm-image, .elementor-141 .elementor-element.elementor-element-46cd9aa:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250a62d */.elementor-141 .elementor-element.elementor-element-250a62d .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-250a62d .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-250a62d:hover .tm-image, .elementor-141 .elementor-element.elementor-element-250a62d:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf16903 */.elementor-141 .elementor-element.elementor-element-bf16903 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-bf16903 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-bf16903:hover .tm-image, .elementor-141 .elementor-element.elementor-element-bf16903:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ee13c5 */.elementor-141 .elementor-element.elementor-element-1ee13c5 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-1ee13c5 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-1ee13c5:hover .tm-image, .elementor-141 .elementor-element.elementor-element-1ee13c5:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aaa2c6 */.elementor-141 .elementor-element.elementor-element-1aaa2c6 .tm-image{
    transform: translateY(50%);
    z-index: 3;
    transition: ease-in-out 0.6s;
}
.elementor-141 .elementor-element.elementor-element-1aaa2c6 .tm-details{
    z-index: 2;
    transform: translateY(-50%);
    transition: ease-in-out 0.6s;
    opacity: 0;
}
.elementor-141 .elementor-element.elementor-element-1aaa2c6:hover .tm-image, .elementor-141 .elementor-element.elementor-element-1aaa2c6:hover .tm-details{
    transform: translateY(0);
    opacity: 1;
}/* End custom CSS */