.elementor-4318 .elementor-element.elementor-element-2fa6966{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-2fa6966:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-2fa6966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francescocicerodesign.it/wp-content/uploads/2025/03/Sfondo-Homepage-Francesco-Cicero-Design-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4318 .elementor-element.elementor-element-2fa6966::before, .elementor-4318 .elementor-element.elementor-element-2fa6966 > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-2fa6966 > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-2fa6966 > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-2fa6966 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-2fa6966 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D00 0%, #1A1A1A 91%);}.elementor-4318 .elementor-element.elementor-element-2fa6966.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2fa6966.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-2c78ed3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-2c78ed3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2c78ed3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0439e40{text-align:center;}.elementor-4318 .elementor-element.elementor-element-0439e40 .elementor-heading-title{font-family:var( --e-global-typography-4f4a667-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4a667-font-size );font-weight:var( --e-global-typography-4f4a667-font-weight );line-height:var( --e-global-typography-4f4a667-line-height );letter-spacing:var( --e-global-typography-4f4a667-letter-spacing );color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-65bc529{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-4318 .elementor-element.elementor-element-65bc529.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-65bc529.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-040fcec .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-4a96f05 .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );color:var( --e-global-color-secondary );}.elementor-4318 .elementor-element.elementor-element-c99f62f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--padding-top:140px;--padding-bottom:140px;--padding-left:80px;--padding-right:80px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-c99f62f:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-c99f62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-c99f62f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-c99f62f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-a2146ab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-a2146ab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-a2146ab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-94dc83f .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-3080100{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:24px 24px 24px 24px;}.elementor-4318 .elementor-element.elementor-element-3080100.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3080100.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-6c0eeb9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-6c0eeb9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-6c0eeb9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-2aecb0e img{max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-4318 .elementor-element.elementor-element-010ae08{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4318 .elementor-element.elementor-element-010ae08.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-010ae08.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-37c7803{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-37c7803 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-a56eabd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-a56eabd:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-a56eabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-a56eabd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-a56eabd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-8e9cc63{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-8e9cc63.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-8e9cc63.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-84a5a35{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);border-style:none;--border-style:none;}.elementor-4318 .elementor-element.elementor-element-84a5a35.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-84a5a35.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-c14a219 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-5599b14 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-083c537{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-e7789f7 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-fe3d4e2 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-4b24a0a{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-dd026ed .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ece3b1 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-2f859fd{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-cc2ec3f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-cc2ec3f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-cc2ec3f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-944f50e .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-946dd79 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-7095f8e .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-54f3b36{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-c13617c .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-de87d29 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-42c0aeb{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-e239f8f .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1963d77 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-c0453a7{color:var( --e-global-color-1cbd95f );}.elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor p{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-f7e5b65{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-f7e5b65:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-f7e5b65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-f7e5b65.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-f7e5b65.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-a4960f2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-a4960f2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-a4960f2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-399ec4d .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-31934f5 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-f840d9e .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-8b47ae8 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-277800a .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-8666645 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-954e3e6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-954e3e6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-954e3e6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-b4aee14 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-e843159 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-0e88f4a .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-96462ce .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-f64f00d .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-fa93173{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-fa93173.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-fa93173.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-45ba029 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-cc5b1ae .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-790451e .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-65982ba .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-d87b4b4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;--gap:0px 96px;--row-gap:0px;--column-gap:96px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-d87b4b4:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-d87b4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-d87b4b4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d87b4b4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-19520a1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 96px;--row-gap:0px;--column-gap:96px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-19520a1:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-19520a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-19520a1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-19520a1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9c8bc2b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-9c8bc2b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-9c8bc2b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-231f834{text-align:center;}.elementor-4318 .elementor-element.elementor-element-3b5e090{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:36px 40px;--row-gap:36px;--column-gap:40px;--flex-wrap:wrap;}.elementor-4318 .elementor-element.elementor-element-3b5e090.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3b5e090.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f24b83d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-f24b83d:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-f24b83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-f24b83d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-f24b83d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-fcde966 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-9580cf3{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7289243{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-7289243:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-7289243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-7289243.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-7289243.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-dbca0e7 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-8ef7964{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-3e755cd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-3e755cd:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-3e755cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-3e755cd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3e755cd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-96708a4 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-b4344a3{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-6fb3969{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-6fb3969:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-6fb3969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-6fb3969.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-6fb3969.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-ca6ed22 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-6cdc319{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-e6904e8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-e6904e8:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-e6904e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-e6904e8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e6904e8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1989a92 img{max-width:26%;}.elementor-4318 .elementor-element.elementor-element-7b024b0{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-fd66073{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-fd66073:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-fd66073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-fd66073.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-fd66073.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-898e461 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-d30bf34{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-30a2aed{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-30a2aed:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-30a2aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-30a2aed.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-30a2aed.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-2c6a579 img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-f526f9d{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-546d9d1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-546d9d1:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-546d9d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-546d9d1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-546d9d1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f2bd48a img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-f9a2b6b{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-e3a9cbd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-e3a9cbd:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-e3a9cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-e3a9cbd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e3a9cbd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-c2101db img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-d615bbe{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d905119{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-d905119:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-d905119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-d905119.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d905119.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-d2ff3db img{max-width:40%;}.elementor-4318 .elementor-element.elementor-element-eb87d9c{text-align:center;color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor p{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-04af944{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-evenly;}.elementor-4318 .elementor-element.elementor-element-04af944.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-04af944.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-baa8dab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-baa8dab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-baa8dab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0ab5276 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-d76e52c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-4318 .elementor-element.elementor-element-d76e52c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d76e52c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button, .elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button.reverse .btn-animated-gr{background:#1A1A1A;background-image:none;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button{display:inline-block;font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-6a56598 );border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button .btn-animated-gr{border-radius:4px 4px 4px 4px;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-4318 .elementor-element.elementor-element-27a7068{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:70vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4318 .elementor-element.elementor-element-27a7068:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://francescocicerodesign.it/wp-content/uploads/2025/06/Cover-auto.png");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-4318 .elementor-element.elementor-element-27a7068::before, .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-27a7068 > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-27a7068 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #1A1A1A 0%, #00000000 100%);}.elementor-4318 .elementor-element.elementor-element-27a7068.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-27a7068.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-bc868dc{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4318 .elementor-element.elementor-element-bc868dc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-bc868dc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-058d413{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-058d413.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-058d413.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-49a1d5e .elementor-heading-title{font-family:"neulis-sans", Sans-serif;font-size:60px;font-weight:800;line-height:68px;letter-spacing:1.3px;color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-3808272{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4318 .elementor-element.elementor-element-3808272.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3808272.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-ca1b2f1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-ca1b2f1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-ca1b2f1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1cae1c2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-1cae1c2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1cae1c2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1109571 img{border-radius:16px 16px 16px 16px;}.elementor-4318 .elementor-element.elementor-element-2e30c24{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-2e30c24.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2e30c24.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9fee59d{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-21162ca{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-21162ca:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-21162ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-4318 .elementor-element.elementor-element-21162ca.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-21162ca.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-c262b27{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-c262b27.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-c262b27.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-110e07e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;}.elementor-4318 .elementor-element.elementor-element-110e07e:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-110e07e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-110e07e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-110e07e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-de28341 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-bf0c04e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-bf0c04e.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-bf0c04e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-afb1699.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-afb1699.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-afb1699.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-b934335.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-b934335.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-b934335.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-69ed80f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-69ed80f:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-69ed80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-69ed80f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-69ed80f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-dbb15a1 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b602840{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-b602840 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-01c504d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-01c504d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-01c504d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-ff7cdc9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-ff7cdc9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-ff7cdc9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-382c5d8 img{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 26px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-84e47a8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4318 .elementor-element.elementor-element-84e47a8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-84e47a8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-168bc75{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-168bc75.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-168bc75.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-b262124{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-b262124:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-b262124 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-b262124.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-b262124.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-e34f0e8 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ba0229{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-1d12d1c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-1d12d1c:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-1d12d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-1d12d1c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1d12d1c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-aba47d5 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-e6a6cca{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-76d2e87{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-76d2e87.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-76d2e87.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-55d3898{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-55d3898:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-55d3898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-55d3898.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-55d3898.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-8c59015 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-3bddf22{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-3bddf22:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-3bddf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-3bddf22.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3bddf22.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-38d4f60 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-9429263{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-9429263:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-9429263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-4318 .elementor-element.elementor-element-9429263.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-9429263.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f5b8682{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-f5b8682.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-f5b8682.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-91f78be{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;}.elementor-4318 .elementor-element.elementor-element-91f78be:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-91f78be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-91f78be.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-91f78be.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-8309f1c .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-04c3442.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-04c3442.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-04c3442.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-bc66c87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-bc66c87.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-bc66c87.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-4318 .elementor-element.elementor-element-60dd09b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-60dd09b.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-60dd09b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon{font-size:24px;}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-description{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-3c5a49c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-3c5a49c:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-3c5a49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-3c5a49c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3c5a49c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-86f897b .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1e0ccf4{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-1e0ccf4 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-cbce58a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-cbce58a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-cbce58a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-6036f96{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-6036f96.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-6036f96.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-2c5d690 img{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 26px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-04b6949{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4318 .elementor-element.elementor-element-04b6949.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-04b6949.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-275b3e1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-275b3e1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-275b3e1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-dfae35f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-dfae35f:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-dfae35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-dfae35f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-dfae35f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9af402c .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-a73743c{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-7c33e68{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-7c33e68:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-7c33e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-7c33e68.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-7c33e68.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0823eda .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-52121a6{font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-e3d187a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-e3d187a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e3d187a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-94d7f44{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-94d7f44:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-94d7f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-94d7f44.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-94d7f44.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-28f520b .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-1b353de{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 24px 0px rgba(0,0,0,0.5);}.elementor-4318 .elementor-element.elementor-element-1b353de:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-1b353de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-1b353de.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1b353de.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f2dfb7f .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4e25b0f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e25b0f-font-size );font-weight:var( --e-global-typography-4e25b0f-font-weight );}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-progress-wrapper .elementor-progress-bar{background-color:#799BD2;}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-progress-bar{height:16px;line-height:16px;}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-progress-wrapper{border-radius:4px;overflow:hidden;}.elementor-4318 .elementor-element.elementor-element-d0ac019{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-d0ac019:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-d0ac019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-4318 .elementor-element.elementor-element-d0ac019.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d0ac019.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-5194323{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-5194323.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-5194323.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0ecc091 .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-3be74cc p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-3be74cc{color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-d85847d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-d85847d:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-d85847d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-4318 .elementor-element.elementor-element-d85847d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d85847d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-cd348c5 img{border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-125d7e0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-125d7e0:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-125d7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E293B;}.elementor-4318 .elementor-element.elementor-element-125d7e0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-125d7e0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-7e73034 img{border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-678a020{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-678a020:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-678a020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34507B;}.elementor-4318 .elementor-element.elementor-element-678a020.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-678a020.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1ea3777{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-1ea3777.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1ea3777.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-036c9af{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-036c9af.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-036c9af.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-cd6959a .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-073fbf9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-073fbf9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-073fbf9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-15dc93b{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-15dc93b p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-1d2faa1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-1d2faa1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1d2faa1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-77b31b9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-77b31b9:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-77b31b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34507B;}.elementor-4318 .elementor-element.elementor-element-77b31b9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-77b31b9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-d2521a5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-d2521a5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d2521a5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f4d8d0a{border-radius:24px 24px 24px 24px;}.elementor-4318 .elementor-element.elementor-element-f4d8d0a .elementor-wrapper{--video-aspect-ratio:1;}.elementor-4318 .elementor-element.elementor-element-f4d8d0a .elementor-video{opacity:1;}.elementor-4318 .elementor-element.elementor-element-21297c0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-21297c0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-21297c0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-98d4189{border-radius:24px 24px 24px 24px;}.elementor-4318 .elementor-element.elementor-element-98d4189 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-4318 .elementor-element.elementor-element-98d4189 .elementor-video{opacity:1;}.elementor-4318 .elementor-element.elementor-element-68bb79a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-68bb79a:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-68bb79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E3F5A;}.elementor-4318 .elementor-element.elementor-element-68bb79a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-68bb79a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-a96bf85 .gallery-item .gallery-caption{display:none;}.elementor-4318 .elementor-element.elementor-element-eb78b16{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:70vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4318 .elementor-element.elementor-element-eb78b16:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-eb78b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("https://francescocicerodesign.it/wp-content/uploads/2025/03/Tavola-disegno-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4318 .elementor-element.elementor-element-eb78b16::before, .elementor-4318 .elementor-element.elementor-element-eb78b16 > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-eb78b16 > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-eb78b16 > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-eb78b16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-eb78b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #1A1A1A 0%, #00000000 100%);}.elementor-4318 .elementor-element.elementor-element-eb78b16.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-eb78b16.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-e5022dc{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4318 .elementor-element.elementor-element-e5022dc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e5022dc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-4f70568{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-4f70568.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-4f70568.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3adc0d2 .elementor-heading-title{font-family:"neulis-sans", Sans-serif;font-size:60px;font-weight:800;line-height:68px;letter-spacing:1.3px;color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-c162398{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4318 .elementor-element.elementor-element-c162398.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-c162398.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-69dc451{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-69dc451.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-69dc451.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-e536629{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-e536629.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e536629.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-06f4eb1 img{border-radius:16px 16px 16px 16px;}.elementor-4318 .elementor-element.elementor-element-d2177e6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-d2177e6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d2177e6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9811909{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-9811909.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-9811909.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-c77d35a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-c77d35a:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-c77d35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234567;}.elementor-4318 .elementor-element.elementor-element-c77d35a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-c77d35a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3612b12{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-3612b12.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3612b12.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-94c968c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-94c968c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-94c968c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-32c6cb2 img{border-radius:16px 16px 16px 16px;}.elementor-4318 .elementor-element.elementor-element-d9c746f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-d9c746f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d9c746f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-5ba4bf6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-5ba4bf6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-5ba4bf6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9eb3b03 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-66f5294{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:#DADADA;}.elementor-4318 .elementor-element.elementor-element-66f5294 p{margin-block-end:16px;}.elementor-4318 .elementor-element.elementor-element-000551b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-000551b:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-000551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234567;}.elementor-4318 .elementor-element.elementor-element-000551b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-000551b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-9e8fe0f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-9e8fe0f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-9e8fe0f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-db8fd88{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4318 .elementor-element.elementor-element-db8fd88:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-db8fd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#527BA5;}.elementor-4318 .elementor-element.elementor-element-db8fd88.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-db8fd88.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3a1cb8f .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-1c0f2ff{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-1c3a3e7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-1c3a3e7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1c3a3e7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-e864f7d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-e864f7d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e864f7d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-79699d1 .elementor-heading-title{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-5dbb0d9 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-5dbb0d9{color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-963f1d6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-963f1d6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-963f1d6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-d9d3a02 .elementor-heading-title{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-770ac47{color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-1b49696{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-1b49696.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-1b49696.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-85bd7dd .elementor-heading-title{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-9175f01{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-5d21c0c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-5d21c0c:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-5d21c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234567;}.elementor-4318 .elementor-element.elementor-element-5d21c0c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-5d21c0c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-43b3faf{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-43b3faf.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-43b3faf.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-436f144{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-436f144.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-436f144.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-50726e6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-50726e6:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-50726e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4318 .elementor-element.elementor-element-50726e6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-50726e6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-f86ac5d .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:#234567;}.elementor-4318 .elementor-element.elementor-element-a92c5e0{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:#234567;}.elementor-4318 .elementor-element.elementor-element-a92c5e0 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-5ebcf81{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-5ebcf81:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-5ebcf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4318 .elementor-element.elementor-element-5ebcf81.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-5ebcf81.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-bb90189 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:#234567;}.elementor-4318 .elementor-element.elementor-element-941ed0e{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:#234567;}.elementor-4318 .elementor-element.elementor-element-941ed0e p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-2fb0640{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-2fb0640:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-2fb0640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4318 .elementor-element.elementor-element-2fb0640.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2fb0640.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1661535 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:#234567;}.elementor-4318 .elementor-element.elementor-element-f459ad9{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:#234567;}.elementor-4318 .elementor-element.elementor-element-f459ad9 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-d4ea7e6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-d4ea7e6:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-d4ea7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4318 .elementor-element.elementor-element-d4ea7e6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d4ea7e6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-966b9d6 .elementor-heading-title{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:#234567;}.elementor-4318 .elementor-element.elementor-element-b6ee47e{font-size:var( --e-global-typography-656a1b4-font-size );font-weight:var( --e-global-typography-656a1b4-font-weight );color:#234567;}.elementor-4318 .elementor-element.elementor-element-b6ee47e p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-97d48ec{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-97d48ec:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-97d48ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234567;}.elementor-4318 .elementor-element.elementor-element-97d48ec.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-97d48ec.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-d5521bd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-d5521bd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-d5521bd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-b6bb455{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4318 .elementor-element.elementor-element-b6bb455:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-b6bb455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-b6bb455.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-b6bb455.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-52e4eb7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4318 .elementor-element.elementor-element-52e4eb7:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-52e4eb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-52e4eb7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-52e4eb7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-06a4ee5 .gallery-item .gallery-caption{display:none;}.elementor-4318 .elementor-element.elementor-element-06a4ee5 .gallery-item{padding:0 0px 0px 0;}.elementor-4318 .elementor-element.elementor-element-06a4ee5 .gallery{margin:0 -0px -0px 0;}.elementor-4318 .elementor-element.elementor-element-06a4ee5 .gallery-item img{border-style:none;}.elementor-4318 .elementor-element.elementor-element-e5c5e29{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:75vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4318 .elementor-element.elementor-element-e5c5e29:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;background-image:url("https://francescocicerodesign.it/wp-content/uploads/2025/07/Cover-LP-Portfolio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4318 .elementor-element.elementor-element-e5c5e29::before, .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-e5c5e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #1A1A1A 0%, #00000000 100%);}.elementor-4318 .elementor-element.elementor-element-e5c5e29.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e5c5e29.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-07a271e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4318 .elementor-element.elementor-element-07a271e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-07a271e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3d583bb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-3d583bb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-3d583bb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-2a0bea2 .elementor-heading-title{font-family:"neulis-sans", Sans-serif;font-size:60px;font-weight:800;line-height:68px;letter-spacing:1.3px;color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-ce0b27e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4318 .elementor-element.elementor-element-ce0b27e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-ce0b27e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-e744655{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-e744655:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-e744655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-e744655.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e744655.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-dc4fa1e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-dc4fa1e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-dc4fa1e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-8ccaa96 .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-e2e5cb6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-e2e5cb6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-e2e5cb6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-305c7eb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-305c7eb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-305c7eb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-6ae8f17 img{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.71);}.elementor-4318 .elementor-element.elementor-element-ae62d9e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-ae62d9e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-ae62d9e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-991abab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-991abab:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-991abab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-991abab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-991abab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-7282968{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7282968 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-7fce6d2{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-7fce6d2 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-4dc32c8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-4dc32c8:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-4dc32c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-4dc32c8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-4dc32c8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-805f776{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-805f776 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-69dbaf4{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-69dbaf4 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-2b8f998{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-2b8f998:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-2b8f998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-2b8f998.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2b8f998.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3b9638f{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-3b9638f p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-a664296{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-a664296 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-39e27a3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4318 .elementor-element.elementor-element-39e27a3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-39e27a3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-22df17d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--border-radius:8px 8px 8px 8px;}.elementor-4318 .elementor-element.elementor-element-22df17d:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-22df17d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-22df17d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-22df17d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-80e6b93{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-80e6b93.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-80e6b93.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-eb0c489 .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-9b4239e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;}.elementor-4318 .elementor-element.elementor-element-9b4239e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-9b4239e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-6d7f583{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-6d7f583.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-6d7f583.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-a707eaa img{border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.71);}.elementor-4318 .elementor-element.elementor-element-8b22a88{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-8b22a88.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-8b22a88.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-01e68a5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-01e68a5:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-01e68a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-01e68a5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-01e68a5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-3ff1b96{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-3ff1b96 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-4fa756e{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-4fa756e p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-f476f50{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-f476f50:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-f476f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-f476f50.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-f476f50.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-1be1774{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-1be1774 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-1ecc11e{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-1ecc11e p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-f48e87e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:144px;--justify-content:space-between;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-f48e87e:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-f48e87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-4318 .elementor-element.elementor-element-f48e87e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-f48e87e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-7561b33{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7561b33 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-ac22fc5{font-family:var( --e-global-typography-692c928-font-family ), Sans-serif;font-size:var( --e-global-typography-692c928-font-size );font-weight:var( --e-global-typography-692c928-font-weight );line-height:var( --e-global-typography-692c928-line-height );color:var( --e-global-color-2f5d789 );}.elementor-4318 .elementor-element.elementor-element-ac22fc5 p{margin-block-end:0px;}.elementor-4318 .elementor-element.elementor-element-2d7ec8a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:16px 0px;--row-gap:16px;--column-gap:0px;--overlay-opacity:1;--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-4318 .elementor-element.elementor-element-2d7ec8a:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://francescocicerodesign.it/wp-content/uploads/2025/03/Sfondo-Homepage-Francesco-Cicero-Design-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4318 .elementor-element.elementor-element-2d7ec8a::before, .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-2d7ec8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #1D1D1D00 0%, #1A1A1A 91%);}.elementor-4318 .elementor-element.elementor-element-2d7ec8a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-2d7ec8a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-23d9401{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-23d9401.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-23d9401.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-c2b08d9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-c2b08d9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-c2b08d9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-4b5b1f5 .elementor-heading-title{font-family:var( --e-global-typography-bbfe553-font-family ), Sans-serif;font-size:var( --e-global-typography-bbfe553-font-size );font-weight:var( --e-global-typography-bbfe553-font-weight );line-height:var( --e-global-typography-bbfe553-line-height );color:var( --e-global-color-eeb5db3 );}.elementor-4318 .elementor-element.elementor-element-14e8df3{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4318 .elementor-element.elementor-element-14e8df3.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-14e8df3.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-829df3b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-829df3b:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-829df3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-829df3b:hover{background-color:#6B6B6B;}.elementor-4318 .elementor-element.elementor-element-829df3b.tc-parent-container-hover-active{background-color:#6B6B6B;}.elementor-4318 .elementor-element.elementor-element-829df3b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-829df3b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-a5e5aa6 .elementor-icon-wrapper{text-align:start;}.elementor-4318 .elementor-element.elementor-element-a5e5aa6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-a5e5aa6.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-a5e5aa6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-a5e5aa6.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-a5e5aa6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-a5e5aa6 .elementor-icon{font-size:36px;}.elementor-4318 .elementor-element.elementor-element-a5e5aa6 .elementor-icon svg{height:36px;}.elementor-4318 .elementor-element.elementor-element-496835a .elementor-heading-title{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-496835a .elementor-heading-title a:hover, .elementor-4318 .elementor-element.elementor-element-496835a .elementor-heading-title a:focus{color:#C1272D;}.elementor-4318 .elementor-element.elementor-element-94715c5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4318 .elementor-element.elementor-element-94715c5:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-94715c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-4318 .elementor-element.elementor-element-94715c5:hover{background-color:#6B6B6B;}.elementor-4318 .elementor-element.elementor-element-94715c5.tc-parent-container-hover-active{background-color:#6B6B6B;}.elementor-4318 .elementor-element.elementor-element-94715c5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-94715c5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0ad2a9a .elementor-icon-wrapper{text-align:start;}.elementor-4318 .elementor-element.elementor-element-0ad2a9a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-0ad2a9a.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-0ad2a9a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-0ad2a9a.elementor-view-framed .elementor-icon, .elementor-4318 .elementor-element.elementor-element-0ad2a9a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4318 .elementor-element.elementor-element-0ad2a9a .elementor-icon{font-size:36px;}.elementor-4318 .elementor-element.elementor-element-0ad2a9a .elementor-icon svg{height:36px;}.elementor-4318 .elementor-element.elementor-element-b3a8685 .elementor-heading-title{font-family:var( --e-global-typography-73a901f-font-family ), Sans-serif;font-size:var( --e-global-typography-73a901f-font-size );font-weight:var( --e-global-typography-73a901f-font-weight );line-height:var( --e-global-typography-73a901f-line-height );color:var( --e-global-color-text );}.elementor-4318 .elementor-element.elementor-element-b3a8685 .elementor-heading-title a:hover, .elementor-4318 .elementor-element.elementor-element-b3a8685 .elementor-heading-title a:focus{color:#C1272D;}.elementor-4318 .elementor-element.elementor-element-0eb0f56{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-4318 .elementor-element.elementor-element-0eb0f56.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-0eb0f56.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-0139097{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overlay-opacity:0.18;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4318 .elementor-element.elementor-element-0139097::before, .elementor-4318 .elementor-element.elementor-element-0139097 > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-0139097 > .e-con-inner > .elementor-background-video-container::before, .elementor-4318 .elementor-element.elementor-element-0139097 > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-0139097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4318 .elementor-element.elementor-element-0139097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#A3A3A3;--background-overlay:'';}.elementor-4318 .elementor-element.elementor-element-0139097.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-4318 .elementor-element.elementor-element-0139097.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-ae59164.elementor-social-icon{background-color:var( --e-global-color-6a56598 );}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-ae59164.elementor-social-icon i{color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-ae59164.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-98420c9.elementor-social-icon{background-color:var( --e-global-color-6a56598 );}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-98420c9.elementor-social-icon i{color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-98420c9.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-afc8c64.elementor-social-icon{background-color:var( --e-global-color-6a56598 );}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-afc8c64.elementor-social-icon i{color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-afc8c64.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-00d5de8.elementor-social-icon{background-color:var( --e-global-color-6a56598 );}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-00d5de8.elementor-social-icon i{color:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-repeater-item-00d5de8.elementor-social-icon svg{fill:#FFFFFF;}.elementor-4318 .elementor-element.elementor-element-79fc8ce{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:24px;--grid-column-gap:24px;--grid-row-gap:0px;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-social-icon{--icon-padding:0.6em;}.elementor-4318 .elementor-element.elementor-element-79fc8ce .elementor-icon{border-radius:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-4318 .elementor-element.elementor-element-0439e40 .elementor-heading-title{font-size:var( --e-global-typography-4f4a667-font-size );line-height:var( --e-global-typography-4f4a667-line-height );letter-spacing:var( --e-global-typography-4f4a667-letter-spacing );}.elementor-4318 .elementor-element.elementor-element-040fcec .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-4a96f05 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-c99f62f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-94dc83f .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-37c7803{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-a56eabd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-c14a219 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-5599b14 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e7789f7 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-fe3d4e2 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-dd026ed .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ece3b1 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-944f50e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-946dd79 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-7095f8e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-c13617c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-de87d29 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e239f8f .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1963d77 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-f7e5b65{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-399ec4d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-31934f5 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f840d9e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-8b47ae8 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-277800a .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-8666645 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b4aee14 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-e843159 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-0e88f4a .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-96462ce .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f64f00d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-45ba029 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-cc5b1ae .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-790451e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-65982ba .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-d87b4b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-19520a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:140px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-0ab5276 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-27a7068:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4318 .elementor-element.elementor-element-9fee59d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-de28341 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-dbb15a1 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b602840{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e34f0e8 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ba0229{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-aba47d5 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-e6a6cca{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-8c59015 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-38d4f60 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-8309f1c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-86f897b .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1e0ccf4{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-9af402c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-a73743c{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-0823eda .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-52121a6{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-28f520b .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-f2dfb7f .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-0ecc091 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-cd6959a .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-15dc93b{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-9eb3b03 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-66f5294{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-3a1cb8f .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-1c0f2ff{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-79699d1 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d9d3a02 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-85bd7dd .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-9175f01{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-f86ac5d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-a92c5e0{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bb90189 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-941ed0e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-1661535 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f459ad9{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-966b9d6 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b6ee47e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-8ccaa96 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-7282968{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7fce6d2{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-805f776{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-69dbaf4{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-3b9638f{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-a664296{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-eb0c489 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-3ff1b96{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-4fa756e{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1be1774{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-1ecc11e{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-7561b33{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-ac22fc5{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-23d9401{--flex-wrap:wrap;}.elementor-4318 .elementor-element.elementor-element-c2b08d9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4318 .elementor-element.elementor-element-4b5b1f5 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-496835a .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-b3a8685 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}}@media(max-width:767px){.elementor-4318 .elementor-element.elementor-element-0439e40 .elementor-heading-title{font-size:var( --e-global-typography-4f4a667-font-size );line-height:var( --e-global-typography-4f4a667-line-height );letter-spacing:var( --e-global-typography-4f4a667-letter-spacing );}.elementor-4318 .elementor-element.elementor-element-65bc529{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-040fcec .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-4a96f05 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-c99f62f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-94dc83f .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-6c0eeb9{--width:60%;}.elementor-4318 .elementor-element.elementor-element-37c7803{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-a56eabd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-c14a219 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-5599b14 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-083c537 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e7789f7 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-fe3d4e2 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-4b24a0a .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-dd026ed .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ece3b1 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-2f859fd .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-944f50e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-946dd79 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-7095f8e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-54f3b36 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-c13617c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-de87d29 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-42c0aeb .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e239f8f .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1963d77 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-c0453a7 .webfolio-text-editor p{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-399ec4d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-31934f5 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f840d9e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-8b47ae8 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-277800a .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-8666645 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b4aee14 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-e843159 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-0e88f4a .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-96462ce .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f64f00d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-45ba029 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-cc5b1ae .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-790451e .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-65982ba .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-d87b4b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-9580cf3 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-8ef7964 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-b4344a3 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-6cdc319 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-7b024b0 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d30bf34 .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f526f9d .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-f9a2b6b .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-d615bbe .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor, .elementor-4318 .elementor-element.elementor-element-eb87d9c .webfolio-text-editor p{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-0ab5276 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-d76e52c{--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;}.elementor-4318 .elementor-element.elementor-element-66038f7 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-8480926 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-df36e27 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-b54b27d .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-f94fcd2 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-d1af033 .tcgelements-button{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-27a7068:not(.elementor-motion-effects-element-type-background), .elementor-4318 .elementor-element.elementor-element-27a7068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4318 .elementor-element.elementor-element-9fee59d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-de28341 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bf0c04e .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-afb1699 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-b934335 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-dbb15a1 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b602840{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e34f0e8 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1ba0229{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-aba47d5 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-e6a6cca{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-8c59015 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-80ad1cb .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-c3afb07 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-282e1d6 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-04ef1dd .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-38d4f60 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-94cf532 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-7dcc8ba .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-1d6157e .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e35b830 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-8309f1c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-04c3442 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bc66c87 .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-wrapper{gap:16px;}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon{font-size:16px;}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title, .elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-title a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-60dd09b .elementor-icon-box-description{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-86f897b .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1e0ccf4{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-9af402c .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-a73743c{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-0823eda .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-52121a6{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-28f520b .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-c0e14cf .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-e6fa001 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-fde575b .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-12ab621 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-f2dfb7f .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-9f624ce .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-7889e22 .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-3c9937b .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-21ddb2c .elementor-title{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-4318 .elementor-element.elementor-element-0ecc091 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-cd6959a .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-15dc93b{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-9eb3b03 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-66f5294{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-3a1cb8f .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-1c0f2ff{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-79699d1 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-d9d3a02 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-85bd7dd .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-9175f01{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-f86ac5d .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-a92c5e0{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-bb90189 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-941ed0e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-1661535 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-f459ad9{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-966b9d6 .elementor-heading-title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-b6ee47e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-4318 .elementor-element.elementor-element-8ccaa96 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-7282968{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-7fce6d2{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-805f776{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-69dbaf4{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-3b9638f{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-a664296{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-eb0c489 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-3ff1b96{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-4fa756e{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-1be1774{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-1ecc11e{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-7561b33{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-ac22fc5{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-4318 .elementor-element.elementor-element-4b5b1f5 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-4318 .elementor-element.elementor-element-496835a .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-b3a8685 .elementor-heading-title{font-size:var( --e-global-typography-73a901f-font-size );line-height:var( --e-global-typography-73a901f-line-height );}.elementor-4318 .elementor-element.elementor-element-79fc8ce{--icon-size:16px;}}@media(min-width:768px){.elementor-4318 .elementor-element.elementor-element-c99f62f{--content-width:1140px;}.elementor-4318 .elementor-element.elementor-element-6c0eeb9{--width:33%;}.elementor-4318 .elementor-element.elementor-element-010ae08{--width:80%;}.elementor-4318 .elementor-element.elementor-element-a56eabd{--content-width:1140px;}.elementor-4318 .elementor-element.elementor-element-d87b4b4{--content-width:1140px;}.elementor-4318 .elementor-element.elementor-element-f24b83d{--width:20%;}.elementor-4318 .elementor-element.elementor-element-7289243{--width:20%;}.elementor-4318 .elementor-element.elementor-element-3e755cd{--width:20%;}.elementor-4318 .elementor-element.elementor-element-6fb3969{--width:20%;}.elementor-4318 .elementor-element.elementor-element-e6904e8{--width:20%;}.elementor-4318 .elementor-element.elementor-element-fd66073{--width:20%;}.elementor-4318 .elementor-element.elementor-element-30a2aed{--width:20%;}.elementor-4318 .elementor-element.elementor-element-546d9d1{--width:20%;}.elementor-4318 .elementor-element.elementor-element-e3a9cbd{--width:20%;}.elementor-4318 .elementor-element.elementor-element-d905119{--width:20%;}.elementor-4318 .elementor-element.elementor-element-bc868dc{--content-width:1320px;}.elementor-4318 .elementor-element.elementor-element-2e30c24{--width:100%;}.elementor-4318 .elementor-element.elementor-element-110e07e{--width:35%;}.elementor-4318 .elementor-element.elementor-element-69ed80f{--width:65%;}.elementor-4318 .elementor-element.elementor-element-ff7cdc9{--width:30%;}.elementor-4318 .elementor-element.elementor-element-84e47a8{--width:70%;}.elementor-4318 .elementor-element.elementor-element-168bc75{--width:60%;}.elementor-4318 .elementor-element.elementor-element-76d2e87{--width:40%;}.elementor-4318 .elementor-element.elementor-element-91f78be{--width:35%;}.elementor-4318 .elementor-element.elementor-element-3c5a49c{--width:65%;}.elementor-4318 .elementor-element.elementor-element-6036f96{--width:30%;}.elementor-4318 .elementor-element.elementor-element-04b6949{--width:70%;}.elementor-4318 .elementor-element.elementor-element-275b3e1{--width:60%;}.elementor-4318 .elementor-element.elementor-element-e3d187a{--width:40%;}.elementor-4318 .elementor-element.elementor-element-036c9af{--width:50%;}.elementor-4318 .elementor-element.elementor-element-e5022dc{--content-width:1320px;}.elementor-4318 .elementor-element.elementor-element-d2177e6{--width:100%;}.elementor-4318 .elementor-element.elementor-element-07a271e{--content-width:1320px;}.elementor-4318 .elementor-element.elementor-element-23d9401{--content-width:1200px;}.elementor-4318 .elementor-element.elementor-element-829df3b{--width:49%;}.elementor-4318 .elementor-element.elementor-element-94715c5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4318 .elementor-element.elementor-element-6c0eeb9{--width:100%;}.elementor-4318 .elementor-element.elementor-element-010ae08{--width:100%;}.elementor-4318 .elementor-element.elementor-element-bc868dc{--content-width:720px;}.elementor-4318 .elementor-element.elementor-element-e5022dc{--content-width:720px;}.elementor-4318 .elementor-element.elementor-element-07a271e{--content-width:720px;}}