.elementor-178 .elementor-element.elementor-element-52851b7{--display:flex;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-52851b7:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leo-consulting.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-22-at-8.23.55-PM.jpeg");background-position:center center;background-size:cover;}.elementor-178 .elementor-element.elementor-element-52851b7::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #EFEFEF00 20%, #0B1F3ADB 60%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-dac5b38{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-dac5b38 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:67px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-178 .elementor-element.elementor-element-fcd1b71{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-fcd1b71 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-a77bb80{--display:flex;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a77bb80:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leo-consulting.it/wp-content/uploads/2026/04/file_0000000075b871f58fdcb1d01479311d_copy_1152x768.png");background-position:center center;background-size:cover;}.elementor-178 .elementor-element.elementor-element-a77bb80::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(209deg, #EFEFEF 40%, #0B1F3AEB 100%);}.elementor-178 .elementor-element.elementor-element-5bed809{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-5bed809 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:67px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-7c13f97{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-7c13f97 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-2898c69{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-2898c69:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-2898c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-e1fd3bc{padding:0px 0px 0px 0px;text-align:center;}.elementor-178 .elementor-element.elementor-element-e1fd3bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0B1F3A;}.elementor-178 .elementor-element.elementor-element-598da21{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-598da21.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-c13c254{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-c13c254:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c13c254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-a09a007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-8b19f1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:21px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-8b19f1a:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-8b19f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-8b19f1a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-b5b4b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-178 .elementor-element.elementor-element-0f05e84{text-align:start;}.elementor-178 .elementor-element.elementor-element-0f05e84 img{width:100%;}.elementor-178 .elementor-element.elementor-element-62dca3d{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-d09db50{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-d09db50.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-d09db50 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-d6d976b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-683fb6c{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-7429150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-da515a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-da515a9:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-da515a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-da515a9.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-dfbc0f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-6f387ea{text-align:start;}.elementor-178 .elementor-element.elementor-element-6f387ea img{width:100%;}.elementor-178 .elementor-element.elementor-element-50c4d77{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-9a2d058{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-9a2d058.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-9a2d058 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-fd9eb53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-ccc2433{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-c0f9d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-6742c6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-6742c6b:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-6742c6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-6742c6b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-47df7f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-22e14c7{text-align:start;}.elementor-178 .elementor-element.elementor-element-22e14c7 img{width:100%;}.elementor-178 .elementor-element.elementor-element-6d46ced{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-e306db3{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-e306db3.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-e306db3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-af645a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-dc0f7c2{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-16aa1a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-16aa1a0:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-16aa1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-5d68184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-349467d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-349467d:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-349467d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-349467d.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-12bede5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-41d14cc{text-align:start;}.elementor-178 .elementor-element.elementor-element-41d14cc img{width:90%;}.elementor-178 .elementor-element.elementor-element-bd520f1{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-86b1b54{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-86b1b54.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-86b1b54 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-aee36e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-2a74a63{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-1ad6680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-507edaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-507edaf:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-507edaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-507edaf.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-08315b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e210a38{text-align:start;}.elementor-178 .elementor-element.elementor-element-e210a38 img{width:90%;}.elementor-178 .elementor-element.elementor-element-279fe5d{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-5169042{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-5169042.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-5169042 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-c866d33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-4516432{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-60a3faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-8b39406{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:20px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-8b39406:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-8b39406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-8b39406.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-c53142b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-829ee54{padding:10px 0px 10px 0px;}.elementor-178 .elementor-element.elementor-element-051cfee{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-f5c689a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-f5c689a.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-f5c689a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-a250b4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-4e881d4{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-dc14896{--display:flex;--padding-top:60px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-dc14896:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-dc14896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-178 .elementor-element.elementor-element-40076b0{text-align:center;}.elementor-178 .elementor-element.elementor-element-40076b0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0B1F3A;}.elementor-178 .elementor-element.elementor-element-61a1bef{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-a97c153{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a97c153:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-a97c153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-178 .elementor-element.elementor-element-4e7d745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-4ece6d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-178 .elementor-element.elementor-element-95b3b03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-7aa9b1a{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-a30e11e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-a30e11e.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-a30e11e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-96098ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-ce9e744{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-7b624c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-b523dce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-178 .elementor-element.elementor-element-c8cf500{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-9055811{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-42ad720{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-42ad720.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-42ad720 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-03a7225{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-9f4e044{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-11ab4fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-2ee64dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-178 .elementor-element.elementor-element-9041cb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-17e25c1{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-45e83ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-45e83ec.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-45e83ec .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-039b81a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-4c3a6cd{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-e6d5e2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-6c4e202{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-178 .elementor-element.elementor-element-750cf5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a3e0c10{--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;--justify-content:center;}.elementor-178 .elementor-element.elementor-element-e8d636a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-178 .elementor-element.elementor-element-e8d636a.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-e8d636a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-51b3b7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-43315f3{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-6633761{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-6633761:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-6633761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-342e5a7{padding:0px 0px 0px 0px;text-align:center;}.elementor-178 .elementor-element.elementor-element-342e5a7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0B1F3A;}.elementor-178 .elementor-element.elementor-element-beea002{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-178 .elementor-element.elementor-element-beea002.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-30e987f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-30e987f:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-30e987f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-6e49a01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-2642f68{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-178 .elementor-element.elementor-element-2642f68:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-2642f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-2642f68.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-3d4a7ab{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-fb586e8 img{width:75%;}.elementor-178 .elementor-element.elementor-element-25f965d{width:var( --container-widget-width, 100% );max-width:100%;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 25px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-25f965d.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-25f965d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-ac91812{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-9efa029{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-178 .elementor-element.elementor-element-9efa029:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-9efa029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-9efa029.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-7bc634b{--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;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-6ea1e6d img{width:49%;}.elementor-178 .elementor-element.elementor-element-dd563c5{width:var( --container-widget-width, 100% );max-width:100%;margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-dd563c5.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-dd563c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-c352910{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-d7fcbf4{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-178 .elementor-element.elementor-element-d7fcbf4:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-d7fcbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-d7fcbf4.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-f45a398{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-c91eca6 img{width:55%;}.elementor-178 .elementor-element.elementor-element-2d70367{width:var( --container-widget-width, 100% );max-width:100%;margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-2d70367.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-2d70367 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-662a587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-b0e8606{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-178 .elementor-element.elementor-element-b0e8606:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-b0e8606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-b0e8606.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-ea14013{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-e00506d img{width:54%;}.elementor-178 .elementor-element.elementor-element-27ca6d9{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-27ca6d9.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-27ca6d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-537ec6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-e936b10{--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;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-178 .elementor-element.elementor-element-e936b10:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-e936b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-e936b10.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-178 .elementor-element.elementor-element-dc900a3{--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;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-e0de49a img{width:55%;}.elementor-178 .elementor-element.elementor-element-9ed7644{width:var( --container-widget-width, 100% );max-width:100%;margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 24px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-9ed7644.elementor-element{--align-self:flex-start;}.elementor-178 .elementor-element.elementor-element-9ed7644 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;color:#1F4E79;}.elementor-178 .elementor-element.elementor-element-1d9c375{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-1d9c375:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-1d9c375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-178 .elementor-element.elementor-element-c6755ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:15px 15px 15px 15px;}.elementor-178 .elementor-element.elementor-element-c6755ab:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-c6755ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leo-consulting.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-02-at-2.00.45-PM.jpeg");}.elementor-178 .elementor-element.elementor-element-5463138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-178 .elementor-element.elementor-element-60bc942 img{border-style:solid;border-color:#153453;border-radius:110px 110px 110px 110px;}.elementor-178 .elementor-element.elementor-element-c512bf3{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-14c7628{text-align:start;}.elementor-178 .elementor-element.elementor-element-14c7628 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:400;font-style:italic;line-height:30px;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-00129c8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;color:#E8E8E8;}.elementor-178 .elementor-element.elementor-element-00129c8.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-00129c8 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-c518ad5{--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;--justify-content:flex-end;}.elementor-178 .elementor-element.elementor-element-e53164f{--e-rating-icon-font-size:20px;}.elementor-178 .elementor-element.elementor-element-b2cee78{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.75;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-b2cee78:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-b2cee78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leo-consulting.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-20-at-10.00.17-PM.jpeg");background-position:center center;background-size:cover;}.elementor-178 .elementor-element.elementor-element-b2cee78::before, .elementor-178 .elementor-element.elementor-element-b2cee78 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-b2cee78 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-b2cee78 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-b2cee78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-b2cee78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F3D5C;--background-overlay:'';}.elementor-178 .elementor-element.elementor-element-b2cee78.e-con{--align-self:center;}.elementor-178 .elementor-element.elementor-element-cd08829{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-178 .elementor-element.elementor-element-d97e1d7{text-align:center;}.elementor-178 .elementor-element.elementor-element-d97e1d7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-b589131{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-178 .elementor-element.elementor-element-b589131 p{margin-block-end:0px;}.elementor-178 .elementor-element.elementor-element-cd68e32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-178 .elementor-element.elementor-element-cd68e32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-178 .elementor-element.elementor-element-c009ae6{width:var( --container-widget-width, 62.007% );max-width:62.007%;--container-widget-width:62.007%;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-c009ae6.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-178 .elementor-element.elementor-element-52851b7::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(268deg, #EFEFEF00 15%, #0B1F3ADB 75%);}.elementor-178 .elementor-element.elementor-element-52851b7{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-dac5b38{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-178 .elementor-element.elementor-element-dac5b38 .elementor-heading-title{font-size:47px;}.elementor-178 .elementor-element.elementor-element-fcd1b71{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;font-size:17px;}.elementor-178 .elementor-element.elementor-element-a77bb80{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-5bed809{--container-widget-width:435px;--container-widget-flex-grow:0;width:var( --container-widget-width, 435px );max-width:435px;}.elementor-178 .elementor-element.elementor-element-5bed809 .elementor-heading-title{font-size:55px;}.elementor-178 .elementor-element.elementor-element-7c13f97{--container-widget-width:446px;--container-widget-flex-grow:0;width:var( --container-widget-width, 446px );max-width:446px;}.elementor-178 .elementor-element.elementor-element-2898c69{--padding-top:70px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-178 .elementor-element.elementor-element-e1fd3bc .elementor-heading-title{font-size:35px;}.elementor-178 .elementor-element.elementor-element-598da21{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-598da21.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-c13c254{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-178 .elementor-element.elementor-element-8b19f1a{--padding-top:20px;--padding-bottom:21px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-0f05e84 img{width:95%;}.elementor-178 .elementor-element.elementor-element-6f387ea img{width:95%;}.elementor-178 .elementor-element.elementor-element-9a2d058{--container-widget-width:96px;--container-widget-flex-grow:0;width:var( --container-widget-width, 96px );max-width:96px;}.elementor-178 .elementor-element.elementor-element-6742c6b{--padding-top:20px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-22e14c7 img{width:95%;}.elementor-178 .elementor-element.elementor-element-16aa1a0{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-178 .elementor-element.elementor-element-349467d{--padding-top:20px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-41d14cc img{width:95%;}.elementor-178 .elementor-element.elementor-element-507edaf{--padding-top:20px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-e210a38 img{width:95%;}.elementor-178 .elementor-element.elementor-element-8b39406{--padding-top:20px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-dc14896{--padding-top:50px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-178 .elementor-element.elementor-element-40076b0 .elementor-heading-title{font-size:35px;}.elementor-178 .elementor-element.elementor-element-61a1bef{width:var( --container-widget-width, 654px );max-width:654px;--container-widget-width:654px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-61a1bef.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-a97c153{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-178 .elementor-element.elementor-element-95b3b03{--justify-content:center;}.elementor-178 .elementor-element.elementor-element-5e66b99 img{width:40%;}.elementor-178 .elementor-element.elementor-element-7aa9b1a{--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a30e11e{--container-widget-width:167px;--container-widget-flex-grow:0;width:var( --container-widget-width, 167px );max-width:167px;text-align:center;}.elementor-178 .elementor-element.elementor-element-a30e11e .elementor-heading-title{font-size:22px;}.elementor-178 .elementor-element.elementor-element-96098ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-ce9e744{text-align:center;line-height:1.1em;}.elementor-178 .elementor-element.elementor-element-c8cf500{--justify-content:center;}.elementor-178 .elementor-element.elementor-element-27c11bf img{width:40%;}.elementor-178 .elementor-element.elementor-element-9055811{--margin-top:10px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-42ad720{text-align:center;}.elementor-178 .elementor-element.elementor-element-42ad720 .elementor-heading-title{font-size:22px;}.elementor-178 .elementor-element.elementor-element-03a7225{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-9f4e044{text-align:center;line-height:1.1em;}.elementor-178 .elementor-element.elementor-element-9041cb0{--justify-content:center;}.elementor-178 .elementor-element.elementor-element-aeab53a img{width:40%;}.elementor-178 .elementor-element.elementor-element-17e25c1{--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-45e83ec{text-align:center;}.elementor-178 .elementor-element.elementor-element-45e83ec .elementor-heading-title{font-size:22px;}.elementor-178 .elementor-element.elementor-element-039b81a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-4c3a6cd{text-align:center;line-height:1.1em;}.elementor-178 .elementor-element.elementor-element-750cf5c{--justify-content:center;}.elementor-178 .elementor-element.elementor-element-9fb04ea img{width:40%;}.elementor-178 .elementor-element.elementor-element-a3e0c10{--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-e8d636a{text-align:center;}.elementor-178 .elementor-element.elementor-element-e8d636a .elementor-heading-title{font-size:22px;}.elementor-178 .elementor-element.elementor-element-51b3b7e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-43315f3{text-align:center;line-height:1.1em;}.elementor-178 .elementor-element.elementor-element-6633761{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-178 .elementor-element.elementor-element-342e5a7 .elementor-heading-title{font-size:35px;}.elementor-178 .elementor-element.elementor-element-beea002{width:var( --container-widget-width, 625px );max-width:625px;--container-widget-width:625px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-beea002.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-30e987f{--padding-top:0px;--padding-bottom:50px;--padding-left:9px;--padding-right:9px;}.elementor-178 .elementor-element.elementor-element-fb586e8 img{width:100%;}.elementor-178 .elementor-element.elementor-element-25f965d .elementor-heading-title{font-size:18px;}.elementor-178 .elementor-element.elementor-element-6ea1e6d img{width:68%;}.elementor-178 .elementor-element.elementor-element-dd563c5 .elementor-heading-title{font-size:18px;}.elementor-178 .elementor-element.elementor-element-c91eca6 img{width:80%;}.elementor-178 .elementor-element.elementor-element-2d70367 .elementor-heading-title{font-size:18px;}.elementor-178 .elementor-element.elementor-element-e00506d img{width:76%;}.elementor-178 .elementor-element.elementor-element-27ca6d9 .elementor-heading-title{font-size:18px;}.elementor-178 .elementor-element.elementor-element-e0de49a img{width:80%;}.elementor-178 .elementor-element.elementor-element-9ed7644 .elementor-heading-title{font-size:18px;}.elementor-178 .elementor-element.elementor-element-1d9c375{--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-178 .elementor-element.elementor-element-c6755ab{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:9px;}.elementor-178 .elementor-element.elementor-element-60bc942 img{width:100%;}.elementor-178 .elementor-element.elementor-element-c512bf3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-14c7628{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-14c7628.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-14c7628 .elementor-heading-title{font-size:19px;}.elementor-178 .elementor-element.elementor-element-00129c8{width:var( --container-widget-width, 700px );max-width:700px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;font-size:12px;}.elementor-178 .elementor-element.elementor-element-00129c8.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-d97e1d7 .elementor-heading-title{font-size:35px;}.elementor-178 .elementor-element.elementor-element-b589131{--container-widget-width:676px;--container-widget-flex-grow:0;width:var( --container-widget-width, 676px );max-width:676px;}.elementor-178 .elementor-element.elementor-element-c009ae6{width:var( --container-widget-width, 634.698px );max-width:634.698px;--container-widget-width:634.698px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-178 .elementor-element.elementor-element-52851b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-52851b7:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:720px auto;}.elementor-178 .elementor-element.elementor-element-52851b7::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-52851b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #EFEFEF00 0%, #0B1F3ADB 60%);}.elementor-178 .elementor-element.elementor-element-dac5b38{--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;text-align:center;}.elementor-178 .elementor-element.elementor-element-dac5b38 .elementor-heading-title{font-size:48px;}.elementor-178 .elementor-element.elementor-element-fcd1b71{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;font-size:17px;}.elementor-178 .elementor-element.elementor-element-a77bb80:not(.elementor-motion-effects-element-type-background), .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leo-consulting.it/wp-content/uploads/2026/04/WhatsApp-Image-2026-04-22-at-8.23.55-PM.jpeg");background-position:bottom center;background-size:720px auto;}.elementor-178 .elementor-element.elementor-element-a77bb80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-a77bb80::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .e-con-inner > .elementor-background-video-container::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-178 .elementor-element.elementor-element-a77bb80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #EFEFEF 0%, #0B1F3AEB 60%);}.elementor-178 .elementor-element.elementor-element-5bed809{padding:0px 10px 0px 10px;--container-widget-width:329px;--container-widget-flex-grow:0;width:var( --container-widget-width, 329px );max-width:329px;text-align:center;}.elementor-178 .elementor-element.elementor-element-5bed809 .elementor-heading-title{font-size:48px;}.elementor-178 .elementor-element.elementor-element-7c13f97{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;font-size:17px;}.elementor-178 .elementor-element.elementor-element-e1fd3bc{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-e1fd3bc.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-e1fd3bc .elementor-heading-title{font-size:33px;}.elementor-178 .elementor-element.elementor-element-598da21{width:var( --container-widget-width, 329px );max-width:329px;padding:0px 5px 0px 5px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-c13c254{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-0f05e84 img{width:40%;}.elementor-178 .elementor-element.elementor-element-d09db50{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-178 .elementor-element.elementor-element-6f387ea img{width:40%;}.elementor-178 .elementor-element.elementor-element-22e14c7 img{width:40%;}.elementor-178 .elementor-element.elementor-element-16aa1a0{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-41d14cc img{width:34%;}.elementor-178 .elementor-element.elementor-element-86b1b54{--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-178 .elementor-element.elementor-element-e210a38 img{width:34%;}.elementor-178 .elementor-element.elementor-element-829ee54{text-align:start;}.elementor-178 .elementor-element.elementor-element-829ee54 img{width:37%;}.elementor-178 .elementor-element.elementor-element-dc14896{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-40076b0{width:var( --container-widget-width, 308px );max-width:308px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-40076b0 .elementor-heading-title{font-size:33px;}.elementor-178 .elementor-element.elementor-element-61a1bef{width:var( --container-widget-width, 329px );max-width:329px;padding:0px 4px 0px 4px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-5e66b99 img{width:25%;}.elementor-178 .elementor-element.elementor-element-a30e11e{--container-widget-width:172px;--container-widget-flex-grow:0;width:var( --container-widget-width, 172px );max-width:172px;}.elementor-178 .elementor-element.elementor-element-a30e11e.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-a30e11e .elementor-heading-title{font-size:24px;}.elementor-178 .elementor-element.elementor-element-ce9e744{line-height:1.2em;}.elementor-178 .elementor-element.elementor-element-27c11bf img{width:25%;}.elementor-178 .elementor-element.elementor-element-42ad720{--container-widget-width:191px;--container-widget-flex-grow:0;width:var( --container-widget-width, 191px );max-width:191px;}.elementor-178 .elementor-element.elementor-element-42ad720.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-42ad720 .elementor-heading-title{font-size:24px;}.elementor-178 .elementor-element.elementor-element-9f4e044{line-height:1.2em;}.elementor-178 .elementor-element.elementor-element-aeab53a img{width:25%;}.elementor-178 .elementor-element.elementor-element-45e83ec{--container-widget-width:217px;--container-widget-flex-grow:0;width:var( --container-widget-width, 217px );max-width:217px;}.elementor-178 .elementor-element.elementor-element-45e83ec.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-45e83ec .elementor-heading-title{font-size:24px;}.elementor-178 .elementor-element.elementor-element-4c3a6cd{line-height:1.2em;}.elementor-178 .elementor-element.elementor-element-9fb04ea img{width:25%;}.elementor-178 .elementor-element.elementor-element-e8d636a{--container-widget-width:237px;--container-widget-flex-grow:0;width:var( --container-widget-width, 237px );max-width:237px;}.elementor-178 .elementor-element.elementor-element-e8d636a.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-e8d636a .elementor-heading-title{font-size:24px;}.elementor-178 .elementor-element.elementor-element-43315f3{line-height:1.2em;}.elementor-178 .elementor-element.elementor-element-6633761{--padding-top:50px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-178 .elementor-element.elementor-element-342e5a7{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-342e5a7.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-342e5a7 .elementor-heading-title{font-size:33px;}.elementor-178 .elementor-element.elementor-element-beea002{width:var( --container-widget-width, 320px );max-width:320px;padding:0px 4px 0px 4px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-178 .elementor-element.elementor-element-30e987f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:51px;}.elementor-178 .elementor-element.elementor-element-fb586e8 img{width:70%;}.elementor-178 .elementor-element.elementor-element-25f965d{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-178 .elementor-element.elementor-element-25f965d.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-25f965d .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-7bc634b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-6ea1e6d img{width:40%;}.elementor-178 .elementor-element.elementor-element-dd563c5{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;}.elementor-178 .elementor-element.elementor-element-dd563c5.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-dd563c5 .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-f45a398{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-c91eca6 img{width:45%;}.elementor-178 .elementor-element.elementor-element-2d70367{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-178 .elementor-element.elementor-element-2d70367.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-2d70367 .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-ea14013{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-e00506d img{width:48%;}.elementor-178 .elementor-element.elementor-element-27ca6d9{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-178 .elementor-element.elementor-element-27ca6d9.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-27ca6d9 .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-dc900a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-178 .elementor-element.elementor-element-e0de49a img{width:45%;}.elementor-178 .elementor-element.elementor-element-9ed7644{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:195px;--container-widget-flex-grow:0;width:var( --container-widget-width, 195px );max-width:195px;}.elementor-178 .elementor-element.elementor-element-9ed7644.elementor-element{--align-self:center;}.elementor-178 .elementor-element.elementor-element-9ed7644 .elementor-heading-title{font-size:20px;}.elementor-178 .elementor-element.elementor-element-1d9c375{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-c6755ab{--padding-top:25px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-178 .elementor-element.elementor-element-60bc942{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-178 .elementor-element.elementor-element-60bc942 img{width:50%;border-radius:187px 187px 187px 187px;}.elementor-178 .elementor-element.elementor-element-c512bf3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-178 .elementor-element.elementor-element-14c7628{width:var( --container-widget-width, 329px );max-width:329px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:329px;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-14c7628 .elementor-heading-title{font-size:22px;}.elementor-178 .elementor-element.elementor-element-00129c8{width:var( --container-widget-width, 320px );max-width:320px;padding:0px 4px 0px 4px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-178 .elementor-element.elementor-element-e53164f{--e-rating-justify-content:center;}.elementor-178 .elementor-element.elementor-element-d97e1d7 .elementor-heading-title{font-size:35px;}.elementor-178 .elementor-element.elementor-element-b589131{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-178 .elementor-element.elementor-element-cd68e32{--width:100%;}.elementor-178 .elementor-element.elementor-element-c009ae6{width:var( --container-widget-width, 295.833px );max-width:295.833px;--container-widget-width:295.833px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-178 .elementor-element.elementor-element-a09a007{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-b5b4b18{--width:25%;}.elementor-178 .elementor-element.elementor-element-62dca3d{--width:75%;}.elementor-178 .elementor-element.elementor-element-d6d976b{--width:100%;}.elementor-178 .elementor-element.elementor-element-7429150{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-dfbc0f1{--width:25%;}.elementor-178 .elementor-element.elementor-element-50c4d77{--width:75%;}.elementor-178 .elementor-element.elementor-element-fd9eb53{--width:100%;}.elementor-178 .elementor-element.elementor-element-c0f9d7e{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-47df7f4{--width:25%;}.elementor-178 .elementor-element.elementor-element-6d46ced{--width:75%;}.elementor-178 .elementor-element.elementor-element-af645a8{--width:100%;}.elementor-178 .elementor-element.elementor-element-5d68184{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-12bede5{--width:25%;}.elementor-178 .elementor-element.elementor-element-bd520f1{--width:75%;}.elementor-178 .elementor-element.elementor-element-aee36e5{--width:100%;}.elementor-178 .elementor-element.elementor-element-1ad6680{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-08315b9{--width:25%;}.elementor-178 .elementor-element.elementor-element-279fe5d{--width:75%;}.elementor-178 .elementor-element.elementor-element-c866d33{--width:100%;}.elementor-178 .elementor-element.elementor-element-60a3faf{--width:33.3333%;}.elementor-178 .elementor-element.elementor-element-c53142b{--width:25%;}.elementor-178 .elementor-element.elementor-element-051cfee{--width:75%;}.elementor-178 .elementor-element.elementor-element-a250b4e{--width:100%;}.elementor-178 .elementor-element.elementor-element-4e7d745{--width:25%;}.elementor-178 .elementor-element.elementor-element-95b3b03{--width:27%;}.elementor-178 .elementor-element.elementor-element-7aa9b1a{--width:73%;}.elementor-178 .elementor-element.elementor-element-96098ca{--width:100%;}.elementor-178 .elementor-element.elementor-element-7b624c9{--width:25%;}.elementor-178 .elementor-element.elementor-element-c8cf500{--width:27%;}.elementor-178 .elementor-element.elementor-element-9055811{--width:73%;}.elementor-178 .elementor-element.elementor-element-03a7225{--width:100%;}.elementor-178 .elementor-element.elementor-element-11ab4fd{--width:25%;}.elementor-178 .elementor-element.elementor-element-9041cb0{--width:27%;}.elementor-178 .elementor-element.elementor-element-17e25c1{--width:73%;}.elementor-178 .elementor-element.elementor-element-039b81a{--width:100%;}.elementor-178 .elementor-element.elementor-element-e6d5e2a{--width:25%;}.elementor-178 .elementor-element.elementor-element-750cf5c{--width:27%;}.elementor-178 .elementor-element.elementor-element-a3e0c10{--width:73%;}.elementor-178 .elementor-element.elementor-element-51b3b7e{--width:100%;}.elementor-178 .elementor-element.elementor-element-6e49a01{--width:25%;}.elementor-178 .elementor-element.elementor-element-2642f68{--width:100%;}.elementor-178 .elementor-element.elementor-element-3d4a7ab{--width:100%;}.elementor-178 .elementor-element.elementor-element-ac91812{--width:25%;}.elementor-178 .elementor-element.elementor-element-9efa029{--width:100%;}.elementor-178 .elementor-element.elementor-element-7bc634b{--width:100%;}.elementor-178 .elementor-element.elementor-element-c352910{--width:25%;}.elementor-178 .elementor-element.elementor-element-d7fcbf4{--width:100%;}.elementor-178 .elementor-element.elementor-element-f45a398{--width:100%;}.elementor-178 .elementor-element.elementor-element-662a587{--width:25%;}.elementor-178 .elementor-element.elementor-element-b0e8606{--width:100%;}.elementor-178 .elementor-element.elementor-element-ea14013{--width:100%;}.elementor-178 .elementor-element.elementor-element-537ec6e{--width:25%;}.elementor-178 .elementor-element.elementor-element-e936b10{--width:100%;}.elementor-178 .elementor-element.elementor-element-dc900a3{--width:100%;}.elementor-178 .elementor-element.elementor-element-5463138{--width:13%;}.elementor-178 .elementor-element.elementor-element-c512bf3{--width:76%;}.elementor-178 .elementor-element.elementor-element-c518ad5{--width:11%;}.elementor-178 .elementor-element.elementor-element-cd08829{--width:100%;}.elementor-178 .elementor-element.elementor-element-cd68e32{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-178 .elementor-element.elementor-element-b5b4b18{--width:80px;}.elementor-178 .elementor-element.elementor-element-dfbc0f1{--width:80px;}.elementor-178 .elementor-element.elementor-element-50c4d77{--width:500px;}.elementor-178 .elementor-element.elementor-element-47df7f4{--width:80px;}.elementor-178 .elementor-element.elementor-element-12bede5{--width:80px;}.elementor-178 .elementor-element.elementor-element-08315b9{--width:80px;}.elementor-178 .elementor-element.elementor-element-c53142b{--width:80px;}.elementor-178 .elementor-element.elementor-element-95b3b03{--width:500px;}.elementor-178 .elementor-element.elementor-element-7aa9b1a{--width:150px;}.elementor-178 .elementor-element.elementor-element-c8cf500{--width:500px;}.elementor-178 .elementor-element.elementor-element-9055811{--width:150px;}.elementor-178 .elementor-element.elementor-element-9041cb0{--width:500px;}.elementor-178 .elementor-element.elementor-element-17e25c1{--width:150px;}.elementor-178 .elementor-element.elementor-element-750cf5c{--width:500px;}.elementor-178 .elementor-element.elementor-element-a3e0c10{--width:150px;}.elementor-178 .elementor-element.elementor-element-5463138{--width:15%;}.elementor-178 .elementor-element.elementor-element-c512bf3{--width:67%;}.elementor-178 .elementor-element.elementor-element-c518ad5{--width:18%;}}/* Start custom CSS for html, class: .elementor-element-6a49814 */.elementor-178 .elementor-element.elementor-element-6a49814 .custom-breadcrumb {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  background: rgba(255,255,255,0.15);
  border-radius: 8px;
  backdrop-filter: blur(6px);
}

