.elementor-5159 .elementor-element.elementor-element-7f92354{--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-5159 .elementor-element.elementor-element-7f92354:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-7f92354 > .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-5159 .elementor-element.elementor-element-7f92354::before, .elementor-5159 .elementor-element.elementor-element-7f92354 > .elementor-background-video-container::before, .elementor-5159 .elementor-element.elementor-element-7f92354 > .e-con-inner > .elementor-background-video-container::before, .elementor-5159 .elementor-element.elementor-element-7f92354 > .elementor-background-slideshow::before, .elementor-5159 .elementor-element.elementor-element-7f92354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5159 .elementor-element.elementor-element-7f92354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1D1D1D00 0%, #1A1A1A 91%);}.elementor-5159 .elementor-element.elementor-element-7f92354.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-7f92354.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-0d11062{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-0d11062.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-0d11062.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-89478a3{text-align:center;}.elementor-5159 .elementor-element.elementor-element-89478a3 .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-5159 .elementor-element.elementor-element-ef8ce32{--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-5159 .elementor-element.elementor-element-ef8ce32.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-ef8ce32.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-6c316df .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-5159 .elementor-element.elementor-element-1dc3404 .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-5159 .elementor-element.elementor-element-3bc9dd0{--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-5159 .elementor-element.elementor-element-3bc9dd0:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-3bc9dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-5159 .elementor-element.elementor-element-3bc9dd0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-3bc9dd0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-f78d7b6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-f78d7b6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-f78d7b6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-c21dc41{--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;}.elementor-5159 .elementor-element.elementor-element-c21dc41.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-c21dc41.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-9c01365{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5159 .elementor-element.elementor-element-9c01365.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-9c01365.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-8046354 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-8046354{color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-2696f17{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5159 .elementor-element.elementor-element-2696f17.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-2696f17.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-0aaf912 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-0aaf912{color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-922c37f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5159 .elementor-element.elementor-element-922c37f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-922c37f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-c04e8f4 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-c04e8f4{color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-77c4c06{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5159 .elementor-element.elementor-element-77c4c06.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-77c4c06.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-383720f p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-383720f{color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-31ad391{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-5159 .elementor-element.elementor-element-31ad391.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-31ad391.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-132165c p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-132165c{color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-f9b1cd4{--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-5159 .elementor-element.elementor-element-f9b1cd4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-f9b1cd4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-f7ab5bd{--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-5159 .elementor-element.elementor-element-f7ab5bd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-f7ab5bd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-7f91b0f img{max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-5159 .elementor-element.elementor-element-2d53ceb{--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-5159 .elementor-element.elementor-element-2d53ceb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-2d53ceb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-bcf5b06 .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-5159 .elementor-element.elementor-element-628785a{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-5159 .elementor-element.elementor-element-628785a p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-2ae3163{--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-5159 .elementor-element.elementor-element-2ae3163.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-2ae3163.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-1cc487e{--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-5159 .elementor-element.elementor-element-1cc487e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-1cc487e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-94de49f{text-align:center;}.elementor-5159 .elementor-element.elementor-element-94de49f .elementor-heading-title{font-family:var( --e-global-typography-beecb64-font-family ), Sans-serif;font-size:var( --e-global-typography-beecb64-font-size );font-weight:var( --e-global-typography-beecb64-font-weight );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-0337c62{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-0337c62.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-0337c62.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-60076eb .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-5159 .elementor-element.elementor-element-60076eb:after{content:"0.66";position:absolute;color:transparent;}.elementor-5159 .elementor-element.elementor-element-60076eb{--grid-row-gap:40px;--grid-column-gap:24px;}.elementor-5159 .elementor-element.elementor-element-60076eb .elementor-portfolio-item__img, .elementor-5159 .elementor-element.elementor-element-60076eb .elementor-portfolio-item__overlay{border-radius:8px 8px 8px 8px;}.elementor-5159 .elementor-element.elementor-element-60076eb a .elementor-portfolio-item__overlay{background-color:#1A1A1AA8;}.elementor-5159 .elementor-element.elementor-element-60076eb .elementor-portfolio-item__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-5159 .elementor-element.elementor-element-ad02d73{--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-5159 .elementor-element.elementor-element-ad02d73.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-ad02d73.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-8c6209e{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-8c6209e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-8c6209e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-3d33c34{text-align:center;}.elementor-5159 .elementor-element.elementor-element-3d33c34 .elementor-heading-title{font-family:var( --e-global-typography-beecb64-font-family ), Sans-serif;font-size:var( --e-global-typography-beecb64-font-size );font-weight:var( --e-global-typography-beecb64-font-weight );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-e26357a{text-align:center;}.elementor-5159 .elementor-element.elementor-element-e26357a p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-76a749a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-5159 .elementor-element.elementor-element-76a749a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-76a749a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-09de56f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-09de56f:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-09de56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-09de56f:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5159 .elementor-element.elementor-element-09de56f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-09de56f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-de52fc9 .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-de52fc9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-de52fc9.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-de52fc9.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-de52fc9.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-de52fc9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-de52fc9 .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-de52fc9 .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-678f725{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-5159 .elementor-element.elementor-element-678f725 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-18c5e06{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-5159 .elementor-element.elementor-element-18c5e06 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-df0ed46{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-df0ed46:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-df0ed46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-df0ed46:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5159 .elementor-element.elementor-element-df0ed46.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-df0ed46.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-adec13a .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-adec13a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-adec13a.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-adec13a.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-adec13a.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-adec13a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-adec13a .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-adec13a .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-83422f5{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-5159 .elementor-element.elementor-element-83422f5 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-05c379a{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-5159 .elementor-element.elementor-element-05c379a p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-49c6b69{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-49c6b69:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-49c6b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-49c6b69:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5159 .elementor-element.elementor-element-49c6b69.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-49c6b69.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-1bba3f6 .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-1bba3f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-1bba3f6.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-1bba3f6.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-1bba3f6.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-1bba3f6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-1bba3f6 .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-1bba3f6 .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-99a7528{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-5159 .elementor-element.elementor-element-99a7528 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-66bfe0d{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-5159 .elementor-element.elementor-element-66bfe0d p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-0dde2bd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-0dde2bd:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-0dde2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-0dde2bd:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5159 .elementor-element.elementor-element-0dde2bd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-0dde2bd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-7213dd0 .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-7213dd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-7213dd0.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-7213dd0.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-7213dd0.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-7213dd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-7213dd0 .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-7213dd0 .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-b82a90d{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-5159 .elementor-element.elementor-element-b82a90d p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-5524dfe{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-5159 .elementor-element.elementor-element-5524dfe p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-0760947{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-0760947:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-0760947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-0760947:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5159 .elementor-element.elementor-element-0760947.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-0760947.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-3303ddd .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-3303ddd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-3303ddd.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-3303ddd.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-3303ddd.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-3303ddd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-3303ddd .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-3303ddd .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-9e38010{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-5159 .elementor-element.elementor-element-9e38010 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-030e634{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-5159 .elementor-element.elementor-element-030e634 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-dd2a011{--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-5159 .elementor-element.elementor-element-dd2a011:not(.elementor-motion-effects-element-type-background), .elementor-5159 .elementor-element.elementor-element-dd2a011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;}.elementor-5159 .elementor-element.elementor-element-dd2a011.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-dd2a011.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-895354a{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-895354a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-895354a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-7d7ee8a{text-align:center;}.elementor-5159 .elementor-element.elementor-element-7d7ee8a .elementor-heading-title{font-family:var( --e-global-typography-beecb64-font-family ), Sans-serif;font-size:var( --e-global-typography-beecb64-font-size );font-weight:var( --e-global-typography-beecb64-font-weight );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-1c8f95a{text-align:center;}.elementor-5159 .elementor-element.elementor-element-1c8f95a p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-fe056cb{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-fe056cb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-fe056cb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-87ed8b1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:24px 24px;--row-gap:24px;--column-gap:24px;outline-style:solid;outline-width:1px;outline-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-87ed8b1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-87ed8b1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-a9e9ebe{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5159 .elementor-element.elementor-element-a9e9ebe.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-a9e9ebe.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-154a754 .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-154a754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-154a754.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-154a754.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-154a754.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-154a754.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-154a754 .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-154a754 .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-143afb2{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-5159 .elementor-element.elementor-element-143afb2 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-3b06cf9{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-5159 .elementor-element.elementor-element-3b06cf9 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-852e5c7{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-5159 .elementor-element.elementor-element-852e5c7 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-dec0f19{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:24px 24px;--row-gap:24px;--column-gap:24px;outline-style:solid;outline-width:1px;outline-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-dec0f19.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-dec0f19.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-372af45{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5159 .elementor-element.elementor-element-372af45.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-372af45.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-8744335 .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-8744335.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-8744335.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-8744335.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-8744335.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-8744335.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-8744335 .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-8744335 .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-2eb0e63{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-5159 .elementor-element.elementor-element-2eb0e63 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-c58383b{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-5159 .elementor-element.elementor-element-c58383b p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-8677cbd{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-5159 .elementor-element.elementor-element-8677cbd p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-cc5bad8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:24px 24px;--row-gap:24px;--column-gap:24px;outline-style:solid;outline-width:1px;outline-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5159 .elementor-element.elementor-element-cc5bad8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-cc5bad8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-ca81ea5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5159 .elementor-element.elementor-element-ca81ea5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-ca81ea5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-2138f5c .elementor-icon-wrapper{text-align:start;}.elementor-5159 .elementor-element.elementor-element-2138f5c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-2138f5c.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-2138f5c.elementor-view-default .elementor-icon{color:var( --e-global-color-6a56598 );border-color:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-2138f5c.elementor-view-framed .elementor-icon, .elementor-5159 .elementor-element.elementor-element-2138f5c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a56598 );}.elementor-5159 .elementor-element.elementor-element-2138f5c .elementor-icon{font-size:24px;}.elementor-5159 .elementor-element.elementor-element-2138f5c .elementor-icon svg{height:24px;}.elementor-5159 .elementor-element.elementor-element-8124f33{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-5159 .elementor-element.elementor-element-8124f33 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-b5267b4{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-5159 .elementor-element.elementor-element-b5267b4 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-d19c553{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-5159 .elementor-element.elementor-element-d19c553 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-a1f0d68{--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-5159 .elementor-element.elementor-element-a1f0d68.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-a1f0d68.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-b59fde0{--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-5159 .elementor-element.elementor-element-b59fde0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-b59fde0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-ff03435{text-align:center;}.elementor-5159 .elementor-element.elementor-element-ff03435 .elementor-heading-title{font-family:var( --e-global-typography-beecb64-font-family ), Sans-serif;font-size:var( --e-global-typography-beecb64-font-size );font-weight:var( --e-global-typography-beecb64-font-weight );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-8404477{text-align:center;}.elementor-5159 .elementor-element.elementor-element-8404477 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-40ab2a7{--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-5159 .elementor-element.elementor-element-40ab2a7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-40ab2a7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-e34fb3c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:420px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5159 .elementor-element.elementor-element-e34fb3c:hover{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-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );}.elementor-5159 .elementor-element.elementor-element-e34fb3c, .elementor-5159 .elementor-element.elementor-element-e34fb3c::before{--border-transition:0.3s;}.elementor-5159 .elementor-element.elementor-element-e34fb3c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-e34fb3c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-1adafaa{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-1adafaa.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-1adafaa.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-17fe645{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-text );}.elementor-5159 .elementor-element.elementor-element-17fe645 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-1a494fc{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-5159 .elementor-element.elementor-element-1a494fc p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-ddd11e4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-ddd11e4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-ddd11e4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-5fb7773{text-align:center;font-family:"neulis-sans", Sans-serif;font-size:24px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-5fb7773 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-19d73f4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:420px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5159 .elementor-element.elementor-element-19d73f4:hover{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-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );}.elementor-5159 .elementor-element.elementor-element-19d73f4, .elementor-5159 .elementor-element.elementor-element-19d73f4::before{--border-transition:0.3s;}.elementor-5159 .elementor-element.elementor-element-19d73f4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-19d73f4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-c78947d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-c78947d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-c78947d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-44b584a{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-text );}.elementor-5159 .elementor-element.elementor-element-44b584a p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-ad8f93e{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-5159 .elementor-element.elementor-element-ad8f93e p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-b3dace3{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-5159 .elementor-element.elementor-element-b3dace3 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-d2909af{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-d2909af.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-d2909af.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-a350df0{text-align:center;font-family:"neulis-sans", Sans-serif;font-size:24px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-a350df0 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-36c4eab{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:420px;--justify-content:space-between;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:16px 16px 16px 16px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-5159 .elementor-element.elementor-element-36c4eab:hover{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-color:var( --e-global-color-e5da5db );--border-color:var( --e-global-color-e5da5db );}.elementor-5159 .elementor-element.elementor-element-36c4eab, .elementor-5159 .elementor-element.elementor-element-36c4eab::before{--border-transition:0.3s;}.elementor-5159 .elementor-element.elementor-element-36c4eab.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-36c4eab.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-2acc15f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-2acc15f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-2acc15f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-f6c0faa{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-text );}.elementor-5159 .elementor-element.elementor-element-f6c0faa p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-2188ebd{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-5159 .elementor-element.elementor-element-2188ebd p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-50ddff6{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-5159 .elementor-element.elementor-element-50ddff6 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-4d6fe1a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-5159 .elementor-element.elementor-element-4d6fe1a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-4d6fe1a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-1a1ce67{text-align:center;font-family:"neulis-sans", Sans-serif;font-size:24px;font-weight:700;line-height:34px;color:var( --e-global-color-text );}.elementor-5159 .elementor-element.elementor-element-1a1ce67 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-3d74c54{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5159 .elementor-element.elementor-element-3d74c54.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-3d74c54.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-061e401{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-5159 .elementor-element.elementor-element-061e401 p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-aa312de{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-5159 .elementor-element.elementor-element-aa312de p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-3540e33{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5159 .elementor-element.elementor-element-3540e33.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-3540e33.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-74072c3{text-align:center;}.elementor-5159 .elementor-element.elementor-element-74072c3 .elementor-heading-title{font-family:var( --e-global-typography-beecb64-font-family ), Sans-serif;font-size:var( --e-global-typography-beecb64-font-size );font-weight:var( --e-global-typography-beecb64-font-weight );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-37a57fc{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-37a57fc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-37a57fc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-2aa7c7a{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-5159 .elementor-element.elementor-element-2aa7c7a p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-2872db8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-5159 .elementor-element.elementor-element-2872db8 .elementor-divider-separator{width:100%;}.elementor-5159 .elementor-element.elementor-element-2872db8 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-c46a2e5{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-5159 .elementor-element.elementor-element-c46a2e5 p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-1056ae2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-1056ae2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-1056ae2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-3cb37be{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-5159 .elementor-element.elementor-element-3cb37be p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-6c407dd{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-5159 .elementor-element.elementor-element-6c407dd .elementor-divider-separator{width:100%;}.elementor-5159 .elementor-element.elementor-element-6c407dd .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-d35bd3d{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-5159 .elementor-element.elementor-element-d35bd3d p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-88a784e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5159 .elementor-element.elementor-element-88a784e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-88a784e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-6bbf587{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-5159 .elementor-element.elementor-element-6bbf587 p{margin-block-end:0px;}.elementor-5159 .elementor-element.elementor-element-347cce0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-5159 .elementor-element.elementor-element-347cce0 .elementor-divider-separator{width:100%;}.elementor-5159 .elementor-element.elementor-element-347cce0 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-c562a1c{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-5159 .elementor-element.elementor-element-c562a1c p{margin-block-end:4px;}.elementor-5159 .elementor-element.elementor-element-d208c09{--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-5159 .elementor-element.elementor-element-d208c09.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-5159 .elementor-element.elementor-element-d208c09.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-5159 .elementor-element.elementor-element-7b58768{font-family:var( --e-global-typography-1377c0e-font-family ), Sans-serif;font-size:var( --e-global-typography-1377c0e-font-size );font-weight:var( --e-global-typography-1377c0e-font-weight );color:var( --e-global-color-text );}body.elementor-page-5159:not(.elementor-motion-effects-element-type-background), body.elementor-page-5159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}@media(max-width:1024px){.elementor-5159 .elementor-element.elementor-element-89478a3 .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-5159 .elementor-element.elementor-element-6c316df .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-1dc3404 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-3bc9dd0{--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-5159 .elementor-element.elementor-element-bcf5b06 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-628785a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-94de49f .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-60076eb .elementor-portfolio-item__title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-3d33c34 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-678f725{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-18c5e06{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-83422f5{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-05c379a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-99a7528{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-66bfe0d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-b82a90d{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-5524dfe{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-9e38010{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-030e634{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-7d7ee8a .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-143afb2{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-3b06cf9{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-852e5c7{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-2eb0e63{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c58383b{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-8677cbd{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-8124f33{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-b5267b4{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-d19c553{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-ff03435 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-17fe645{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-1a494fc{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-5fb7773{font-size:20px;line-height:28px;}.elementor-5159 .elementor-element.elementor-element-44b584a{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-ad8f93e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-b3dace3{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-a350df0{font-size:20px;line-height:28px;}.elementor-5159 .elementor-element.elementor-element-f6c0faa{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-2188ebd{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-50ddff6{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-1a1ce67{font-size:20px;line-height:28px;}.elementor-5159 .elementor-element.elementor-element-061e401{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-aa312de{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-5159 .elementor-element.elementor-element-74072c3 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-2aa7c7a{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c46a2e5{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-3cb37be{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-d35bd3d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-6bbf587{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c562a1c{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-7b58768{font-size:var( --e-global-typography-1377c0e-font-size );}}@media(max-width:767px){.elementor-5159 .elementor-element.elementor-element-89478a3 .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-5159 .elementor-element.elementor-element-ef8ce32{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5159 .elementor-element.elementor-element-6c316df .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-1dc3404 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-3bc9dd0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-5159 .elementor-element.elementor-element-f7ab5bd{--width:60%;}.elementor-5159 .elementor-element.elementor-element-bcf5b06 .elementor-heading-title{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-628785a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-94de49f .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-60076eb .elementor-portfolio-item__title{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-3d33c34 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-678f725{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-18c5e06{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-83422f5{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-05c379a{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-99a7528{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-66bfe0d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-b82a90d{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-5524dfe{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-9e38010{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-030e634{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-7d7ee8a .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-143afb2{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-3b06cf9{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-852e5c7{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-2eb0e63{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c58383b{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-8677cbd{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-8124f33{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-b5267b4{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-d19c553{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-ff03435 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-17fe645{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-1a494fc{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-5fb7773{font-size:18px;line-height:26px;}.elementor-5159 .elementor-element.elementor-element-44b584a{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-ad8f93e{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-b3dace3{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-a350df0{font-size:18px;line-height:26px;}.elementor-5159 .elementor-element.elementor-element-f6c0faa{font-size:var( --e-global-typography-bbfe553-font-size );line-height:var( --e-global-typography-bbfe553-line-height );}.elementor-5159 .elementor-element.elementor-element-2188ebd{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-50ddff6{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-1a1ce67{font-size:18px;line-height:26px;}.elementor-5159 .elementor-element.elementor-element-061e401{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-aa312de{font-size:var( --e-global-typography-4e25b0f-font-size );}.elementor-5159 .elementor-element.elementor-element-74072c3 .elementor-heading-title{font-size:var( --e-global-typography-beecb64-font-size );line-height:var( --e-global-typography-beecb64-line-height );}.elementor-5159 .elementor-element.elementor-element-2aa7c7a{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c46a2e5{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-3cb37be{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-d35bd3d{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-6bbf587{font-size:var( --e-global-typography-692c928-font-size );line-height:var( --e-global-typography-692c928-line-height );}.elementor-5159 .elementor-element.elementor-element-c562a1c{font-size:var( --e-global-typography-656a1b4-font-size );}.elementor-5159 .elementor-element.elementor-element-7b58768{font-size:var( --e-global-typography-1377c0e-font-size );}}@media(min-width:768px){.elementor-5159 .elementor-element.elementor-element-3bc9dd0{--content-width:1140px;}.elementor-5159 .elementor-element.elementor-element-9c01365{--width:15%;}.elementor-5159 .elementor-element.elementor-element-2696f17{--width:15%;}.elementor-5159 .elementor-element.elementor-element-922c37f{--width:15%;}.elementor-5159 .elementor-element.elementor-element-77c4c06{--width:15%;}.elementor-5159 .elementor-element.elementor-element-31ad391{--width:15%;}.elementor-5159 .elementor-element.elementor-element-f7ab5bd{--width:33%;}.elementor-5159 .elementor-element.elementor-element-2d53ceb{--width:80%;}.elementor-5159 .elementor-element.elementor-element-09de56f{--width:30%;}.elementor-5159 .elementor-element.elementor-element-df0ed46{--width:30%;}.elementor-5159 .elementor-element.elementor-element-49c6b69{--width:30%;}.elementor-5159 .elementor-element.elementor-element-0dde2bd{--width:30%;}.elementor-5159 .elementor-element.elementor-element-0760947{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5159 .elementor-element.elementor-element-f7ab5bd{--width:100%;}.elementor-5159 .elementor-element.elementor-element-2d53ceb{--width:100%;}}