.elementor-2 .elementor-element.elementor-element-5279c9ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:158px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-5279c9ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerAmbience2_FFD600.png");background-position:0px 180px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5279c9ec::before, .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5279c9ec > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5279c9ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-5111606b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5111606b .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-5111606b .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:400;line-height:95px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-d0f9b99{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-d0f9b99 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-d0f9b99 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:95px;font-weight:700;line-height:95px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-2a716040{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2a716040 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-2a716040 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:400;line-height:58px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-02c3d68{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-02c3d68 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button{background-color:var( --e-global-color-09a1850 );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:67px;letter-spacing:-0.7px;fill:var( --e-global-color-e6de8ed );color:var( --e-global-color-e6de8ed );padding:0px 40px 0px 39px;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1112041 .elementor-button:focus{background-color:var( --e-global-color-e5f239c );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-1112041{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1112041.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-1112041 .elementor-button:focus svg{fill:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-2111532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e6de8ed );--border-color:var( --e-global-color-e6de8ed );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2111532::before, .elementor-2 .elementor-element.elementor-element-2111532 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2111532 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2111532 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2111532 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2111532 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-2ebac15{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-125409e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-125409e .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-125409e .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;line-height:79px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-6d21261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1eddf78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:72px;--padding-right:72px;}.elementor-2 .elementor-element.elementor-element-1eddf78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-1eddf78::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-1eddf78.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-a8ba841{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-a8ba841.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-a8ba841 .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-c15fbe7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c15fbe7 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-c15fbe7 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-8e72491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:72px;--padding-right:72px;}.elementor-2 .elementor-element.elementor-element-8e72491:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-8e72491::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-8e72491.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-05e7f57{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-05e7f57.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-05e7f57 .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-e251f13{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-e251f13 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-e251f13 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-b536b55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:72px;--padding-right:72px;}.elementor-2 .elementor-element.elementor-element-b536b55:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-b536b55::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-b536b55.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-8e25fa6{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-8e25fa6.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-8e25fa6 .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-a20ca26{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-a20ca26 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-a20ca26 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-30d457d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button{background-color:#FFD600;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:67px;letter-spacing:-0.7px;fill:var( --e-global-color-09a1850 );color:var( --e-global-color-09a1850 );padding:0px 40px 0px 39px;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-09a1850 );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-45e2514{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-45e2514.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button:focus svg{fill:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-5bcb307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-5bcb307 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-5bcb307 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:29px;letter-spacing:-1px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-17e1d8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:8px 0px 8px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:var( --e-global-color-e6de8ed );--border-color:var( --e-global-color-e6de8ed );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-17e1d8f::before, .elementor-2 .elementor-element.elementor-element-17e1d8f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-17e1d8f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-17e1d8f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-17e1d8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-17e1d8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-a5bf494{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-895bc1e{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-895bc1e .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-895bc1e .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;line-height:79px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-3e55603{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-3e55603 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-3e55603 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:29px;font-weight:400;line-height:95px;letter-spacing:-1.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-f7cc762{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:58px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-f7cc762:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerAmbience2_FFD600.png");background-position:0px 180px;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f7cc762::before, .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f7cc762 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f7cc762 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-ba24377{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-ba24377 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-ba24377 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;line-height:79px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-2a71252{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2a71252 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-2a71252 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:31px;font-weight:400;line-height:55px;letter-spacing:-1.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-a22cb68{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-f85d230{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-f85d230 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-ed56c4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button{background-color:#FFD600;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:67px;letter-spacing:-0.7px;fill:var( --e-global-color-09a1850 );color:var( --e-global-color-09a1850 );padding:0px 40px 0px 39px;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-09a1850 );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c13a419{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c13a419.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button:focus svg{fill:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-45f7181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-45f7181 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-45f7181 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:29px;letter-spacing:-1px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-e5bb4bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e6de8ed );--border-color:var( --e-global-color-e6de8ed );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-e5bb4bd::before, .elementor-2 .elementor-element.elementor-element-e5bb4bd > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e5bb4bd > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e5bb4bd > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e5bb4bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e5bb4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-c815e18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-632152f{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-632152f .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-632152f .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;line-height:79px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-a14e4be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b441d51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-b441d51:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-b441d51::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-b441d51.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-a9d661c{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-a9d661c.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-a9d661c .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-7e44791{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-7e44791 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-7e44791 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-1e93797{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-1e93797:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-1e93797::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-1e93797.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-e673f2e{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-e673f2e.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-e673f2e .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-c0b88e7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c0b88e7 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-c0b88e7 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-f6efe3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-f6efe3c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-f6efe3c::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-f6efe3c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-4ce1403{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-4ce1403.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4ce1403 .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-f7087ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-f7087ac .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-f7087ac .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-353498d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-353498d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-353498d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-353498d::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-353498d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-74514e6{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-74514e6.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-74514e6 .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-428cf3c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-428cf3c .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-428cf3c .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-745d6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-745d6d4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-745d6d4::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-745d6d4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-37253dd{background-color:var( --e-global-color-e6de8ed );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 26px 16px 25px;border-radius:99px 99px 99px 99px;}.elementor-2 .elementor-element.elementor-element-37253dd.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-37253dd .elementor-heading-title{font-family:var( --e-global-typography-f3991e1-font-family ), Sans-serif;font-size:var( --e-global-typography-f3991e1-font-size );font-weight:var( --e-global-typography-f3991e1-font-weight );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-c788e1d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c788e1d .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-c788e1d .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-86e321f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button{background-color:#FFD600;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:67px;letter-spacing:-0.7px;fill:var( --e-global-color-09a1850 );color:var( --e-global-color-09a1850 );padding:0px 40px 0px 39px;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-09a1850 );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e646a03{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e646a03.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button:focus svg{fill:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-9fdafa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-9fdafa6 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-9fdafa6 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:29px;letter-spacing:-1px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-52abe33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:8px 0px 0px 0px;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e6de8ed );--border-color:var( --e-global-color-e6de8ed );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-52abe33::before, .elementor-2 .elementor-element.elementor-element-52abe33 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-52abe33 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-52abe33 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-52abe33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-52abe33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/footerPattern.png");--background-overlay:'';background-position:top center;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-8d2c442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6cf2e15{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-6cf2e15 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-6cf2e15 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:62px;font-weight:700;line-height:79px;letter-spacing:-3.6px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-d0b757e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9307fb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-9307fb6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-9307fb6::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-9307fb6.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-2cc570b{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-2cc570b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-4f19977{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-4f19977 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-4f19977 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-9fbf06c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-9fbf06c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a1850 );}.elementor-2 .elementor-element.elementor-element-9fbf06c::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-9fbf06c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-9ddef56{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9ddef56 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-549063b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-549063b .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-549063b .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-b872920{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-64c3100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-64c3100:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-64c3100::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-64c3100.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-e414d76{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e414d76 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-9a4a7b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-9a4a7b3 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-9a4a7b3 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-bf5c99f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-bf5c99f::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-bf5c99f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-a0b02b0{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-a0b02b0 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-ab7f89e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-ab7f89e .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-ab7f89e .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-5aef96a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d9a74b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-d9a74b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-d9a74b9::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-d9a74b9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-b9dab97{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-b9dab97 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-b584154{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-b584154 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-b584154 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-0ddf8b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-0ddf8b2::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-0ddf8b2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-75b2e7b{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-75b2e7b .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-d786e51{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-d786e51 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-d786e51 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-c73626e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cfe79cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-cfe79cc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-cfe79cc::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-cfe79cc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-6280ba1{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6280ba1 .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-6b96c4f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-6b96c4f .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-6b96c4f .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-c5c6337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-c5c6337:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-c5c6337::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-c5c6337.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-df9aedd{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-df9aedd .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-dd9ac27{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-dd9ac27 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-dd9ac27 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-eb4aa14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-681f922{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-681f922:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-681f922::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-681f922.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-4006fed{border-style:solid;border-width:8px 8px 8px 8px;border-color:var( --e-global-color-e6de8ed );border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4006fed .elementor-wrapper{--video-aspect-ratio:1.5;}.elementor-2 .elementor-element.elementor-element-cb8a781{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-cb8a781 .heading_style .heading-title{padding:0px 0px 30px 0px;}.elementor-2 .elementor-element.elementor-element-cb8a781 .heading .heading-title{font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:700;line-height:29px;letter-spacing:-1.9px;background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 50%, #999999 100%);}.elementor-2 .elementor-element.elementor-element-a03f322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--padding-top:80px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-a03f322:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-09a1850 ) 0%, var( --e-global-color-09a1850 ) 80%);}.elementor-2 .elementor-element.elementor-element-a03f322::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.davidepositioning.it/wp-content/uploads/2025/12/discoverLight1.png");--background-overlay:'';background-position:0px -80px;background-repeat:repeat-x;}.elementor-2 .elementor-element.elementor-element-a03f322.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-227e238{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button{background-color:var( --e-global-color-e6de8ed );font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:600;line-height:67px;letter-spacing:-0.7px;fill:var( --e-global-color-09a1850 );color:var( --e-global-color-09a1850 );padding:0px 40px 0px 39px;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-09a1850 );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5ac58e6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-5ac58e6.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button:focus svg{fill:var( --e-global-color-09a1850 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5279c9ec{--content-width:1130px;}.elementor-2 .elementor-element.elementor-element-2111532{--content-width:1130px;}.elementor-2 .elementor-element.elementor-element-17e1d8f{--content-width:1130px;}.elementor-2 .elementor-element.elementor-element-f7cc762{--content-width:1130px;}.elementor-2 .elementor-element.elementor-element-e5bb4bd{--content-width:1130px;}.elementor-2 .elementor-element.elementor-element-52abe33{--content-width:1130px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-1eddf78{--width:100%;}.elementor-2 .elementor-element.elementor-element-8e72491{--width:100%;}.elementor-2 .elementor-element.elementor-element-b536b55{--width:100%;}.elementor-2 .elementor-element.elementor-element-b441d51{--width:100%;}.elementor-2 .elementor-element.elementor-element-1e93797{--width:100%;}.elementor-2 .elementor-element.elementor-element-f6efe3c{--width:100%;}.elementor-2 .elementor-element.elementor-element-353498d{--width:100%;}.elementor-2 .elementor-element.elementor-element-745d6d4{--width:100%;}.elementor-2 .elementor-element.elementor-element-9307fb6{--width:100%;}.elementor-2 .elementor-element.elementor-element-9fbf06c{--width:100%;}.elementor-2 .elementor-element.elementor-element-64c3100{--width:100%;}.elementor-2 .elementor-element.elementor-element-bf5c99f{--width:100%;}.elementor-2 .elementor-element.elementor-element-d9a74b9{--width:100%;}.elementor-2 .elementor-element.elementor-element-0ddf8b2{--width:100%;}.elementor-2 .elementor-element.elementor-element-cfe79cc{--width:100%;}.elementor-2 .elementor-element.elementor-element-c5c6337{--width:100%;}.elementor-2 .elementor-element.elementor-element-681f922{--width:100%;}.elementor-2 .elementor-element.elementor-element-a03f322{--width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5279c9ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30px 210px;}.elementor-2 .elementor-element.elementor-element-5279c9ec{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-5111606b .heading .heading-title{font-size:22px;line-height:75px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-d0f9b99 .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-2a716040 .heading .heading-title{font-size:22px;line-height:43px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button{font-size:22px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-2111532{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-125409e .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-6d21261{--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;}.elementor-2 .elementor-element.elementor-element-1eddf78::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-1eddf78{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-a8ba841 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c15fbe7 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-8e72491::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-8e72491{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-05e7f57 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e251f13 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-b536b55::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-b536b55{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-8e25fa6 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a20ca26 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button{font-size:22px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-5bcb307 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-17e1d8f{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-895bc1e .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-3e55603 .heading .heading-title{font-size:22px;line-height:75px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f7cc762:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-30px 210px;}.elementor-2 .elementor-element.elementor-element-f7cc762{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-ba24377 .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-2a71252 .heading .heading-title{font-size:22px;line-height:75px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button{font-size:22px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-45f7181 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-e5bb4bd{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-632152f .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-a14e4be{--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;}.elementor-2 .elementor-element.elementor-element-b441d51::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-b441d51{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-a9d661c .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7e44791 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-1e93797::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-1e93797{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-e673f2e .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c0b88e7 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f6efe3c::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-f6efe3c{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-4ce1403 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f7087ac .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-353498d::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-353498d{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-74514e6 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-428cf3c .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-745d6d4::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-745d6d4{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-37253dd .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c788e1d .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button{font-size:22px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-9fdafa6 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-52abe33{--padding-top:48px;--padding-bottom:90px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-6cf2e15 .heading .heading-title{font-size:70px;line-height:75px;}.elementor-2 .elementor-element.elementor-element-d0b757e{--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;}.elementor-2 .elementor-element.elementor-element-9307fb6::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-9307fb6{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-4f19977 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-9fbf06c::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-9fbf06c{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-549063b .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-b872920{--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;}.elementor-2 .elementor-element.elementor-element-64c3100::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-64c3100{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-9a4a7b3 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-bf5c99f::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-bf5c99f{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-ab7f89e .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-5aef96a{--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;}.elementor-2 .elementor-element.elementor-element-d9a74b9::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-d9a74b9{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-b584154 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-0ddf8b2::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-0ddf8b2{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-d786e51 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-c73626e{--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;}.elementor-2 .elementor-element.elementor-element-cfe79cc::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-cfe79cc{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-6b96c4f .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-c5c6337::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-c5c6337{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-dd9ac27 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-eb4aa14{--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;}.elementor-2 .elementor-element.elementor-element-681f922::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-681f922{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-cb8a781 .heading .heading-title{font-size:22px;line-height:35px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-a03f322::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -80px;}.elementor-2 .elementor-element.elementor-element-a03f322{--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button{font-size:22px;line-height:75px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5279c9ec:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5279c9ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 280px;background-size:cover;}.elementor-2 .elementor-element.elementor-element-5111606b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-5111606b .heading .heading-title{font-size:20px;line-height:27px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-d0f9b99{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-d0f9b99 .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-2a716040{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2a716040 .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-1112041 .elementor-button{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-2111532{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-2ebac15{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-125409e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-125409e .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-6d21261{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-1eddf78::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1eddf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-1eddf78{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-a8ba841 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c15fbe7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c15fbe7 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-8e72491::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-8e72491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-8e72491{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-05e7f57 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e251f13{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-e251f13 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-b536b55::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b536b55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-b536b55{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-8e25fa6 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a20ca26{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-a20ca26 .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-30d457d{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-45e2514 .elementor-button{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-5bcb307{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-5bcb307 .heading .heading-title{font-size:13px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-17e1d8f{--padding-top:45px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-a5bf494{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-895bc1e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-895bc1e .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-3e55603{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-3e55603 .heading .heading-title{font-size:20px;line-height:27px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f7cc762:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f7cc762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 280px;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f7cc762{--padding-top:48px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-ba24377{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-ba24377 .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-2a71252{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2a71252 .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-ed56c4b{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c13a419 .elementor-button{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-45f7181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-45f7181 .heading .heading-title{font-size:13px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-e5bb4bd{--padding-top:45px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-c815e18{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-632152f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-632152f .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-a14e4be{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-b441d51::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-b441d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-b441d51{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-a9d661c .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7e44791{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-7e44791 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-1e93797::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1e93797 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-1e93797{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-e673f2e .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c0b88e7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c0b88e7 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-f6efe3c::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f6efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-f6efe3c{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-4ce1403 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f7087ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-f7087ac .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-353498d::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-353498d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-353498d{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-74514e6 .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-428cf3c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-428cf3c .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-745d6d4::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-745d6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-745d6d4{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-37253dd .elementor-heading-title{font-size:var( --e-global-typography-f3991e1-font-size );line-height:var( --e-global-typography-f3991e1-line-height );letter-spacing:var( --e-global-typography-f3991e1-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c788e1d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-c788e1d .heading .heading-title{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-86e321f{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e646a03 .elementor-button{font-size:20px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-9fdafa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-9fdafa6 .heading .heading-title{font-size:13px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-8d2c442{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6cf2e15{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-6cf2e15 .heading .heading-title{font-size:34px;line-height:35px;letter-spacing:-2px;}.elementor-2 .elementor-element.elementor-element-d0b757e{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-9307fb6::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9307fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-9307fb6{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-4f19977{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-4f19977 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-9fbf06c::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-9fbf06c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-9fbf06c{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-549063b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-549063b .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-b872920{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-64c3100::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-64c3100 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-64c3100{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-9a4a7b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-9a4a7b3 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-bf5c99f::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-bf5c99f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-bf5c99f{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-ab7f89e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-ab7f89e .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-5aef96a{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-d9a74b9::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-d9a74b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-d9a74b9{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-b584154{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-b584154 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-0ddf8b2::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-0ddf8b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-0ddf8b2{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-d786e51{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-d786e51 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-c73626e{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-cfe79cc::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-cfe79cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-cfe79cc{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-6b96c4f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-6b96c4f .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-c5c6337::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c5c6337 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-c5c6337{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-dd9ac27{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-dd9ac27 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-eb4aa14{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-681f922::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-681f922 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-681f922{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-cb8a781{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-2 .elementor-element.elementor-element-cb8a781 .heading .heading-title{font-size:18px;line-height:30px;letter-spacing:-1px;}.elementor-2 .elementor-element.elementor-element-a03f322::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-a03f322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -70px;}.elementor-2 .elementor-element.elementor-element-a03f322{--padding-top:40px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-227e238{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5ac58e6{padding:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-5ac58e6 .elementor-button{font-size:20px;line-height:30px;letter-spacing:-1px;padding:15px 40px 15px 39px;}}