/* Links */
.elementor-178 .elementor-element.elementor-element-6a49814 .custom-breadcrumb a {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}

/* Divider */
.elementor-178 .elementor-element.elementor-element-6a49814 .custom-breadcrumb .divider {
  color: #ddd;
}

/* Current Page */
.elementor-178 .elementor-element.elementor-element-6a49814 .custom-breadcrumb .current {
  color: #bbb;
  font-size: 14px;
}

/* Hover */
.elementor-178 .elementor-element.elementor-element-6a49814 .custom-breadcrumb a:hover {
  color: #ffffff;
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2b266e */.elementor-178 .elementor-element.elementor-element-a2b266e .custom-breadcrumb {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 18px;
  background: rgba(255,255,255,0.15);
  border-radius: 8px;
  backdrop-filter: blur(6px);
}

/* Links */
.elementor-178 .elementor-element.elementor-element-a2b266e .custom-breadcrumb a {
  color: #ffffff;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
}

/* Divider */
.elementor-178 .elementor-element.elementor-element-a2b266e .custom-breadcrumb .divider {
  color: #ddd;
}

/* Current Page */
.elementor-178 .elementor-element.elementor-element-a2b266e .custom-breadcrumb .current {
  color: #bbb;
  font-size: 14px;
}

/* Hover */
.elementor-178 .elementor-element.elementor-element-a2b266e .custom-breadcrumb a:hover {
  color: #ffffff;
  opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for elementskit-wp-forms, class: .elementor-element-c009ae6 *//* ===== FORM FULL STYLE ===== */
div.wpforms-container-full {
  max-width: 700px;
  margin: auto;
}

/* ===== INPUT FIELDS ===== */
div.wpforms-container-full input,
div.wpforms-container-full textarea {
  width: 100% !important;
  padding: 14px 18px !important;
  border-radius: 6px !important;
  border: none !important;
  background: rgba(255,255,255,0.95) !important;
  font-size: 14px !important;
  color: #333 !important;
}

/* Placeholder */
div.wpforms-container-full input::placeholder,
div.wpforms-container-full textarea::placeholder {
  color: #777 !important;
}

/* Focus */
div.wpforms-container-full input:focus,
div.wpforms-container-full textarea:focus {
  background: #fff !important;
  box-shadow: 0 0 0 2px rgba(255,255,255,0.4);
}

/* ===== TWO FIELDS SAME LINE ===== */
div.wpforms-container-full .wpforms-one-half {
  width: 48% !important;
  float: left !important;
  margin-right: 4% !important;
}

div.wpforms-container-full .wpforms-one-half:last-child {
  margin-right: 0 !important;
}

/* Clear fix */
div.wpforms-container-full .wpforms-field::after {
  content: "";
  display: block;
  clear: both;
}

/* ===== MOBILE ===== */
@media (max-width: 768px) {
  div.wpforms-container-full .wpforms-one-half {
    width: 100% !important;
    margin-right: 0 !important;
  }

  div.wpforms-container-full button {
    width: 100% !important;
  }
}




/* ===== PREMIUM CENTER BUTTON ===== */
div.wpforms-container-full button {

  display: block !important;
  width: auto !important;

  background: linear-gradient(135deg, #2d5b88, #1f4366) !important;
  color: #fff !important;

  padding: 14px 32px !important;

  border: none !important;
  border-radius: 8px !important;

  font-size: 15px !important;
  font-weight: 600 !important;

  text-align: center !important;

  margin: 20px auto 0 auto !important; /* center button */

  cursor: pointer !important;

  transition: all 0.3s ease !important;

  box-shadow: 0 4px 15px rgba(0,0,0,0.25);
}

/* Hover */
div.wpforms-container-full button:hover {
  background: linear-gradient(135deg, #1f4366, #16324d) !important;
  transform: translateY(-2px);
  box-shadow: 0 6px 18px rgba(0,0,0,0.35);
}

/* Click */
div.wpforms-container-full button:active {
  transform: translateY(0);
  box-shadow: 0 3px 10px rgba(0,0,0,0.2);
}





div.wpforms-container-full button {

  display: flex !important;
  align-items: center !important;   /* vertical center */
  justify-content: center !important; /* horizontal center */

  height: 48px !important; /* fix height for perfect center */
  line-height: normal !important;

}




/* ===== FIX FIELD SPACING 🔥 ===== */
div.wpforms-container-full .wpforms-field {
  margin-bottom: 15px !important;
}

/* REMOVE EXTRA SPACE FROM LABELS */
div.wpforms-container-full .wpforms-field-label {
  display: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* FIX INPUT SPACING */
div.wpforms-container-full input,
div.wpforms-container-full textarea {
  margin: 0 !important;
}

/* NAME FIELD (2 inputs spacing) */
div.wpforms-container-full .wpforms-field-name .wpforms-field-row {
  display: flex !important;
  gap: 10px !important;
}

/* REMOVE FLOAT ISSUE */
div.wpforms-container-full .wpforms-one-half {
  width: 48% !important;
  float: none !important;
  display: inline-block !important;
  vertical-align: top;
}

/* MOBILE PERFECT SPACING */
@media (max-width: 768px) {

  div.wpforms-container-full .wpforms-field {
    margin-bottom: 12px !important;
  }

  div.wpforms-container-full .wpforms-field-name .wpforms-field-row {
    flex-direction: column !important;
    gap: 10px !important;
  }

  div.wpforms-container-full .wpforms-one-half {
    width: 100% !important;
  }

}





/* ===== REMOVE TOP WHITE BOX (NAME FIELD WRAPPER) ===== */
div.wpforms-container-full .wpforms-field-name {
  border: none !important;
  padding:  !important;
  background: transparent !important;
}

/* ===== REMOVE LABELS (Name, First, Last) ===== */
div.wpforms-container-full .wpforms-field-name .wpforms-field-label {
  display: none !important;
}




/* ===== REMOVE ALL FIELD LABELS 🔥 ===== */
div.wpforms-container-full .wpforms-field-label {
  display: none !important;
}/* End custom CSS */