.elementor-20 .elementor-element.elementor-element-fd8836e{--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:192px;--padding-bottom:192px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-fd8836e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fd8836e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/20230117_131806.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-dd7bbc3{--display:flex;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-20 .elementor-element.elementor-element-dd7bbc3:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dd7bbc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-49f1533{text-align:center;}.elementor-20 .elementor-element.elementor-element-49f1533 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:96px;font-weight:600;line-height:110px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b62b971{text-align:center;}.elementor-20 .elementor-element.elementor-element-b62b971 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:28px;font-weight:400;line-height:50px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ea833e8{text-align:end;}.elementor-20 .elementor-element.elementor-element-ea833e8 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-a7bd174{--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:126px;--padding-bottom:240px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-a7bd174:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a7bd174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/wave.svg");background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-20 .elementor-element.elementor-element-f2db301{text-align:center;}.elementor-20 .elementor-element.elementor-element-f2db301 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:40px;}.elementor-20 .elementor-element.elementor-element-dcb7d58{text-align:center;}.elementor-20 .elementor-element.elementor-element-dcb7d58 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:90px;font-weight:600;line-height:110px;}.elementor-20 .elementor-element.elementor-element-86aa089{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4b15ebb{--display:flex;}.elementor-20 .elementor-element.elementor-element-2869814{--display:flex;--position:absolute;top:17%;--z-index:1;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-2869814{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-2869814{right:0px;}.elementor-20 .elementor-element.elementor-element-2ab4d35 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e16119a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e16119a .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:100px;font-weight:600;line-height:110px;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-20 .elementor-element.elementor-element-931e11a > .elementor-widget-container{--e-transform-translateX:150px;--e-transform-translateY:0px;}.elementor-20 .elementor-element.elementor-element-931e11a{text-align:end;}.elementor-20 .elementor-element.elementor-element-931e11a img{width:70%;}.elementor-20 .elementor-element.elementor-element-e38eeac{--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:126px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-613654f{text-align:center;}.elementor-20 .elementor-element.elementor-element-613654f .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-68be51d{text-align:center;}.elementor-20 .elementor-element.elementor-element-68be51d .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:90px;font-weight:600;line-height:110px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-850d4e4{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:200px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-850d4e4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-850d4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-850d4e4 > .elementor-shape-top .elementor-shape-fill, .elementor-20 .elementor-element.elementor-element-850d4e4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-850d4e4 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-850d4e4 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:28px;}.elementor-20 .elementor-element.elementor-element-dc04621{--display:flex;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-30cf7c6 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:90px;font-weight:600;line-height:110px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9591162 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;}.elementor-20 .elementor-element.elementor-element-4078990{--display:flex;--min-height:830px;}.elementor-20 .elementor-element.elementor-element-4078990:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4078990 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/20230221_102456-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-55fd55d{--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:126px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-ba92de1{text-align:center;}.elementor-20 .elementor-element.elementor-element-ba92de1 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-64eabb1{text-align:center;}.elementor-20 .elementor-element.elementor-element-64eabb1 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:90px;font-weight:600;line-height:110px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-45bb21b{--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;--overflow:hidden;--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-cc99205{--display:flex;}.elementor-20 .elementor-element.elementor-element-f791dcf{--display:flex;--position:absolute;top:17%;--z-index:1;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-f791dcf{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-f791dcf{right:0px;}.elementor-20 .elementor-element.elementor-element-1df7c64 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:40px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a466489{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a466489 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:90px;font-weight:600;line-height:100px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-1c2ae1f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1c2ae1f .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0db6976 > .elementor-widget-container{--e-transform-translateX:150px;--e-transform-translateY:0px;}.elementor-20 .elementor-element.elementor-element-0db6976{text-align:end;}.elementor-20 .elementor-element.elementor-element-0db6976 img{width:70%;}.elementor-20 .elementor-element.elementor-element-4d64511{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:145px;--padding-bottom:220px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4d64511:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4d64511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EEEA;}.elementor-20 .elementor-element.elementor-element-4d64511 > .elementor-shape-bottom .elementor-shape-fill, .elementor-20 .elementor-element.elementor-element-4d64511 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4d64511 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-4d64511 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:233px;transform:translateX(-50%) rotateY(180deg);}.elementor-20 .elementor-element.elementor-element-3a14f1a{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f173930 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:57px;font-weight:600;line-height:75px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c1633d8{--display:flex;--min-height:650px;}.elementor-20 .elementor-element.elementor-element-c1633d8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c1633d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/20230419_085707-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1172c4a{--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:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:63px;--padding-bottom:63px;--padding-left:75px;--padding-right:75px;}.elementor-20 .elementor-element.elementor-element-1172c4a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1172c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-53f3d3d{--display:flex;}.elementor-20 .elementor-element.elementor-element-a085a32 img{width:430px;height:630px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-1380ad5{--display:flex;--gap:170px 170px;--row-gap:170px;--column-gap:170px;}.elementor-20 .elementor-element.elementor-element-7660a93{text-align:center;}.elementor-20 .elementor-element.elementor-element-7660a93 .elementor-heading-title{font-family:"neue-haas-grotesk", Sans-serif;font-size:57px;font-weight:600;line-height:75px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bfde056 img{width:430px;height:630px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-c32591d{--display:flex;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-ba48daa{--animation-duration:0ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline{text-align:start;font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:41px;}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline-dynamic-text{font-family:"neue-haas-grotesk", Sans-serif;}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-29ac317{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-29ac317 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9f65664{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9f65664 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1b32ee4{--display:flex;}.elementor-20 .elementor-element.elementor-element-d5a5426{--display:flex;}.elementor-20 .elementor-element.elementor-element-678763e{--animation-duration:0ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline{text-align:start;font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:41px;}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline-dynamic-text{font-family:"neue-haas-grotesk", Sans-serif;}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-c803c2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-c803c2f .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f834e6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f834e6a .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-274876e{--display:flex;}.elementor-20 .elementor-element.elementor-element-15744f3{--animation-duration:0ms;--dynamic-text-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline{text-align:start;font-family:"neue-haas-grotesk", Sans-serif;font-size:30px;font-weight:600;line-height:41px;}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline-dynamic-text{font-family:"neue-haas-grotesk", Sans-serif;}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9cb29f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9cb29f5 .elementor-heading-title{font-family:"minion-pro", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-8e31dce{--display:flex;--justify-content:flex-end;}.elementor-20 .elementor-element.elementor-element-9f588da img{width:430px;height:630px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-fd8836e{--content-width:1460px;}.elementor-20 .elementor-element.elementor-element-a7bd174{--content-width:1310px;}.elementor-20 .elementor-element.elementor-element-e38eeac{--content-width:1310px;}.elementor-20 .elementor-element.elementor-element-850d4e4{--content-width:1600px;}.elementor-20 .elementor-element.elementor-element-55fd55d{--content-width:1310px;}.elementor-20 .elementor-element.elementor-element-4d64511{--content-width:1600px;}.elementor-20 .elementor-element.elementor-element-c1633d8{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-53f3d3d{--width:80%;}.elementor-20 .elementor-element.elementor-element-1380ad5{--width:100%;}.elementor-20 .elementor-element.elementor-element-8e31dce{--width:75%;}}@media(max-width:1366px){.elementor-20 .elementor-element.elementor-element-fd8836e{--padding-top:144px;--padding-bottom:144px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-49f1533 .elementor-heading-title{font-size:80px;line-height:100px;}.elementor-20 .elementor-element.elementor-element-b62b971 .elementor-heading-title{font-size:25px;line-height:44px;}.elementor-20 .elementor-element.elementor-element-ea833e8 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-20 .elementor-element.elementor-element-a7bd174{--padding-top:100px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f2db301 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-dcb7d58 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-86aa089{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-2ab4d35 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-e16119a .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-931e11a > .elementor-widget-container{--e-transform-translateX:16px;}.elementor-20 .elementor-element.elementor-element-e38eeac{--padding-top:100px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-613654f .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-68be51d .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-850d4e4{--padding-top:100px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-30cf7c6 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-9591162 .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-20 .elementor-element.elementor-element-4078990{--min-height:700px;}.elementor-20 .elementor-element.elementor-element-55fd55d{--padding-top:100px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-ba92de1 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-64eabb1 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-45bb21b{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f791dcf{top:-14%;}.elementor-20 .elementor-element.elementor-element-1df7c64 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-a466489 .elementor-heading-title{font-size:60px;line-height:80px;}.elementor-20 .elementor-element.elementor-element-1c2ae1f .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-0db6976 > .elementor-widget-container{--e-transform-translateX:16px;}.elementor-20 .elementor-element.elementor-element-4d64511{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:200px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-4d64511 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-4d64511 > .e-con-inner > .elementor-shape-bottom svg{height:180px;}.elementor-20 .elementor-element.elementor-element-f173930 .elementor-heading-title{font-size:54px;line-height:70px;}.elementor-20 .elementor-element.elementor-element-c1633d8{--min-height:700px;}.elementor-20 .elementor-element.elementor-element-1172c4a{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-a085a32 img{width:320px;height:500px;}.elementor-20 .elementor-element.elementor-element-1380ad5{--gap:120px 120px;--row-gap:120px;--column-gap:120px;}.elementor-20 .elementor-element.elementor-element-7660a93 .elementor-heading-title{font-size:47px;line-height:61px;}.elementor-20 .elementor-element.elementor-element-bfde056 img{width:320px;height:500px;}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-29ac317 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-9f65664 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-c803c2f .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-f834e6a .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline{font-size:26px;line-height:36px;}.elementor-20 .elementor-element.elementor-element-9cb29f5 .elementor-heading-title{font-size:18px;line-height:33px;}.elementor-20 .elementor-element.elementor-element-9f588da img{width:320px;height:500px;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-fd8836e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fd8836e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:150% auto;}.elementor-20 .elementor-element.elementor-element-fd8836e{--padding-top:76px;--padding-bottom:76px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-dd7bbc3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-49f1533 .elementor-heading-title{font-size:53px;line-height:62px;}.elementor-20 .elementor-element.elementor-element-b62b971 .elementor-heading-title{font-size:21px;line-height:37px;}.elementor-20 .elementor-element.elementor-element-ea833e8 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-a7bd174{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f2db301 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f2db301 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-dcb7d58 .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-2869814{top:12%;}.elementor-20 .elementor-element.elementor-element-2ab4d35 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2ab4d35 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-e16119a .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-e38eeac{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-613654f > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-613654f .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-68be51d .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-850d4e4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-30cf7c6 .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-9591162 .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-55fd55d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-ba92de1 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ba92de1 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-64eabb1 .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-45bb21b{--min-height:596px;}.elementor-20 .elementor-element.elementor-element-f791dcf{top:-9%;}.elementor-20 .elementor-element.elementor-element-1df7c64 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1df7c64 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-a466489 .elementor-heading-title{font-size:45px;line-height:56px;}.elementor-20 .elementor-element.elementor-element-1c2ae1f{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-20 .elementor-element.elementor-element-1c2ae1f .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-4d64511{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-f173930 .elementor-heading-title{font-size:33px;line-height:42px;}.elementor-20 .elementor-element.elementor-element-c1633d8{--min-height:430px;}.elementor-20 .elementor-element.elementor-element-1172c4a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-a085a32{text-align:start;}.elementor-20 .elementor-element.elementor-element-a085a32 img{width:170px;height:440px;}.elementor-20 .elementor-element.elementor-element-1380ad5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-7660a93 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-20 .elementor-element.elementor-element-7660a93 .elementor-heading-title{font-size:33px;line-height:42px;}.elementor-20 .elementor-element.elementor-element-bfde056{text-align:start;}.elementor-20 .elementor-element.elementor-element-bfde056 img{width:170px;height:440px;}.elementor-20 .elementor-element.elementor-element-ba48daa .elementor-headline{font-size:22px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-29ac317{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-29ac317 .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-9f65664{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-9f65664 .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-678763e .elementor-headline{font-size:22px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-c803c2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-c803c2f .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-f834e6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-f834e6a .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-15744f3 .elementor-headline{font-size:22px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-9cb29f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-9cb29f5 .elementor-heading-title{font-size:17px;line-height:28px;}.elementor-20 .elementor-element.elementor-element-9f588da{text-align:start;}.elementor-20 .elementor-element.elementor-element-9f588da img{width:170px;height:440px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-fd8836e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-fd8836e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20 .elementor-element.elementor-element-fd8836e{--padding-top:53px;--padding-bottom:53px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-49f1533 .elementor-heading-title{font-size:46px;line-height:54px;}.elementor-20 .elementor-element.elementor-element-b62b971 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b62b971 .elementor-heading-title{font-size:21px;line-height:35px;}.elementor-20 .elementor-element.elementor-element-ea833e8 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-a7bd174{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f2db301 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f2db301 .elementor-heading-title{font-size:21px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-dcb7d58 .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-86aa089{--min-height:700px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4b15ebb{--justify-content:flex-end;}.elementor-20 .elementor-element.elementor-element-2869814{top:0%;}.elementor-20 .elementor-element.elementor-element-2ab4d35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2ab4d35 .elementor-heading-title{font-size:21px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-e16119a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-e16119a .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-931e11a > .elementor-widget-container{--e-transform-translateX:15px;--e-transform-translateY:-20px;}.elementor-20 .elementor-element.elementor-element-931e11a img{width:90%;}.elementor-20 .elementor-element.elementor-element-e38eeac{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-613654f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-613654f .elementor-heading-title{font-size:21px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-68be51d .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-850d4e4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-850d4e4 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-850d4e4 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-20 .elementor-element.elementor-element-30cf7c6 .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-9591162 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9591162 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-4078990{--min-height:450px;}.elementor-20 .elementor-element.elementor-element-55fd55d{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ba92de1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ba92de1 .elementor-heading-title{font-size:21px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-64eabb1 .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-45bb21b{--min-height:920px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-cc99205{--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-f791dcf{top:0%;}.elementor-20 .elementor-element.elementor-element-1df7c64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1df7c64 .elementor-heading-title{font-size:21px;line-height:29px;}.elementor-20 .elementor-element.elementor-element-a466489 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a466489{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-a466489 .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-1c2ae1f > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1c2ae1f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-1c2ae1f .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-0db6976 > .elementor-widget-container{--e-transform-translateX:3px;--e-transform-translateY:29px;}.elementor-20 .elementor-element.elementor-element-0db6976 img{width:100%;}.elementor-20 .elementor-element.elementor-element-4d64511{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-4d64511 > .elementor-shape-bottom svg, .elementor-20 .elementor-element.elementor-element-4d64511 > .e-con-inner > .elementor-shape-bottom svg{height:53px;}.elementor-20 .elementor-element.elementor-element-f173930 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-20 .elementor-element.elementor-element-c1633d8{--min-height:340px;}.elementor-20 .elementor-element.elementor-element-1172c4a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-53f3d3d.e-con{--order:3;}.elementor-20 .elementor-element.elementor-element-a085a32 img{width:100%;height:310px;}.elementor-20 .elementor-element.elementor-element-1380ad5{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-20 .elementor-element.elementor-element-1380ad5.e-con{--order:1;}.elementor-20 .elementor-element.elementor-element-7660a93 .elementor-heading-title{font-size:41px;line-height:52px;}.elementor-20 .elementor-element.elementor-element-bfde056 img{width:100%;height:310px;}.elementor-20 .elementor-element.elementor-element-29ac317 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-29ac317{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-29ac317 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-9f65664 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9f65664{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-9f65664 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-1b32ee4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-20 .elementor-element.elementor-element-c803c2f > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c803c2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-c803c2f .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-f834e6a > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f834e6a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-f834e6a .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-9cb29f5 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9cb29f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-9cb29f5 .elementor-heading-title{font-size:17px;line-height:30px;}.elementor-20 .elementor-element.elementor-element-8e31dce.e-con{--order:2;}.elementor-20 .elementor-element.elementor-element-9f588da img{width:100%;height:310px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'neue-haas-grotesk';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/NHaasGroteskDSPro-15UltTh.ttf') format('truetype');
}
@font-face {
	font-family: 'neue-haas-grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/NHaasGroteskDSPro-55Rg.ttf') format('truetype');
}
@font-face {
	font-family: 'neue-haas-grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/NHaasGroteskTXPro-65Md.ttf') format('truetype');
}
@font-face {
	font-family: 'neue-haas-grotesk';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/NHaasGroteskTXPro-75Bd.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'minion-pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/MinionPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'minion-pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/MinionPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'minion-pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/MinionPro-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'minion-pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.donatellaruggeri.forazitech.com/wp-content/uploads/2025/03/MinionPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */