.elementor-9 .elementor-element.elementor-element-17c23c3{--display:flex;--min-height:100vh;--justify-content:center;--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-9 .elementor-element.elementor-element-17c23c3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-17c23c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/hero_xgreen.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-17c23c3::before, .elementor-9 .elementor-element.elementor-element-17c23c3 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-17c23c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-17c23c3 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-17c23c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-17c23c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E2E2E73;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-241c121{--display:flex;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d27482f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:3rem;font-weight:700;color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-6bb71dd{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-6bb71dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.3em;color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-20619e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-13e15a0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-0c21609-font-family ), Sans-serif;font-size:var( --e-global-typography-0c21609-font-size );font-weight:var( --e-global-typography-0c21609-font-weight );line-height:var( --e-global-typography-0c21609-line-height );fill:var( --e-global-color-3124ae2 );color:var( --e-global-color-3124ae2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0.75rem 0.75rem 0.75rem 0.75rem;padding:1rem 1.75rem 1rem 1.75rem;}.elementor-9 .elementor-element.elementor-element-13e15a0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-13e15a0 .elementor-button:focus{background-color:var( --e-global-color-1ccbfa9 );border-color:var( --e-global-color-1ccbfa9 );}.elementor-9 .elementor-element.elementor-element-13e15a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button{background-color:#FEFFFC00;font-family:var( --e-global-typography-0c21609-font-family ), Sans-serif;font-size:var( --e-global-typography-0c21609-font-size );font-weight:var( --e-global-typography-0c21609-font-weight );line-height:var( --e-global-typography-0c21609-line-height );fill:var( --e-global-color-3124ae2 );color:var( --e-global-color-3124ae2 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0.75rem 0.75rem 0.75rem 0.75rem;padding:1rem 1.75rem 1rem 1.75rem;}.elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cfaa463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button:focus svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-b18d25e{--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:0rem 4.5rem;--row-gap:0rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-9c231bc{--display:flex;--min-height:auto;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-afc5d5d{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f652b4e .elementor-heading-title{font-family:var( --e-global-typography-501161f-font-family ), Sans-serif;font-size:var( --e-global-typography-501161f-font-size );font-weight:var( --e-global-typography-501161f-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-9 .elementor-element.elementor-element-1db795c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-ada00ea{font-family:var( --e-global-typography-106b77a-font-family ), Sans-serif;font-size:var( --e-global-typography-106b77a-font-size );font-weight:var( --e-global-typography-106b77a-font-weight );line-height:var( --e-global-typography-106b77a-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-fc762d9{--display:flex;--min-height:auto;--overflow:hidden;--border-radius:1rem 1rem 1rem 1rem;box-shadow:1px 2px 6px 0px rgba(77, 77, 77, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-d342a72{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-fe0f7f0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-fe0f7f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fe0f7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-0dfade8{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ffd0648 .elementor-heading-title{font-family:var( --e-global-typography-501161f-font-family ), Sans-serif;font-size:var( --e-global-typography-501161f-font-size );font-weight:var( --e-global-typography-501161f-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-4df9d41 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-3a5f87a{--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:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-71283db{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-71283db:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-71283db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-71283db:hover::before, .elementor-9 .elementor-element.elementor-element-71283db:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-71283db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-71283db > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-71283db > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.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-9 .elementor-element.elementor-element-7cee2c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7cee2c3 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-7cee2c3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-7cee2c3 .elementor-icon{font-size:4.5rem;}.elementor-9 .elementor-element.elementor-element-7cee2c3 .elementor-icon svg{height:4.5rem;}.elementor-9 .elementor-element.elementor-element-8758019{z-index:10;}.elementor-9 .elementor-element.elementor-element-8758019 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-5bb3849{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5bb3849{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-5bb3849{right:0px;}.elementor-9 .elementor-element.elementor-element-5bb3849 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-37ae6a7{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-37ae6a7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-37ae6a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-37ae6a7:hover::before, .elementor-9 .elementor-element.elementor-element-37ae6a7:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-37ae6a7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-37ae6a7 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-37ae6a7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-50b1f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-50b1f2e .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-50b1f2e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-50b1f2e .elementor-icon{font-size:4.5rem;}.elementor-9 .elementor-element.elementor-element-50b1f2e .elementor-icon svg{height:4.5rem;}.elementor-9 .elementor-element.elementor-element-5670a48{z-index:10;}.elementor-9 .elementor-element.elementor-element-5670a48 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-d8f5426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d8f5426{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-d8f5426{right:0px;}.elementor-9 .elementor-element.elementor-element-d8f5426 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-56696f0{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-56696f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-56696f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-56696f0:hover::before, .elementor-9 .elementor-element.elementor-element-56696f0:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-56696f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-56696f0 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-56696f0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-06642c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-06642c1.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-06642c1 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-06642c1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-06642c1.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-06642c1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-06642c1.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-06642c1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-06642c1 .elementor-icon{font-size:4.5rem;}.elementor-9 .elementor-element.elementor-element-06642c1 .elementor-icon svg{height:4.5rem;}.elementor-9 .elementor-element.elementor-element-6af3e28{z-index:10;}.elementor-9 .elementor-element.elementor-element-6af3e28 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-b11a977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b11a977{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b11a977{right:0px;}.elementor-9 .elementor-element.elementor-element-b11a977 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-873d33d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-item{padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-title{color:#222;font-size:32px;font-weight:600;text-transform:none;line-height:42px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-subtitle{color:#222;font-size:24px;line-height:32px;margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-desc{color:#222;font-size:16px;line-height:24px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-content-slider .owl-dot{border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-873d33d .sina-content-slider .owl-dot.active{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c73aa99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 4.5rem;--row-gap:2rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-c73aa99:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c73aa99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-37f6c7a{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b673059 .elementor-heading-title{font-family:var( --e-global-typography-501161f-font-family ), Sans-serif;font-size:var( --e-global-typography-501161f-font-size );font-weight:var( --e-global-typography-501161f-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-e74f4dd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-eaaeed2{--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:0rem 4rem;--row-gap:0rem;--column-gap:4rem;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-a64bb39{--grid-columns:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a64bb39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a64bb39 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-a64bb39 .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-a64bb39 .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-a64bb39 .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-a64bb39 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-9 .elementor-element.elementor-element-502887e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button{background-color:#FEFFFC00;font-family:var( --e-global-typography-0c21609-font-family ), Sans-serif;font-size:var( --e-global-typography-0c21609-font-size );font-weight:var( --e-global-typography-0c21609-font-weight );line-height:var( --e-global-typography-0c21609-line-height );fill:var( --e-global-color-2ab9612 );color:var( --e-global-color-2ab9612 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2ab9612 );border-radius:0.75rem 0.75rem 0.75rem 0.75rem;padding:1rem 1.75rem 1rem 1.75rem;}.elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-secondary );box-shadow:0px 1px 6px 0px rgba(46, 46, 46, 0.5019607843137255);}.elementor-9 .elementor-element.elementor-element-6f3df8b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button:focus svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-c4ec6b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-c4ec6b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c4ec6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-614aa6c{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cbcb1b5 .elementor-heading-title{font-family:var( --e-global-typography-501161f-font-family ), Sans-serif;font-size:var( --e-global-typography-501161f-font-size );font-weight:var( --e-global-typography-501161f-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-96e08b5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-862f980{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9048e36{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--flex-wrap:wrap;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-38a7493{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-38a7493:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-38a7493::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-38a7493:hover::before, .elementor-9 .elementor-element.elementor-element-38a7493:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38a7493:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-38a7493 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-cbdea12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-cbdea12 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-cbdea12.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-cbdea12 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-cbdea12 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-c178525{z-index:10;}.elementor-9 .elementor-element.elementor-element-c178525 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-af774f0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-af774f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-af774f0::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-af774f0:hover::before, .elementor-9 .elementor-element.elementor-element-af774f0:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-af774f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-af774f0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-bbda090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-bbda090 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-bbda090.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-bbda090 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-bbda090 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-8a4d1e0{z-index:10;}.elementor-9 .elementor-element.elementor-element-8a4d1e0 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-48dc3a1{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-48dc3a1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48dc3a1::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-48dc3a1:hover::before, .elementor-9 .elementor-element.elementor-element-48dc3a1:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-48dc3a1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-48dc3a1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-44cd71d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-44cd71d .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-44cd71d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-44cd71d .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-44cd71d .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-27d4a7a{z-index:10;}.elementor-9 .elementor-element.elementor-element-27d4a7a .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ac272d8{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-ac272d8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ac272d8::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ac272d8:hover::before, .elementor-9 .elementor-element.elementor-element-ac272d8:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac272d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-ac272d8 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9b309ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-9b309ec .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9b309ec.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9b309ec .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-9b309ec .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-e9a3900{z-index:10;}.elementor-9 .elementor-element.elementor-element-e9a3900 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-e7b8284{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-e7b8284:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e7b8284::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e7b8284:hover::before, .elementor-9 .elementor-element.elementor-element-e7b8284:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e7b8284:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-e7b8284 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9a1faca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-9a1faca .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9a1faca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9a1faca .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-9a1faca .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-f0151d7{z-index:10;}.elementor-9 .elementor-element.elementor-element-f0151d7 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-7f2df23{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-7f2df23:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7f2df23::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7f2df23:hover::before, .elementor-9 .elementor-element.elementor-element-7f2df23:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f2df23:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-7f2df23 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ae747d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-ae747d6 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-ae747d6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ae747d6 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-ae747d6 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-a8c7a30{z-index:10;}.elementor-9 .elementor-element.elementor-element-a8c7a30 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-e80059e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-e80059e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e80059e::before, .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e80059e > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e80059e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e80059e:hover::before, .elementor-9 .elementor-element.elementor-element-e80059e:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e80059e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-e80059e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-453317f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-453317f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-453317f .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-453317f.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-453317f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-453317f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-453317f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-453317f .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-453317f .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-7ef32ec{z-index:10;}.elementor-9 .elementor-element.elementor-element-7ef32ec .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9bfc233{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-9bfc233:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9bfc233::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9bfc233:hover::before, .elementor-9 .elementor-element.elementor-element-9bfc233:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bfc233:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-9bfc233 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-71dbdad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-71dbdad .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-71dbdad.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-71dbdad .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-71dbdad .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-33cfb14{z-index:10;}.elementor-9 .elementor-element.elementor-element-33cfb14 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0be5126{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--overlay-opacity:0.5;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-0be5126:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0be5126::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a2bbb39 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0be5126:hover::before, .elementor-9 .elementor-element.elementor-element-0be5126:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0be5126:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-0be5126 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0e172f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0e172f1 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-default .elementor-icon{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-0e172f1.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0e172f1 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-0e172f1 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-7b6778e{z-index:10;}.elementor-9 .elementor-element.elementor-element-7b6778e .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-7cb45c4{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--flex-wrap:wrap;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c451efa{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-c451efa:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c451efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c451efa:hover::before, .elementor-9 .elementor-element.elementor-element-c451efa:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c451efa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c451efa > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-c451efa > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9549f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-9549f05 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-9549f05.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-9549f05 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-9549f05 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-7aac1e4{z-index:10;}.elementor-9 .elementor-element.elementor-element-7aac1e4 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-987ef67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-987ef67{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-987ef67{right:0px;}.elementor-9 .elementor-element.elementor-element-987ef67 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-29e8ae5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-29e8ae5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-29e8ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-29e8ae5:hover::before, .elementor-9 .elementor-element.elementor-element-29e8ae5:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-29e8ae5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-29e8ae5 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-29e8ae5 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8ebb8d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-8ebb8d8 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-8ebb8d8.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-8ebb8d8 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-8ebb8d8 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-97333c8{z-index:10;}.elementor-9 .elementor-element.elementor-element-97333c8 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-c17b089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-c17b089{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-c17b089{right:0px;}.elementor-9 .elementor-element.elementor-element-c17b089 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-0450d5d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-0450d5d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0450d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0450d5d:hover::before, .elementor-9 .elementor-element.elementor-element-0450d5d:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0450d5d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0450d5d > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-0450d5d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5f88d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-5f88d02 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-5f88d02.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-5f88d02 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-5f88d02 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-fd76553{z-index:10;}.elementor-9 .elementor-element.elementor-element-fd76553 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-364856d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-364856d{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-364856d{right:0px;}.elementor-9 .elementor-element.elementor-element-364856d img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-0c78079{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-0c78079:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0c78079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0c78079:hover::before, .elementor-9 .elementor-element.elementor-element-0c78079:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0c78079:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-0c78079 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-0c78079 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-59eeab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-59eeab0 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-59eeab0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-59eeab0 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-59eeab0 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-6717e22{z-index:10;}.elementor-9 .elementor-element.elementor-element-6717e22 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-876b113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-876b113{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-876b113{right:0px;}.elementor-9 .elementor-element.elementor-element-876b113 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-c05ca4c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-c05ca4c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c05ca4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-c05ca4c:hover::before, .elementor-9 .elementor-element.elementor-element-c05ca4c:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c05ca4c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-c05ca4c > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-c05ca4c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e3a214a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-e3a214a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-e3a214a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-e3a214a .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-e3a214a .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-99a5e50{z-index:10;}.elementor-9 .elementor-element.elementor-element-99a5e50 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-2e6aacf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2e6aacf{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-2e6aacf{right:0px;}.elementor-9 .elementor-element.elementor-element-2e6aacf img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-7ccd6ec{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-7ccd6ec:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7ccd6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7ccd6ec:hover::before, .elementor-9 .elementor-element.elementor-element-7ccd6ec:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7ccd6ec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7ccd6ec > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-7ccd6ec > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-0c9f7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-0c9f7e0 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-0c9f7e0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-0c9f7e0 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-0c9f7e0 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-6413864{z-index:10;}.elementor-9 .elementor-element.elementor-element-6413864 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-096f976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-096f976{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-096f976{right:0px;}.elementor-9 .elementor-element.elementor-element-096f976 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-d55279e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-d55279e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d55279e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d55279e:hover::before, .elementor-9 .elementor-element.elementor-element-d55279e:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d55279e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d55279e > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-d55279e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-3865c66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-3865c66 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-3865c66.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-3865c66 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-3865c66 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-e833ab1{z-index:10;}.elementor-9 .elementor-element.elementor-element-e833ab1 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-b4e873f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b4e873f{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b4e873f{right:0px;}.elementor-9 .elementor-element.elementor-element-b4e873f img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-11f9586{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-11f9586:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-11f9586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-11f9586:hover::before, .elementor-9 .elementor-element.elementor-element-11f9586:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-11f9586:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-11f9586 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-11f9586 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-62dbabe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-62dbabe .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-62dbabe.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-62dbabe .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-62dbabe .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-f403503{z-index:10;}.elementor-9 .elementor-element.elementor-element-f403503 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-16f7390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-16f7390{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-16f7390{right:0px;}.elementor-9 .elementor-element.elementor-element-16f7390 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-cbd92ed{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-cbd92ed:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cbd92ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cbd92ed:hover::before, .elementor-9 .elementor-element.elementor-element-cbd92ed:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cbd92ed:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cbd92ed > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-cbd92ed > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-f6e0347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-f6e0347 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-default .elementor-icon{color:var( --e-global-color-2ab9612 );border-color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-3124ae2 );border-color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-framed .elementor-icon:hover, .elementor-9 .elementor-element.elementor-element-f6e0347.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-f6e0347 .elementor-icon{font-size:3rem;}.elementor-9 .elementor-element.elementor-element-f6e0347 .elementor-icon svg{height:3rem;}.elementor-9 .elementor-element.elementor-element-33ce3a1{z-index:10;}.elementor-9 .elementor-element.elementor-element-33ce3a1 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-344ac21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-344ac21{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-344ac21{right:0px;}.elementor-9 .elementor-element.elementor-element-344ac21 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-afe04cc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-afe04cc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-afe04cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-838c448{--display:flex;--gap:0.75rem 0rem;--row-gap:0.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e36a63e .elementor-heading-title{font-family:var( --e-global-typography-501161f-font-family ), Sans-serif;font-size:var( --e-global-typography-501161f-font-size );font-weight:var( --e-global-typography-501161f-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-d3029f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-71a9419{--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:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--border-radius:0rem 0rem 0rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7713440{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--background-transition:0s;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-7713440:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7713440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-7713440:hover::before, .elementor-9 .elementor-element.elementor-element-7713440:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7713440:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-7713440 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-7713440 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7713440:hover{--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-d05ed81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-d05ed81.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-8a5d526{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-4885c4d .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-82eb9f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ce0301c-font-family ), Sans-serif;font-size:var( --e-global-typography-ce0301c-font-size );font-weight:var( --e-global-typography-ce0301c-font-weight );line-height:var( --e-global-typography-ce0301c-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-078434c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-078434c{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-078434c{right:0px;}.elementor-9 .elementor-element.elementor-element-078434c img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-f4b3d5c{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--background-transition:0s;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-f4b3d5c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f4b3d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover::before, .elementor-9 .elementor-element.elementor-element-f4b3d5c:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f4b3d5c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-f4b3d5c > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-f4b3d5c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover{--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-b841c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-b841c9c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-fcf1146{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-8baa878 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-6a43846{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ce0301c-font-family ), Sans-serif;font-size:var( --e-global-typography-ce0301c-font-size );font-weight:var( --e-global-typography-ce0301c-font-weight );line-height:var( --e-global-typography-ce0301c-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ab32a48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ab32a48{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-ab32a48{right:0px;}.elementor-9 .elementor-element.elementor-element-ab32a48 img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-5ab141a{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--background-transition:0s;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-5ab141a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5ab141a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5ab141a:hover::before, .elementor-9 .elementor-element.elementor-element-5ab141a:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5ab141a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5ab141a > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-5ab141a > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5ab141a:hover{--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-be5be96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-be5be96.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-aafb487{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-836e630 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-c32ba21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ce0301c-font-family ), Sans-serif;font-size:var( --e-global-typography-ce0301c-font-size );font-weight:var( --e-global-typography-ce0301c-font-weight );line-height:var( --e-global-typography-ce0301c-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-551685f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-551685f{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-551685f{right:0px;}.elementor-9 .elementor-element.elementor-element-551685f img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-4f00589{--display:flex;--min-height:512px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10rem 0rem;--row-gap:10rem;--column-gap:0rem;--overflow:hidden;--background-transition:0s;--border-radius:1.5rem 01.5rem 01.5rem 01.5rem;box-shadow:0px 1px 10px 4px rgba(77, 77, 77, 0.1);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-4f00589:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4f00589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4f00589:hover::before, .elementor-9 .elementor-element.elementor-element-4f00589:hover > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4f00589:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4f00589 > .elementor-background-slideshow:hover::before, .elementor-9 .elementor-element.elementor-element-4f00589 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-4f00589:hover{--overlay-opacity:0;}.elementor-9 .elementor-element.elementor-element-feba78e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9 .elementor-element.elementor-element-feba78e.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-76aac78{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-9 .elementor-element.elementor-element-407da69 .elementor-heading-title{font-family:var( --e-global-typography-a2b2b66-font-family ), Sans-serif;font-size:var( --e-global-typography-a2b2b66-font-size );font-weight:var( --e-global-typography-a2b2b66-font-weight );line-height:var( --e-global-typography-a2b2b66-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-6d597db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-ce0301c-font-family ), Sans-serif;font-size:var( --e-global-typography-ce0301c-font-size );font-weight:var( --e-global-typography-ce0301c-font-weight );line-height:var( --e-global-typography-ce0301c-line-height );color:var( --e-global-color-3124ae2 );}.elementor-9 .elementor-element.elementor-element-ff40d6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ff40d6a{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-ff40d6a{right:0px;}.elementor-9 .elementor-element.elementor-element-ff40d6a img{height:100%;object-fit:cover;object-position:center center;transition-duration:0.5s;}.elementor-9 .elementor-element.elementor-element-29a2559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-item{padding:15px 15px 15px 15px;margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-title{color:#222;font-size:32px;font-weight:600;text-transform:none;line-height:42px;margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-subtitle{color:#222;font-size:24px;line-height:32px;margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-desc{color:#222;font-size:16px;line-height:24px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-content-slider .owl-dot{border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-content-slider .owl-dot.active{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-9508cc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-9508cc5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9508cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-464b040 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-2ab9612 );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-main-swiper{width:90%;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:1rem;border-color:var( --e-global-color-ba28adb );padding:2rem 2rem 2rem 2rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-swiper-button{font-size:1.5rem;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__content, .elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__content:after{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__content{padding:1rem 1rem 1rem 1rem;border-radius:0.875em 0.875em 0.875em 0.875em;border-color:var( --e-global-color-ba28adb );}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:1rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 1rem 0 1rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__content:after{border-color:var( --e-global-color-ba28adb );}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after{margin-top:-1px;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{margin-bottom:-1px;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:3rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:3rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:3rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__text{color:var( --e-global-color-82b0952 );font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:500;font-style:normal;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__name{color:var( --e-global-color-2ab9612 );font-family:var( --e-global-typography-6a9e971-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9e971-font-size );font-weight:var( --e-global-typography-6a9e971-font-weight );line-height:var( --e-global-typography-6a9e971-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__title{color:var( --e-global-color-82b0952 );font-family:"Open Sans", Sans-serif;font-size:0.85rem;font-weight:400;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__image img{width:4rem;height:4rem;border-radius:6px;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 1rem + (4rem / 2) - 8px );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 1rem + (4rem / 2) - 8px );right:auto;}body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 1rem + (4rem / 2) - 8px );left:auto;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 1rem + (4rem / 2) - 8px );right:auto;}body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 1rem + (4rem / 2) - 8px );left:auto;}body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:1.5rem;margin-right:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:1.5rem;margin-left:0;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:1.5rem;}.elementor-9 .elementor-element.elementor-element-3110017{--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:0rem 4.5rem;--row-gap:0rem;--column-gap:4.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-3f4d507{--display:flex;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--overflow:hidden;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:2px 2px 5px 2px rgba(77, 77, 77, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-9 .elementor-element.elementor-element-3f4d507.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-84e362c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-84e362c .elementor-heading-title{font-family:var( --e-global-typography-87cb3d3-font-family ), Sans-serif;font-size:var( --e-global-typography-87cb3d3-font-size );font-weight:var( --e-global-typography-87cb3d3-font-weight );line-height:var( --e-global-typography-87cb3d3-line-height );color:var( --e-global-color-2ab9612 );}.elementor-9 .elementor-element.elementor-element-372aade{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fa90c16{font-family:var( --e-global-typography-106b77a-font-family ), Sans-serif;font-size:var( --e-global-typography-106b77a-font-size );font-weight:var( --e-global-typography-106b77a-font-weight );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-48df60f{font-family:var( --e-global-typography-106b77a-font-family ), Sans-serif;font-size:var( --e-global-typography-106b77a-font-size );font-weight:var( --e-global-typography-106b77a-font-weight );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-5d3f121 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-9d428b0-font-family ), Sans-serif;font-size:var( --e-global-typography-9d428b0-font-size );font-weight:var( --e-global-typography-9d428b0-font-weight );line-height:var( --e-global-typography-9d428b0-line-height );letter-spacing:var( --e-global-typography-9d428b0-letter-spacing );fill:var( --e-global-color-3124ae2 );color:var( --e-global-color-3124ae2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:0.75rem 0.75rem 0.75rem 0.75rem;padding:1rem 1.75rem 1rem 1.75rem;}.elementor-9 .elementor-element.elementor-element-5d3f121 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5d3f121 .elementor-button:focus{background-color:var( --e-global-color-1ccbfa9 );border-color:var( --e-global-color-1ccbfa9 );}.elementor-9 .elementor-element.elementor-element-5d3f121{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-9 .elementor-element.elementor-element-bdf0a2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-3%;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bdf0a2a{right:-10%;}body.rtl .elementor-9 .elementor-element.elementor-element-bdf0a2a{left:-10%;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-bdf0a2a.elementor-view-stacked .elementor-icon{background-color:#FCFFF700;}.elementor-9 .elementor-element.elementor-element-bdf0a2a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bdf0a2a.elementor-view-default .elementor-icon{color:#FCFFF700;border-color:#FCFFF700;}.elementor-9 .elementor-element.elementor-element-bdf0a2a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-bdf0a2a.elementor-view-default .elementor-icon svg{fill:#FCFFF700;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon{font-size:20rem;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon svg{height:20rem;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon-wrapper svg{width:auto;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}body.elementor-page-9{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-20619e0{--width:auto;}.elementor-9 .elementor-element.elementor-element-b18d25e{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-fc762d9{--width:80%;}.elementor-9 .elementor-element.elementor-element-fe0f7f0{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3a5f87a{--width:100%;}.elementor-9 .elementor-element.elementor-element-c73aa99{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-eaaeed2{--width:100%;}.elementor-9 .elementor-element.elementor-element-c4ec6b6{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-9048e36{--width:100%;}.elementor-9 .elementor-element.elementor-element-7cb45c4{--width:100%;}.elementor-9 .elementor-element.elementor-element-c451efa{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-29e8ae5{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-0450d5d{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-0c78079{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-c05ca4c{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-7ccd6ec{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-d55279e{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-11f9586{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-cbd92ed{--width:31.85%;}.elementor-9 .elementor-element.elementor-element-afe04cc{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-71a9419{--width:100%;}.elementor-9 .elementor-element.elementor-element-9508cc5{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3110017{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-3f4d507{--width:100%;}.elementor-9 .elementor-element.elementor-element-372aade{--width:50%;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-17c23c3{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:4rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-d27482f .elementor-heading-title{font-size:2.75rem;}.elementor-9 .elementor-element.elementor-element-6bb71dd .elementor-heading-title{font-size:1.125rem;line-height:1.3em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-13e15a0 .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );padding:1rem 01.5rem 1rem 01.5rem;}.elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );padding:1rem 1.5rem 1rem 1.5rem;}.elementor-9 .elementor-element.elementor-element-b18d25e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-9c231bc{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-9 .elementor-element.elementor-element-f652b4e .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-1db795c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-ada00ea{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-fc762d9.e-con{--align-self:flex-end;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-d342a72 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-fe0f7f0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0dfade8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-ffd0648 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-4df9d41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-3a5f87a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-9 .elementor-element.elementor-element-8758019 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-5670a48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-6af3e28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-873d33d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-item{border-radius:0px 0px 0px 0px;padding:0px 8px 0px 8px;margin:0em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-c73aa99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-37f6c7a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-b673059 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-e74f4dd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-eaaeed2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-a64bb39{--grid-columns:2;}.elementor-9 .elementor-element.elementor-element-6f3df8b{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );padding:1rem 1.5rem 1rem 1.5rem;}.elementor-9 .elementor-element.elementor-element-c4ec6b6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-cbcb1b5 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-96e08b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-38a7493:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-38a7493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/08/bess-hero-photo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-38a7493{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-c178525 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-af774f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-af774f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/sopralluogo_tecnico-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-af774f0{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-8a4d1e0 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-48dc3a1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-48dc3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/progettazione_hero-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-48dc3a1{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-27d4a7a .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-ac272d8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ac272d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/potenziamento-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ac272d8{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-e9a3900 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e7b8284:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e7b8284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/revamping_hero-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e7b8284{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-f0151d7 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-7f2df23:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7f2df23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/puliziaimpianti-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-7f2df23{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-a8c7a30 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e80059e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e80059e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/pianidimanutenzione_hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e80059e{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-7ef32ec .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-9bfc233:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9bfc233 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/Gestione_pratiche_amministrative-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9bfc233{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-33cfb14 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-0be5126:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0be5126 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x-green.it/wp-content/uploads/2026/02/finanziamenti-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0be5126{--overlay-opacity:1;--padding-top:2rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-7b6778e .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-7aac1e4 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-97333c8 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-fd76553 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6717e22 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-99a5e50 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6413864 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e833ab1 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-f403503 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-33ce3a1 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-afe04cc{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-838c448{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-e36a63e .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-d3029f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-71a9419{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-9 .elementor-element.elementor-element-7713440{--min-height:auto;}.elementor-9 .elementor-element.elementor-element-4885c4d .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-82eb9f2{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-8baa878 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6a43846{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-836e630 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-c32ba21{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-407da69 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6d597db{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-29a2559 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-item{border-radius:0px 0px 0px 0px;padding:0px 8px 0px 8px;margin:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-9508cc5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-464b040 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-main-swiper{width:90%;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__text{font-size:1.125rem;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__name{font-size:var( --e-global-typography-6a9e971-font-size );line-height:var( --e-global-typography-6a9e971-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__title{font-size:1rem;}.elementor-9 .elementor-element.elementor-element-3110017{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-3f4d507{--gap:01.5rem 0rem;--row-gap:01.5rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-84e362c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-9 .elementor-element.elementor-element-84e362c .elementor-heading-title{font-size:var( --e-global-typography-87cb3d3-font-size );line-height:var( --e-global-typography-87cb3d3-line-height );}.elementor-9 .elementor-element.elementor-element-372aade{--z-index:1;}.elementor-9 .elementor-element.elementor-element-fa90c16{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-48df60f{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-5d3f121 .elementor-button{font-size:var( --e-global-typography-9d428b0-font-size );line-height:var( --e-global-typography-9d428b0-line-height );letter-spacing:var( --e-global-typography-9d428b0-letter-spacing );padding:1rem 01.5rem 1rem 01.5rem;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bdf0a2a{right:-20%;}body.rtl .elementor-9 .elementor-element.elementor-element-bdf0a2a{left:-20%;}.elementor-9 .elementor-element.elementor-element-bdf0a2a{bottom:-3%;z-index:0;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon{font-size:15rem;}.elementor-9 .elementor-element.elementor-element-bdf0a2a .elementor-icon svg{height:15rem;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-17c23c3{--justify-content:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:1;--padding-top:6rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-241c121{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-241c121.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-d27482f .elementor-heading-title{font-size:2.5rem;}.elementor-9 .elementor-element.elementor-element-6bb71dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-6bb71dd .elementor-heading-title{font-size:1.125rem;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-20619e0{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-13e15a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-13e15a0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-13e15a0 .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );padding:1rem 1.75rem 1rem 1.75rem;}.elementor-9 .elementor-element.elementor-element-cfaa463.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-cfaa463 .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );padding:1rem 1.5rem 1rem 1.5rem;}.elementor-9 .elementor-element.elementor-element-b18d25e{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-9c231bc{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;}.elementor-9 .elementor-element.elementor-element-f652b4e .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-1db795c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-ada00ea{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-fe0f7f0{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-0dfade8{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-ffd0648 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-4df9d41 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-8758019 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-5670a48 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-6af3e28 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-9 .elementor-element.elementor-element-873d33d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-873d33d .sina-cs-item{border-radius:0px 0px 0px 0px;padding:0px 8px 0px 8px;margin:0em 0em 1em 0em;text-align:left;}.elementor-9 .elementor-element.elementor-element-c73aa99{--gap:3rem 0rem;--row-gap:3rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-b673059 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-e74f4dd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-a64bb39{--grid-columns:1;}.elementor-9 .elementor-element.elementor-element-6f3df8b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-9 .elementor-element.elementor-element-6f3df8b .elementor-button{font-size:var( --e-global-typography-0c21609-font-size );line-height:var( --e-global-typography-0c21609-line-height );}.elementor-9 .elementor-element.elementor-element-c4ec6b6{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-614aa6c{--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cbcb1b5 .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-96e08b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-862f980{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9 .elementor-element.elementor-element-38a7493{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-c178525 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-af774f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-8a4d1e0 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-48dc3a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-27d4a7a .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-ac272d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-e9a3900 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e7b8284{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-f0151d7 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-7f2df23{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-a8c7a30 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e80059e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-7ef32ec .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-9bfc233{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-33cfb14 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-0be5126{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12rem 12rem;--row-gap:12rem;--column-gap:12rem;}.elementor-9 .elementor-element.elementor-element-7b6778e .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-7aac1e4 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-97333c8 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-fd76553 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6717e22 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-99a5e50 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6413864 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e833ab1 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-f403503 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-33ce3a1 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-e36a63e .elementor-heading-title{font-size:var( --e-global-typography-501161f-font-size );}.elementor-9 .elementor-element.elementor-element-d3029f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-4885c4d .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-82eb9f2{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-8baa878 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6a43846{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-836e630 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-c32ba21{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-407da69 .elementor-heading-title{font-size:var( --e-global-typography-a2b2b66-font-size );line-height:var( --e-global-typography-a2b2b66-line-height );}.elementor-9 .elementor-element.elementor-element-6d597db{font-size:var( --e-global-typography-ce0301c-font-size );line-height:var( --e-global-typography-ce0301c-line-height );}.elementor-9 .elementor-element.elementor-element-29a2559 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29a2559 .sina-cs-item{border-radius:0px 0px 0px 0px;padding:0px 8px 0px 8px;margin:0em 0em 2em 0em;text-align:left;}.elementor-9 .elementor-element.elementor-element-9508cc5{--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-464b040 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-main-swiper{width:100%;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:2rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:2rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:2rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__text{font-size:0.875rem;}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__name{font-size:var( --e-global-typography-6a9e971-font-size );line-height:var( --e-global-typography-6a9e971-line-height );}.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial__title{font-size:0.875rem;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-3110017{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-9 .elementor-element.elementor-element-3f4d507{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9 .elementor-element.elementor-element-84e362c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-84e362c .elementor-heading-title{font-size:var( --e-global-typography-87cb3d3-font-size );line-height:var( --e-global-typography-87cb3d3-line-height );}.elementor-9 .elementor-element.elementor-element-fa90c16{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-48df60f{font-size:var( --e-global-typography-106b77a-font-size );line-height:var( --e-global-typography-106b77a-line-height );}.elementor-9 .elementor-element.elementor-element-5d3f121{z-index:2;}.elementor-9 .elementor-element.elementor-element-5d3f121 .elementor-button{font-size:var( --e-global-typography-9d428b0-font-size );line-height:var( --e-global-typography-9d428b0-line-height );letter-spacing:var( --e-global-typography-9d428b0-letter-spacing );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bdf0a2a{right:-60%;}body.rtl .elementor-9 .elementor-element.elementor-element-bdf0a2a{left:-60%;}.elementor-9 .elementor-element.elementor-element-bdf0a2a{bottom:-15%;z-index:0;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-241c121{--width:70%;}.elementor-9 .elementor-element.elementor-element-9c231bc{--width:80%;}.elementor-9 .elementor-element.elementor-element-fc762d9{--width:100%;}.elementor-9 .elementor-element.elementor-element-3a5f87a{--width:80%;}.elementor-9 .elementor-element.elementor-element-c451efa{--width:48%;}.elementor-9 .elementor-element.elementor-element-29e8ae5{--width:48%;}.elementor-9 .elementor-element.elementor-element-0450d5d{--width:48%;}.elementor-9 .elementor-element.elementor-element-0c78079{--width:48%;}.elementor-9 .elementor-element.elementor-element-c05ca4c{--width:48%;}.elementor-9 .elementor-element.elementor-element-7ccd6ec{--width:48%;}.elementor-9 .elementor-element.elementor-element-d55279e{--width:48%;}.elementor-9 .elementor-element.elementor-element-11f9586{--width:48%;}.elementor-9 .elementor-element.elementor-element-cbd92ed{--width:48%;}.elementor-9 .elementor-element.elementor-element-372aade{--width:80%;}}/* Start custom CSS for image, class: .elementor-element-5bb3849 */.elementor-9 .elementor-element.elementor-element-5bb3849{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71283db */.elementor-9 .elementor-element.elementor-element-71283db .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-71283db:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-71283db:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-71283db:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-71283db::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-71283db:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d8f5426 */.elementor-9 .elementor-element.elementor-element-d8f5426{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ae6a7 */.elementor-9 .elementor-element.elementor-element-37ae6a7 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-37ae6a7:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-37ae6a7:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-37ae6a7:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-37ae6a7::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-37ae6a7:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b11a977 */.elementor-9 .elementor-element.elementor-element-b11a977{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56696f0 */.elementor-9 .elementor-element.elementor-element-56696f0 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-56696f0:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-56696f0:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-56696f0:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-56696f0::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-56696f0:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for sina_content_slider, class: .elementor-element-873d33d *//* Contenitore — pill bianca */

.owl-carousel .owl-dots {
  display: block;
  margin: 0 auto;
  width: fit-content;
  background: #FEFFFC90;
  text-align: center;
  border-radius: 0.75rem;
  line-height: 0.3rem;
  padding: 0.875rem 1.5rem;
  box-shadow: 
    0 2px 6px 2px rgba(46,46,46,0.10),
    0 1px 2px 0 rgba(46,46,46,0.30);
}

.owl-dots .owl-dot {  margin: 0 4px; }

.owl-dots .owl-dot {
  width: 0.75rem;
  height:0.75rem;
  background: #D9D9D9;
  border: #D9D9D9 ;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.15);
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Dot attivo — pill allungata verde */

.owl-dots .owl-dot.active{
  width: 2.5rem;
  background: #8dc44a;
  box-shadow: none;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.15);
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a64bb39 */#lavori-desktop-loop .e-loop-item {
  opacity: 0;
}
#lavori-desktop-loop .e-loop-item.is-visible {
  animation: fadeInUp 1.3s ease both;
}
@keyframes fadeInUp {
  from { opacity: 0; transform: translate3d(0, 30px, 0); }
  to   { opacity: 1; transform: translate3d(0, 0, 0); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-987ef67 */.elementor-9 .elementor-element.elementor-element-987ef67{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c451efa */.elementor-9 .elementor-element.elementor-element-c451efa .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-c451efa:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-c451efa:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-c451efa:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-c451efa::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-c451efa:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c17b089 */.elementor-9 .elementor-element.elementor-element-c17b089{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29e8ae5 */.elementor-9 .elementor-element.elementor-element-29e8ae5 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-29e8ae5:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-29e8ae5:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-29e8ae5:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-29e8ae5::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-29e8ae5:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-364856d */.elementor-9 .elementor-element.elementor-element-364856d{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0450d5d */.elementor-9 .elementor-element.elementor-element-0450d5d .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-0450d5d:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-0450d5d:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-0450d5d:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-0450d5d::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-0450d5d:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-876b113 */.elementor-9 .elementor-element.elementor-element-876b113{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c78079 */.elementor-9 .elementor-element.elementor-element-0c78079 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-0c78079:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-0c78079:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-0c78079:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-0c78079::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-0c78079:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2e6aacf */.elementor-9 .elementor-element.elementor-element-2e6aacf{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05ca4c */.elementor-9 .elementor-element.elementor-element-c05ca4c .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-c05ca4c:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-c05ca4c:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-c05ca4c:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-c05ca4c::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-c05ca4c:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-096f976 */.elementor-9 .elementor-element.elementor-element-096f976{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ccd6ec */.elementor-9 .elementor-element.elementor-element-7ccd6ec .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-7ccd6ec:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-7ccd6ec:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-7ccd6ec:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-7ccd6ec::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-7ccd6ec:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4e873f */.elementor-9 .elementor-element.elementor-element-b4e873f{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d55279e */.elementor-9 .elementor-element.elementor-element-d55279e .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-d55279e:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-d55279e:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-d55279e:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-d55279e::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-d55279e:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16f7390 */.elementor-9 .elementor-element.elementor-element-16f7390{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f9586 */.elementor-9 .elementor-element.elementor-element-11f9586 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-11f9586:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-11f9586:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-11f9586:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-11f9586::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-11f9586:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344ac21 */.elementor-9 .elementor-element.elementor-element-344ac21{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbd92ed */.elementor-9 .elementor-element.elementor-element-cbd92ed .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-cbd92ed:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-cbd92ed:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-cbd92ed:hover .card-text h3 {color: #FEFFFC;}
.elementor-9 .elementor-element.elementor-element-cbd92ed::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-cbd92ed:hover::after{
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-078434c */.elementor-9 .elementor-element.elementor-element-078434c{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7713440 */.elementor-9 .elementor-element.elementor-element-7713440 .text-hover {
    opacity:0;
    display: none;
    transition: ease 0.5s;
}

.elementor-9 .elementor-element.elementor-element-7713440:hover .text-hover {
    display: block;
    opacity: 1;
    visibility: visible;
}
    
    .elementor-9 .elementor-element.elementor-element-7713440 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-7713440:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-7713440:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-7713440:hover .card-text h3 {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-7713440::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-7713440:hover::after{
  opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-7713440 svg .line-1 { transition: fill .25s ease; }
.elementor-9 .elementor-element.elementor-element-7713440 svg .line-2 { transition: fill .25s ease; }

/*hover del container cambio solo line-2 in bianco */

.elementor-9 .elementor-element.elementor-element-7713440:hover svg .line-1,
.elementor-9 .elementor-element.elementor-element-7713440:hover svg .line-2 { fill: #FEFFFC; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab32a48 */.elementor-9 .elementor-element.elementor-element-ab32a48{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4b3d5c */.elementor-9 .elementor-element.elementor-element-f4b3d5c .text-hover {
    opacity:0;
    display: none;
    transition: ease 0.5s;
}

.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover .text-hover {
    display: block;
    opacity: 1;
    visibility: visible;
}
    
    .elementor-9 .elementor-element.elementor-element-f4b3d5c .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover .card-text h3 {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-f4b3d5c::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover::after{
  opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-f4b3d5c svg .line-1 { transition: fill .25s ease; }
.elementor-9 .elementor-element.elementor-element-f4b3d5c svg .line-2 { transition: fill .25s ease; }

/*hover del container cambio solo line-2 in bianco */

.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover svg .line-1,
.elementor-9 .elementor-element.elementor-element-f4b3d5c:hover svg .line-2 { fill: #FEFFFC; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-551685f */.elementor-9 .elementor-element.elementor-element-551685f{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab141a */.elementor-9 .elementor-element.elementor-element-5ab141a .text-hover {
    opacity:0;
    display: none;
    transition: ease 0.5s;
}

.elementor-9 .elementor-element.elementor-element-5ab141a:hover .text-hover {
    display: block;
    opacity: 1;
    visibility: visible;
}
    
    .elementor-9 .elementor-element.elementor-element-5ab141a .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-5ab141a:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-5ab141a:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-5ab141a:hover .card-text h3 {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-5ab141a::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-5ab141a:hover::after{
  opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-5ab141a svg .line-1 { transition: fill .25s ease; }
.elementor-9 .elementor-element.elementor-element-5ab141a svg .line-2 { transition: fill .25s ease; }

/*hover del container cambio solo line-2 in bianco */

.elementor-9 .elementor-element.elementor-element-5ab141a:hover svg .line-1,
.elementor-9 .elementor-element.elementor-element-5ab141a:hover svg .line-2 { fill: #FEFFFC; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff40d6a */.elementor-9 .elementor-element.elementor-element-ff40d6a{ width: 100%;
  height: 100%;
  object-fit: cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f00589 */.elementor-9 .elementor-element.elementor-element-4f00589 .text-hover {
    opacity:0;
    display: none;
    transition: ease 0.5s;
}

.elementor-9 .elementor-element.elementor-element-4f00589:hover .text-hover {
    display: block;
    opacity: 1;
    visibility: visible;
}
    
    .elementor-9 .elementor-element.elementor-element-4f00589 .hovercard-img {opacity: 0;
    transition:ease 0.6s;
}
.elementor-9 .elementor-element.elementor-element-4f00589:hover .hovercard-img{ opacity:1!important}

.elementor-9 .elementor-element.elementor-element-4f00589:hover .card-icon i {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-4f00589:hover .card-text h3 {color: #FEFFFC;}

.elementor-9 .elementor-element.elementor-element-4f00589::after{
  content: "";
  position: absolute;
  inset: 0; 
  background: rgba(46,46,46,0.45);
  opacity: 0;
  transition: opacity .6s ease;
  z-index: 1;
  pointer-events: none;
  border-radius: inherit;
}

.elementor-9 .elementor-element.elementor-element-4f00589:hover::after{
  opacity: 1;
}

.elementor-9 .elementor-element.elementor-element-4f00589 svg .line-1 { transition: fill .25s ease; }
.elementor-9 .elementor-element.elementor-element-4f00589 svg .line-2 { transition: fill .25s ease; }

/*hover del container cambio solo line-2 in bianco */

.elementor-9 .elementor-element.elementor-element-4f00589:hover svg .line-1,
.elementor-9 .elementor-element.elementor-element-4f00589:hover svg .line-2 { fill: #FEFFFC; }/* End custom CSS */
/* Start custom CSS for sina_content_slider, class: .elementor-element-29a2559 *//* Contenitore — pill bianca */

.owl-carousel .owl-dots {
  display: block;
  margin: 0 auto;
  width: fit-content;
  background: #FEFFFC90;
  text-align: center;
  border-radius: 0.75rem;
  line-height: 0.3rem;
  padding: 0.875rem 1.5rem;
  box-shadow: 
    0 2px 6px 2px rgba(46,46,46,0.10),
    0 1px 2px 0 rgba(46,46,46,0.30);
}

.owl-dots .owl-dot {  margin: 0 4px; }

.owl-dots .owl-dot {
  width: 0.75rem;
  height:0.75rem;
  background: #D9D9D9;
  border: #D9D9D9 ;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.15);
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Dot attivo — pill allungata verde */

.owl-dots .owl-dot.active{
  width: 2.5rem;
  background: #8dc44a;
  box-shadow: none;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.15);
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-5ac2cd6 */.elementor-9 .elementor-element.elementor-element-5ac2cd6 .swiper-slide {
    box-shadow: 0 0px 8px rgba(46, 46, 46, 0.10);
    margin-top:0.5rem;
    
}
.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial {
    height: 100%;
    display: flex;
    flex-direction: column;
    text-align: start;
    justify-content: space-between;
}
@media (max-widht:767px) {.elementor-9 .elementor-element.elementor-element-5ac2cd6 .elementor-testimonial {
        justify-content:center;}
}
/* Contenitore dots — centrato con margine superiore */

.swiper-pagination.swiper-pagination-bullets {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top:2rem;
  width: fit-content;
  background: #FEFFFC90;
  text-align: center;
  border: solid #C7D9A8;
  border-width: 0px 1px 1px 0px;
  border-radius: 7rem;
  line-height: 0.3rem;
  padding: 0.75rem 1.5rem;
  box-shadow: 0 1px 8px rgba(46, 46, 46, 0.10);
}

/* Singolo dot */
.swiper-pagination-bullet {
  margin: 0 4px;
  width: 0.75rem;
  height: 0.75rem;
  background: #D9D9D9;
  opacity: 1;
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Dot attivo — pill allungata verde */
.swiper-pagination-bullet-active {
  width: 2rem;
  border-radius: 1rem;
  background: #9BC551;
  box-shadow: none;
  transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Frecce navigazione */
.elementor-swiper-button {
  background: #ffffff;
  border-radius: 50%;
  box-shadow: 0 1px 8px rgba(46, 46, 46, 0.10);
  padding: 0.875rem;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: box-shadow 0.2s ease;
}
/* Crea spazio sotto le card per i dots */
.elementor-main-swiper {
  padding-bottom: 4.5rem !important;
}

/* Ora i dots si posizionano nel padding */
.swiper-pagination.swiper-pagination-bullets {
  position: absolute;
  bottom: 0rem;
  left: 50% !important;
  transform: translateX(-50%);
  display: flex;
  align-items: center;
  justify-content: center;
  width: fit-content !important;
  background: #FEFFFC90;
  border: solid #9BC551;
  border-width: 0px 1px 1px 0px;
  border-radius: 7rem;
  padding: 0.75rem 1.5rem;
  line-height: 0.3rem;
}/* End custom CSS */