.elementor-7 .elementor-element.elementor-element-84d0d4c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-75px;--margin-bottom:-89px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-7 .elementor-element.elementor-element-84d0d4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-84d0d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-df7d8ed{--display:flex;--z-index:3;}.elementor-7 .elementor-element.elementor-element-4d3f0c2{--display:flex;}.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-7 .elementor-element.elementor-element-86a7f62 > .elementor-widget-container{margin:-3px 77px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-86a7f62{z-index:50;text-align:end;}.elementor-7 .elementor-element.elementor-element-86a7f62 img{width:44%;}.elementor-7 .elementor-element.elementor-element-779933b{--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:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-779933b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-779933b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-b48f9ec{--display:flex;--margin-top:-88px;--margin-bottom:0px;--margin-left:-58px;--margin-right:-44px;}.elementor-7 .elementor-element.elementor-element-b48f9ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-facc291 > .elementor-widget-container{margin:-1px 0px 0px 100px;}.elementor-7 .elementor-element.elementor-element-facc291{text-align:start;}.elementor-7 .elementor-element.elementor-element-facc291 img{width:55%;}.elementor-7 .elementor-element.elementor-element-c05f0f0{--spacer-size:115px;}.elementor-7 .elementor-element.elementor-element-8ca97d4{--spacer-size:56px;}.elementor-7 .elementor-element.elementor-element-1f70ce2{width:var( --container-widget-width, 67.185% );max-width:67.185%;--container-widget-width:67.185%;--container-widget-flex-grow:0;top:174px;z-index:1;}.elementor-7 .elementor-element.elementor-element-1f70ce2 > .elementor-widget-container{margin:231px -69px 0px 225px;}.elementor-7 .elementor-element.elementor-element-1f70ce2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-1f70ce2{left:586px;}body.rtl .elementor-7 .elementor-element.elementor-element-1f70ce2{right:586px;}.elementor-7 .elementor-element.elementor-element-1f70ce2 img{width:79%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b0b8948{left:713.979px;}body.rtl .elementor-7 .elementor-element.elementor-element-b0b8948{right:713.979px;}.elementor-7 .elementor-element.elementor-element-b0b8948{top:256px;z-index:1;}.elementor-7 .elementor-element.elementor-element-b0b8948 img{width:31%;}.elementor-7 .elementor-element.elementor-element-a84c449{--display:flex;--min-height:96px;--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:-32px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-a84c449.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-ebb70a7 > .elementor-widget-container{margin:0px -23px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ebb70a7{z-index:1;}.elementor-7 .elementor-element.elementor-element-7a8a147{--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:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7a8a147:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a8a147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.puroh-gelato.it/wp-content/uploads/2026/02/5ba69abf-179b-4f24-b65b-76b006e7ef0a.png");background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-7a8a147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2ad5c2c{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-3b8faee{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:452px;}.elementor-7 .elementor-element.elementor-element-3b8faee.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3b8faee{left:-392px;}body.rtl .elementor-7 .elementor-element.elementor-element-3b8faee{right:-392px;}.elementor-7 .elementor-element.elementor-element-3b8faee img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-3e23e94{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:156px;}.elementor-7 .elementor-element.elementor-element-3e23e94.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3e23e94{left:-197px;}body.rtl .elementor-7 .elementor-element.elementor-element-3e23e94{right:-197px;}.elementor-7 .elementor-element.elementor-element-3e23e94 img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-55bc33e{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:522px;}.elementor-7 .elementor-element.elementor-element-55bc33e.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-55bc33e{left:1069px;}body.rtl .elementor-7 .elementor-element.elementor-element-55bc33e{right:1069px;}.elementor-7 .elementor-element.elementor-element-55bc33e img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-3aff651{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:110px;}.elementor-7 .elementor-element.elementor-element-3aff651.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3aff651{left:1182px;}body.rtl .elementor-7 .elementor-element.elementor-element-3aff651{right:1182px;}.elementor-7 .elementor-element.elementor-element-3aff651 img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-cbfdb7d{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:779px;}.elementor-7 .elementor-element.elementor-element-cbfdb7d.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cbfdb7d{left:1251px;}body.rtl .elementor-7 .elementor-element.elementor-element-cbfdb7d{right:1251px;}.elementor-7 .elementor-element.elementor-element-cbfdb7d img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-ef9cfbf{width:var( --container-widget-width, 46.448% );max-width:46.448%;--container-widget-width:46.448%;--container-widget-flex-grow:0;top:4px;z-index:1;}.elementor-7 .elementor-element.elementor-element-ef9cfbf.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ef9cfbf{left:235px;}body.rtl .elementor-7 .elementor-element.elementor-element-ef9cfbf{right:235px;}.elementor-7 .elementor-element.elementor-element-ef9cfbf img{width:66%;max-width:27%;}.elementor-7 .elementor-element.elementor-element-de1511d{--spacer-size:371px;}.elementor-7 .elementor-element.elementor-element-8e4d97e{--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:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-16f10ea > .elementor-widget-container{margin:-4px -10px 0px -10px;}.elementor-7 .elementor-element.elementor-element-16f10ea{z-index:1;}.elementor-7 .elementor-element.elementor-element-783914b{--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-7 .elementor-element.elementor-element-783914b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-783914b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDBD87;}.elementor-7 .elementor-element.elementor-element-c75253a{--spacer-size:86px;}.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-7 .elementor-element.elementor-element-872b0e1{text-align:center;}.elementor-7 .elementor-element.elementor-element-872b0e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-75b14d0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-415f791{--display:flex;}.elementor-7 .elementor-element.elementor-element-7927004 > .elementor-widget-container{--e-transform-rotateZ:43deg;margin:-60px 0px 0px -268px;}.elementor-7 .elementor-element.elementor-element-7927004 img{width:52%;}.elementor-7 .elementor-element.elementor-element-b22cd71{--display:flex;--justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-3125840{--spacer-size:119px;}.elementor-7 .elementor-element.elementor-element-e67c51b{text-align:start;}.elementor-7 .elementor-element.elementor-element-e67c51b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-2a08b5a{--spacer-size:20px;}.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-7 .elementor-element.elementor-element-c5bbe23 > .elementor-widget-container{margin:0% 20% 0% 0%;}.elementor-7 .elementor-element.elementor-element-c5bbe23{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-ae03f8e{--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:-215px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ae03f8e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ae03f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-a174eff{--spacer-size:106px;}.elementor-7 .elementor-element.elementor-element-faf0d61{text-align:center;}.elementor-7 .elementor-element.elementor-element-faf0d61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-7b3cf55{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-8f61bb9{z-index:2;text-align:center;}.elementor-7 .elementor-element.elementor-element-8f61bb9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-a67e08f{--spacer-size:75px;}.elementor-7 .elementor-element.elementor-element-ccabdee{--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;--margin-top:-118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ccabdee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ccabdee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-87a42c7{--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-7 .elementor-element.elementor-element-3bbe659{--display:flex;}.elementor-7 .elementor-element.elementor-element-b56bb02 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b56bb02{text-align:center;}.elementor-7 .elementor-element.elementor-element-b56bb02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-7f6554b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7f6554b{text-align:center;}.elementor-7 .elementor-element.elementor-element-7f6554b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-a4622dd{--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-7 .elementor-element.elementor-element-78cf295{--display:flex;}.elementor-7 .elementor-element.elementor-element-9502e33 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9502e33{text-align:center;}.elementor-7 .elementor-element.elementor-element-9502e33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#4B5392;}.elementor-7 .elementor-element.elementor-element-b61a4ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b61a4ea{text-align:center;}.elementor-7 .elementor-element.elementor-element-b61a4ea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#4B5392;}.elementor-7 .elementor-element.elementor-element-ddd64a4{--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:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ddd64a4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ddd64a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-b0352dc{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-09934d1 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-7 .elementor-element.elementor-element-09934d1{z-index:1;}.elementor-7 .elementor-element.elementor-element-f4b386e{--display:flex;--min-height:49vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-f4b386e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f4b386e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDBD87;}.elementor-7 .elementor-element.elementor-element-f4b386e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-75425eb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-59px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-75425eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-a715fe4{--display:flex;--min-height:0px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-7dd5984 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7dd5984{text-align:start;}.elementor-7 .elementor-element.elementor-element-7dd5984 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-5627592{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-bad5870{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-7d18065 .elementor-button{background-color:#F76E24;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#FDF3DD;color:#FDF3DD;border-style:solid;border-width:0px 0px 0px 0px;border-color:#000000;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-7 .elementor-element.elementor-element-7d18065 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-7d18065 .elementor-button:focus{background-color:#F76E24;}.elementor-7 .elementor-element.elementor-element-7d18065 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7d18065{z-index:3;}.elementor-7 .elementor-element.elementor-element-af8bb2c{--display:flex;animation-range:entry 5vh entry 68vh;}.elementor-7 .elementor-element.elementor-element-a163cd8{--display:flex;--min-height:0px;--justify-content:center;--z-index:3;}.elementor-7 .elementor-element.elementor-element-a163cd8.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7c7c057{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-9b111be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9b111be.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9b111be{z-index:3;}.elementor-7 .elementor-element.elementor-element-9b111be img{width:98%;border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-5319b50{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-c4705f1{--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;--z-index:3;}.elementor-7 .elementor-element.elementor-element-c4705f1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c4705f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-c410968{--spacer-size:106px;}.elementor-7 .elementor-element.elementor-element-b57626b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b57626b{text-align:center;}.elementor-7 .elementor-element.elementor-element-b57626b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-a8682b5{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-e280b99{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e280b99:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e280b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-c45e5ae{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-7 .elementor-element.elementor-element-1ad7094 img{width:40%;}.elementor-7 .elementor-element.elementor-element-6f883fa{text-align:center;}.elementor-7 .elementor-element.elementor-element-6f883fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-5293473 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-7 .elementor-element.elementor-element-5293473{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-d584b43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-7 .elementor-element.elementor-element-830e84e img{width:40%;}.elementor-7 .elementor-element.elementor-element-18a72e9{text-align:center;}.elementor-7 .elementor-element.elementor-element-18a72e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-96c1501 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-7 .elementor-element.elementor-element-96c1501{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-ad04746{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-7 .elementor-element.elementor-element-7c6731b img{width:40%;}.elementor-7 .elementor-element.elementor-element-3a4d69d{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a4d69d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-ecfbaf5 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-7 .elementor-element.elementor-element-ecfbaf5{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-20b26c9{--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-7 .elementor-element.elementor-element-20b26c9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20b26c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-9092c94{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-12a814c{--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;--margin-top:-101px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-12a814c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12a814c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-79aef45{--spacer-size:66px;}.elementor-7 .elementor-element.elementor-element-9304583 > .elementor-widget-container{margin:0px -11px -10px -9px;}.elementor-7 .elementor-element.elementor-element-9304583{z-index:1;}.elementor-7 .elementor-element.elementor-element-ee8ff29{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-ee8ff29:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ee8ff29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-af41931{--display:flex;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-75fc2a9{--spacer-size:86px;}.elementor-7 .elementor-element.elementor-element-bf7a1ad{text-align:center;}.elementor-7 .elementor-element.elementor-element-bf7a1ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-5b29700{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-ff9628d{width:var( --container-widget-width, 99.207% );max-width:99.207%;--container-widget-width:99.207%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-ff9628d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ff9628d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-5facd8f2{--display:flex;}.elementor-7 .elementor-element.elementor-element-194aef2b{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-3959daa8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:3%;z-index:0;text-align:center;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3959daa8{left:0%;}body.rtl .elementor-7 .elementor-element.elementor-element-3959daa8{right:0%;}.elementor-7 .elementor-element.elementor-element-3959daa8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:230px;font-weight:900;text-transform:lowercase;font-style:italic;color:rgba(29,81,138,0.09);}.elementor-7 .elementor-element.elementor-element-9d1bad5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9d1bad5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9d1bad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-ddbbbf7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-9896623{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 52px;--row-gap:0px;--column-gap:52px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-3b51997{--display:flex;--min-height:387px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-3b51997:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3b51997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B7DB74;}.elementor-7 .elementor-element.elementor-element-4f7d996 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c0c8856 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-c0c8856{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-cf79288 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-cf79288 img{width:40%;}.elementor-7 .elementor-element.elementor-element-e1eb43d{--display:flex;--min-height:387px;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e1eb43d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e1eb43d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0CBEB;}.elementor-7 .elementor-element.elementor-element-d7d4c5f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6bf154b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6bf154b{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-46c605f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-46c605f img{width:40%;}.elementor-7 .elementor-element.elementor-element-9ceab56{--display:flex;--min-height:387px;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-9ceab56:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9ceab56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-b31d1ad > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-580afe1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-580afe1{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-06c4c0e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-06c4c0e img{width:40%;}.elementor-7 .elementor-element.elementor-element-8240299{--display:flex;--min-height:387px;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-8240299:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8240299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDBD87;}.elementor-7 .elementor-element.elementor-element-14193d2 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4dbc8db > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-7 .elementor-element.elementor-element-4dbc8db{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-4d4a5c2 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-4d4a5c2 img{width:40%;}.elementor-7 .elementor-element.elementor-element-a3f69d6{--display:flex;--min-height:387px;--border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-a3f69d6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a3f69d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#82CCF9;}.elementor-7 .elementor-element.elementor-element-4683840 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a4a24a0 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-7 .elementor-element.elementor-element-a4a24a0{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-be2c1cb > .elementor-widget-container{margin:15px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-be2c1cb img{width:40%;}.elementor-7 .elementor-element.elementor-element-746c79f{--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:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:3;}.elementor-7 .elementor-element.elementor-element-746c79f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-746c79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.puroh-gelato.it/wp-content/uploads/2026/02/c0141dbd-aebb-4bba-b2d7-068343412bfb.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e907116{--spacer-size:600px;}.elementor-7 .elementor-element.elementor-element-0dbde45{--spacer-size:428px;}.elementor-7 .elementor-element.elementor-element-799fdb6{--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:-87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4e15f5d > .elementor-widget-container{margin:-28px -11px -10px -10px;}.elementor-7 .elementor-element.elementor-element-4e15f5d{z-index:3;}.elementor-7 .elementor-element.elementor-element-aa13587{--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-7 .elementor-element.elementor-element-aa13587:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-aa13587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEC2F4;}.elementor-7 .elementor-element.elementor-element-1550b90{--spacer-size:86px;}.elementor-7 .elementor-element.elementor-element-90d2c5b{--display:flex;--min-height:12vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-90d2c5b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-90d2c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEC2F4;}.elementor-7 .elementor-element.elementor-element-819c863{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-414c373{width:var( --container-widget-width, 99.207% );max-width:99.207%;--container-widget-width:99.207%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-414c373.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-414c373 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-c9b66c2{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c9b66c2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9b66c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEC2F4;}.elementor-7 .elementor-element.elementor-element-37c409e{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-1ca8fec > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1ca8fec{text-align:center;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-14d6991{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-14d6991.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e76c0be{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-e76c0be:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e76c0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-5acda83 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5acda83 img{opacity:1;filter:brightness( 112% ) contrast( 110% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-f58a0c1{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-f58a0c1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f58a0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-a2fa1c6 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a2fa1c6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a2fa1c6 img{filter:brightness( 143% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-09b0eec{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-7 .elementor-element.elementor-element-09b0eec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-09b0eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-faeffe3 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-faeffe3 img{width:57%;filter:brightness( 0% ) contrast( 43% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-845c8a9{--spacer-size:86px;}.elementor-7 .elementor-element.elementor-element-d9c7085{--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-7 .elementor-element.elementor-element-d9c7085:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d9c7085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEC2F4;}.elementor-7 .elementor-element.elementor-element-e2a2f7d{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-e2d6531{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-e2d6531:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e2d6531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBC8F8;}.elementor-7 .elementor-element.elementor-element-70441ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:86px;--margin-bottom:0px;--margin-left:117px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-b6b4b00{width:var( --container-widget-width, 103.294% );max-width:103.294%;--container-widget-width:103.294%;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-b6b4b00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6b4b00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b6b4b00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:100px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-643ef14{text-align:start;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-188e976{--spacer-size:86px;}.elementor-7 .elementor-element.elementor-element-039f2da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--margin-top:086px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;animation-range:entry 4vh entry 39vh;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-15ea2fb > .elementor-widget-container{margin:0% 0% 0% 18%;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:20px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-20px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group > label, .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-subgroup label{color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-type-html{padding-bottom:41px;color:#FDF3DD;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group .elementor-field{color:#232424;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-subgroup label{font-family:"Barlow Condensed", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FDF3DD;border-color:#FDF3DD;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group .elementor-select-wrapper select{background-color:#FDF3DD;border-color:#FDF3DD;border-width:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group .elementor-select-wrapper::before{color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button{font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;padding:3% 13% 3% 13%;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__buttons__wrapper__button-next{background-color:#F76E24;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button[type="submit"]{background-color:#F76E24;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button[type="submit"] svg *{fill:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__buttons__wrapper__button-previous{background-color:#467FF7;color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button[type="submit"]:hover svg *{fill:#F76E24;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-message{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-message.elementor-message-success{color:#467FF7;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-message.elementor-message-danger{color:#324A6D;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-message.elementor-help-inline{color:#324A6D;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__indicators__indicator, .elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__indicators__indicator__label{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#324A6D;--e-form-steps-indicator-inactive-secondary-color:#FDF3DD;--e-form-steps-indicator-active-primary-color:#467FF7;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:#467FF7;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-7 .elementor-element.elementor-element-91bb4ba{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-c4a3381{--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:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2bb7aba > .elementor-widget-container{margin:0px -10px -10px -10px;}.elementor-7 .elementor-element.elementor-element-2bb7aba{z-index:1;}.elementor-7 .elementor-element.elementor-element-4d4efa9a{--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;--background-transition:0.3s;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4d4efa9a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4d4efa9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3DD;}.elementor-7 .elementor-element.elementor-element-4d4efa9a::before, .elementor-7 .elementor-element.elementor-element-4d4efa9a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d4efa9a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4d4efa9a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d4efa9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4d4efa9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-ae9b8b5{--spacer-size:86px;}.elementor-7 .elementor-element.elementor-element-fc54978 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-fc54978{text-align:center;}.elementor-7 .elementor-element.elementor-element-fc54978 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-1.1px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#F76E24;}.elementor-7 .elementor-element.elementor-element-8015342{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-78357bd0{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fd765d9 > .elementor-widget-container{--e-transform-rotateZ:-8deg;}.elementor-7 .elementor-element.elementor-element-fd765d9 img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-7c64fca > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-7 .elementor-element.elementor-element-7c64fca img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-15fc810 > .elementor-widget-container{--e-transform-rotateZ:2deg;}.elementor-7 .elementor-element.elementor-element-15fc810 img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e09bb8d > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-7 .elementor-element.elementor-element-e09bb8d img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-339357e8{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-b2d4b83{--spacer-size:1px;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-87a42c7{--width:50%;}.elementor-7 .elementor-element.elementor-element-a4622dd{--width:50%;}.elementor-7 .elementor-element.elementor-element-a715fe4{--width:100%;}.elementor-7 .elementor-element.elementor-element-e280b99{--content-width:1180px;}.elementor-7 .elementor-element.elementor-element-12a814c{--width:100%;}.elementor-7 .elementor-element.elementor-element-ddbbbf7{--width:99%;}.elementor-7 .elementor-element.elementor-element-9896623{--content-width:1277px;}.elementor-7 .elementor-element.elementor-element-3b51997{--width:120%;}.elementor-7 .elementor-element.elementor-element-e1eb43d{--width:120%;}.elementor-7 .elementor-element.elementor-element-9ceab56{--width:120%;}.elementor-7 .elementor-element.elementor-element-8240299{--width:120%;}.elementor-7 .elementor-element.elementor-element-a3f69d6{--width:120%;}.elementor-7 .elementor-element.elementor-element-90d2c5b{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-14d6991{--width:67%;}.elementor-7 .elementor-element.elementor-element-e76c0be{--width:100%;}.elementor-7 .elementor-element.elementor-element-4d4efa9a{--content-width:1530px;}.elementor-7 .elementor-element.elementor-element-78357bd0{--content-width:1600px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-84d0d4c{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-86a7f62 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-facc291 > .elementor-widget-container{margin:189px 0px 00px 45px;}.elementor-7 .elementor-element.elementor-element-facc291 img{width:51%;}.elementor-7 .elementor-element.elementor-element-c05f0f0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-8ca97d4{--spacer-size:19px;}.elementor-7 .elementor-element.elementor-element-1f70ce2 > .elementor-widget-container{margin:100px 0px 0px 55px;}.elementor-7 .elementor-element.elementor-element-1f70ce2{--container-widget-width:662px;--container-widget-flex-grow:0;width:var( --container-widget-width, 662px );max-width:662px;top:284px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-1f70ce2{left:236px;}body.rtl .elementor-7 .elementor-element.elementor-element-1f70ce2{right:236px;}.elementor-7 .elementor-element.elementor-element-1f70ce2 img{width:67%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b0b8948{left:105.997px;}body.rtl .elementor-7 .elementor-element.elementor-element-b0b8948{right:105.997px;}.elementor-7 .elementor-element.elementor-element-b0b8948{top:269.99px;}.elementor-7 .elementor-element.elementor-element-b0b8948 img{width:15%;}.elementor-7 .elementor-element.elementor-element-ebb70a7 > .elementor-widget-container{margin:-35px -25px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7a8a147:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a8a147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:1000px auto;}.elementor-7 .elementor-element.elementor-element-7a8a147{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:-27px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3e23e94{left:-105px;}body.rtl .elementor-7 .elementor-element.elementor-element-3e23e94{right:-105px;}.elementor-7 .elementor-element.elementor-element-3e23e94{top:93px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ef9cfbf{left:480px;}body.rtl .elementor-7 .elementor-element.elementor-element-ef9cfbf{right:480px;}.elementor-7 .elementor-element.elementor-element-ef9cfbf{top:258px;}.elementor-7 .elementor-element.elementor-element-de1511d{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-8e4d97e{--margin-top:-247px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-783914b{--margin-top:-10px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c75253a{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-872b0e1{text-align:center;}.elementor-7 .elementor-element.elementor-element-872b0e1 .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-75b14d0{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-e67c51b > .elementor-widget-container{margin:-131px 0px 0px -33px;}.elementor-7 .elementor-element.elementor-element-e67c51b{text-align:start;}.elementor-7 .elementor-element.elementor-element-e67c51b .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-c5bbe23 > .elementor-widget-container{margin:-9% 0% 0% -8%;}.elementor-7 .elementor-element.elementor-element-c5bbe23{text-align:start;font-size:20px;}.elementor-7 .elementor-element.elementor-element-a174eff{--spacer-size:60px;}.elementor-7 .elementor-element.elementor-element-faf0d61{text-align:center;}.elementor-7 .elementor-element.elementor-element-faf0d61 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-7b3cf55{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-8f61bb9{text-align:center;}.elementor-7 .elementor-element.elementor-element-8f61bb9 .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-b56bb02{text-align:center;}.elementor-7 .elementor-element.elementor-element-b56bb02 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-7f6554b{text-align:center;}.elementor-7 .elementor-element.elementor-element-7f6554b .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-9502e33{text-align:center;}.elementor-7 .elementor-element.elementor-element-9502e33 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-b61a4ea{text-align:center;}.elementor-7 .elementor-element.elementor-element-b61a4ea .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-b0352dc{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-f4b386e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-75425eb{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-a715fe4{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7dd5984{text-align:start;}.elementor-7 .elementor-element.elementor-element-7dd5984 .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-5627592{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-bad5870{text-align:start;font-size:20px;}.elementor-7 .elementor-element.elementor-element-7d18065 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-c410968{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-b57626b{text-align:center;}.elementor-7 .elementor-element.elementor-element-b57626b .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-a8682b5{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-e280b99{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-c45e5ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-6f883fa{text-align:center;}.elementor-7 .elementor-element.elementor-element-6f883fa .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-5293473{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-d584b43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-18a72e9{text-align:center;}.elementor-7 .elementor-element.elementor-element-18a72e9 .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-96c1501{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-ad04746{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-3a4d69d{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a4d69d .elementor-heading-title{font-size:30px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-ecfbaf5{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-79aef45{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-75fc2a9{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-bf7a1ad{text-align:center;}.elementor-7 .elementor-element.elementor-element-bf7a1ad .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-5b29700{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-ff9628d{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff9628d .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-194aef2b{--spacer-size:20px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3959daa8{left:-515px;}body.rtl .elementor-7 .elementor-element.elementor-element-3959daa8{right:-515px;}.elementor-7 .elementor-element.elementor-element-9896623{--min-height:342px;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--grid-auto-flow:row;--justify-items:center;}.elementor-7 .elementor-element.elementor-element-3b51997{--min-height:170px;}.elementor-7 .elementor-element.elementor-element-c0c8856 > .elementor-widget-container{margin:0% -7% 0% -5%;}.elementor-7 .elementor-element.elementor-element-c0c8856{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-cf79288 > .elementor-widget-container{margin:0px 0px 020px 0px;}.elementor-7 .elementor-element.elementor-element-cf79288 img{width:75%;}.elementor-7 .elementor-element.elementor-element-e1eb43d{--min-height:170px;}.elementor-7 .elementor-element.elementor-element-6bf154b{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-46c605f > .elementor-widget-container{margin:-0px 0px 020px 0px;}.elementor-7 .elementor-element.elementor-element-46c605f img{width:75%;}.elementor-7 .elementor-element.elementor-element-9ceab56{--min-height:170px;}.elementor-7 .elementor-element.elementor-element-580afe1{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-06c4c0e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-06c4c0e img{width:75%;}.elementor-7 .elementor-element.elementor-element-8240299{--min-height:170px;}.elementor-7 .elementor-element.elementor-element-4dbc8db{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-4d4a5c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-4d4a5c2 img{width:75%;}.elementor-7 .elementor-element.elementor-element-a3f69d6{--min-height:170px;}.elementor-7 .elementor-element.elementor-element-a4a24a0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a4a24a0{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-be2c1cb > .elementor-widget-container{margin:14px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-be2c1cb img{width:75%;}.elementor-7 .elementor-element.elementor-element-746c79f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-746c79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7 .elementor-element.elementor-element-746c79f{--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e907116{--spacer-size:537px;}.elementor-7 .elementor-element.elementor-element-0dbde45{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-799fdb6{--margin-top:-24px;--margin-bottom:-13px;--margin-left:-13px;--margin-right:-13px;}.elementor-7 .elementor-element.elementor-element-4e15f5d > .elementor-widget-container{margin:-65px -22px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1550b90{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-1550b90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-90d2c5b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-414c373 > .elementor-widget-container{margin:0px -73px -73px -73px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-414c373{text-align:center;}.elementor-7 .elementor-element.elementor-element-414c373 .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-c9b66c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-37c409e{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-1ca8fec{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-14d6991{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-845c8a9{--spacer-size:40px;}.elementor-7 .elementor-element.elementor-element-e2d6531{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-70441ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-b6b4b00 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6b4b00{text-align:center;}.elementor-7 .elementor-element.elementor-element-b6b4b00 .elementor-heading-title{font-size:70px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-643ef14{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-039f2da{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:-122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-15ea2fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group > label{font-size:14px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-type-html{font-size:14px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-field-subgroup label{font-size:14px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .elementor-message{font-size:14px;}.elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__indicators__indicator, .elementor-7 .elementor-element.elementor-element-15ea2fb .e-form__indicators__indicator__label{font-size:14px;}.elementor-7 .elementor-element.elementor-element-4d4efa9a{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ae9b8b5{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-fc54978{text-align:center;}.elementor-7 .elementor-element.elementor-element-fc54978 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-339357e8{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-b2d4b83{--spacer-size:45px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-84d0d4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-86a7f62{z-index:200;}.elementor-7 .elementor-element.elementor-element-86a7f62 img{width:30%;}.elementor-7 .elementor-element.elementor-element-779933b{--margin-top:-73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-b48f9ec{--margin-top:0px;--margin-bottom:139px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-facc291 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-facc291 img{width:97%;}.elementor-7 .elementor-element.elementor-element-c05f0f0{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-8ca97d4{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1f70ce2{width:100%;max-width:100%;top:228.997px;z-index:0;}.elementor-7 .elementor-element.elementor-element-1f70ce2 > .elementor-widget-container{margin:-23px 0px 0px 0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-1f70ce2{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-1f70ce2{right:0px;}.elementor-7 .elementor-element.elementor-element-1f70ce2 img{width:100%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b0b8948{left:-121.997px;}body.rtl .elementor-7 .elementor-element.elementor-element-b0b8948{right:-121.997px;}.elementor-7 .elementor-element.elementor-element-b0b8948{top:200.955px;}.elementor-7 .elementor-element.elementor-element-b0b8948 img{width:31%;}.elementor-7 .elementor-element.elementor-element-a84c449{--margin-top:-89px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ebb70a7 > .elementor-widget-container{margin:-35px -26px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7a8a147:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a8a147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:647px auto;}.elementor-7 .elementor-element.elementor-element-2ad5c2c{--spacer-size:566px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3e23e94{left:-119px;}body.rtl .elementor-7 .elementor-element.elementor-element-3e23e94{right:-119px;}.elementor-7 .elementor-element.elementor-element-3e23e94{top:93px;}.elementor-7 .elementor-element.elementor-element-de1511d{--spacer-size:0px;}.elementor-7 .elementor-element.elementor-element-8e4d97e{--margin-top:-286px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-783914b{--margin-top:-14px;--margin-bottom:215px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-872b0e1{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-872b0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-872b0e1.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-872b0e1 .elementor-heading-title{font-size:50px;}.elementor-7 .elementor-element.elementor-element-75b14d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-7927004 > .elementor-widget-container{margin:-54px 29px 0px -135px;}.elementor-7 .elementor-element.elementor-element-7927004 img{width:69%;}.elementor-7 .elementor-element.elementor-element-b22cd71{--margin-top:-139px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-3125840{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-e67c51b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-e67c51b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e67c51b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e67c51b .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-c5bbe23{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-7 .elementor-element.elementor-element-c5bbe23 > .elementor-widget-container{margin:-16% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a174eff{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-faf0d61{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-faf0d61 > .elementor-widget-container{margin:0px 30px 0px 30px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-faf0d61.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-faf0d61 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-8f61bb9{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-8f61bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-8f61bb9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-8f61bb9 .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-b56bb02{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b56bb02 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b56bb02.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b56bb02 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-7f6554b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7f6554b > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7f6554b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f6554b .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-9502e33{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-9502e33 > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-9502e33.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9502e33 .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-b61a4ea{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b61a4ea > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b61a4ea.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b61a4ea .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-f4b386e{--width:500px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-75425eb{--width:350px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-75425eb.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a715fe4{--width:330px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7dd5984{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-7dd5984 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7dd5984.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7dd5984 .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-bad5870{width:100%;max-width:100%;text-align:center;font-size:18px;}.elementor-7 .elementor-element.elementor-element-bad5870 > .elementor-widget-container{margin:-8% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7d18065{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7d18065 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7d18065.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7d18065 .elementor-button{letter-spacing:1px;padding:15px 030px 15px 30px;}.elementor-7 .elementor-element.elementor-element-7c7c057{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-9b111be{width:var( --container-widget-width, 459px );max-width:459px;--container-widget-width:459px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9b111be > .elementor-widget-container{margin:-29px 32px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9b111be img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5319b50{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-c410968{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-b57626b{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-b57626b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b57626b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-b57626b .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-a8682b5{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-e280b99{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1ad7094 img{width:50%;}.elementor-7 .elementor-element.elementor-element-6f883fa{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-6f883fa > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6f883fa.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-6f883fa .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-5293473{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-5293473 > .elementor-widget-container{margin:-5% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d584b43{--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-830e84e img{width:50%;}.elementor-7 .elementor-element.elementor-element-18a72e9{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-18a72e9 > .elementor-widget-container{margin:-13px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-18a72e9.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-18a72e9 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-96c1501{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-96c1501 > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-ad04746{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-7c6731b img{width:50%;}.elementor-7 .elementor-element.elementor-element-3a4d69d{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-3a4d69d > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-3a4d69d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3a4d69d .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-ecfbaf5{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-ecfbaf5 > .elementor-widget-container{margin:-5% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-79aef45{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-ee8ff29{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-75fc2a9{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-bf7a1ad{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-bf7a1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-bf7a1ad.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-bf7a1ad .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-ff9628d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-ff9628d .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-9d1bad5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ddbbbf7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ddbbbf7.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-9896623{--e-con-grid-template-columns:repeat(2, 1fr);--gap:12px 3px;--row-gap:12px;--column-gap:3px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9896623.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3b51997{--width:140px;--min-height:153px;}.elementor-7 .elementor-element.elementor-element-c0c8856{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-c0c8856 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e1eb43d{--width:140px;--min-height:160px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-6bf154b{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-6bf154b > .elementor-widget-container{margin:17% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-46c605f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9ceab56{--width:140px;--min-height:160px;}.elementor-7 .elementor-element.elementor-element-580afe1{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-580afe1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-8240299{--width:140px;}.elementor-7 .elementor-element.elementor-element-4dbc8db{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-4dbc8db > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a3f69d6{--width:140px;}.elementor-7 .elementor-element.elementor-element-a4a24a0{width:100%;max-width:100%;font-size:18px;}.elementor-7 .elementor-element.elementor-element-a4a24a0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-746c79f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-746c79f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:657px auto;}.elementor-7 .elementor-element.elementor-element-746c79f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-799fdb6{--margin-top:-130px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4e15f5d > .elementor-widget-container{margin:-30px -24px 0px 0px;}.elementor-7 .elementor-element.elementor-element-90d2c5b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-414c373 > .elementor-widget-container{margin:0px -6px 0px -6px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-414c373 .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-1ca8fec > .elementor-widget-container{margin:-20% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-1ca8fec{font-size:18px;}.elementor-7 .elementor-element.elementor-element-14d6991{--e-con-grid-template-columns:repeat(3, 1fr);--gap:0px 6px;--row-gap:0px;--column-gap:6px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-e76c0be{--width:100px;}.elementor-7 .elementor-element.elementor-element-5acda83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5acda83 img{width:100%;}.elementor-7 .elementor-element.elementor-element-f58a0c1{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-a2fa1c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a2fa1c6 img{width:100%;}.elementor-7 .elementor-element.elementor-element-09b0eec{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-faeffe3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-faeffe3 img{width:60%;}.elementor-7 .elementor-element.elementor-element-845c8a9{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-e2d6531{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-70441ad{--content-width:500px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b6b4b00 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6b4b00 .elementor-heading-title{font-size:60px;}.elementor-7 .elementor-element.elementor-element-643ef14{font-size:18px;}.elementor-7 .elementor-element.elementor-element-188e976{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-039f2da{--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-37px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:010%;}.elementor-7 .elementor-element.elementor-element-2bb7aba > .elementor-widget-container{margin:26px -11px -11px -11px;}.elementor-7 .elementor-element.elementor-element-4d4efa9a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:-22px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ae9b8b5{--spacer-size:1px;}.elementor-7 .elementor-element.elementor-element-fc54978{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-fc54978 > .elementor-widget-container{margin:-56px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-fc54978.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fc54978 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-78357bd0{--content-width:500px;}.elementor-7 .elementor-element.elementor-element-fd765d9 img{width:60%;}.elementor-7 .elementor-element.elementor-element-7c64fca > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7c64fca img{width:60%;}.elementor-7 .elementor-element.elementor-element-15fc810 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-15fc810 img{width:60%;}.elementor-7 .elementor-element.elementor-element-e09bb8d > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e09bb8d img{width:60%;}.elementor-7 .elementor-element.elementor-element-339357e8{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-b2d4b83{--spacer-size:10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-779933b{--width:1600px;}.elementor-7 .elementor-element.elementor-element-b48f9ec{--width:919px;}.elementor-7 .elementor-element.elementor-element-7a8a147{--width:1600px;}.elementor-7 .elementor-element.elementor-element-75425eb{--width:858px;}.elementor-7 .elementor-element.elementor-element-e280b99{--content-width:827px;}.elementor-7 .elementor-element.elementor-element-3b51997{--width:140px;}.elementor-7 .elementor-element.elementor-element-e1eb43d{--width:140px;}.elementor-7 .elementor-element.elementor-element-9ceab56{--width:140px;}.elementor-7 .elementor-element.elementor-element-8240299{--width:140px;}.elementor-7 .elementor-element.elementor-element-a3f69d6{--width:140px;}.elementor-7 .elementor-element.elementor-element-746c79f{--width:1600px;}.elementor-7 .elementor-element.elementor-element-90d2c5b{--content-width:1500px;}.elementor-7 .elementor-element.elementor-element-70441ad{--content-width:819px;}}/* Start custom CSS for html, class: .elementor-element-ebb70a7 */.wave-wrapper {
  overflow: hidden;
  line-height: 0;
}

.wave-track {
  display: flex;
  width: max-content;
  animation: waveScroll 15s linear infinite;
  will-change: transform;
}

.wave-track svg {
  display: block;
  width: 100vw;
  height: 120px; /* modifica altezza qui */
  flex-shrink: 0;
}

@keyframes waveScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100vw);
  }
}
@media (max-width: 1024px) {
  .wave-track svg {
    height: 80px;   /* altezza per tablet */
  }
}
@media (max-width: 767px) {
  .wave-track svg {
    height: 40px;   /* più basso = onde più morbide */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a84c449 */.wave-container {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.wave-track {
  display: flex;
  width: 4000px; /* 2 x 2000 */
  height: 100%;
  animation: waveScroll 18s linear infinite;
}

.wave-svg {
  width: 2000px;
  height: 100%;
  flex-shrink: 0;
  display: block;
}

@keyframes waveScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-2000px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-16f10ea */.wave-container {
  width: 100%;
  overflow: hidden;
  position: relative;
  line-height: 0;
}

.wave-track {
  display: flex;
  width: calc(4 * 2000px); /* 4 SVG affiancati */
  animation: waveScroll 20s linear infinite; /* durata regolabile */
  will-change: transform; /* ottimizza animazione */
}

.wave-svg {
  width: 2000px;  /* uguale al viewBox X */
  height: 120px;  /* uguale al tuo SVG */
  flex-shrink: 0; /* impedisce compressione */
  display: block;
}

@keyframes waveScroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-2000px); /* sposta di 1 SVG */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09934d1 */.wave-container {
  width: 100%;
  overflow: hidden;
}

.wave-track {
  display: flex;
  width: max-content;
  animation: waveMove 12s linear infinite;
}

.wave-svg {
  width: 140vw;        /* desktop */
  height: 160px;
  flex-shrink: 0;
}

/* tablet */
@media (max-width: 1024px) {
  .wave-svg {
    width: 180vw;
    height: 140px;
  }
}

/* mobile */
@media (max-width: 767px) {
  .wave-svg {
    width: 240vw;
    height: 120px;
  }
}

@keyframes waveMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100vw);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9304583 */.wave-container {
  width: 100%;
  overflow: hidden;
}

.wave-track {
  display: flex;
  width: max-content;
  animation: waveMove 12s linear infinite;
}

.wave-svg {
  width: 140vw;        /* desktop */
  height: 160px;
  flex-shrink: 0;
}

/* tablet */
@media (max-width: 1024px) {
  .wave-svg {
    width: 180vw;
    height: 140px;
  }
}

/* mobile */
@media (max-width: 767px) {
  .wave-svg {
    width: 240vw;
    height: 120px;
  }
}

@keyframes waveMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100vw);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5facd8f2 */.swiper-button-next:focus-visible,
.swiper-button-prev:focus-visible {
  outline: 2px solid transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9896623 */@media (max-width: 767px) {
  .griglia-mobile-centro {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  .griglia-mobile-centro > .elementor-container,
  .griglia-mobile-centro > .e-con {
    justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddbbbf7 */scroll-grid/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d1bad5 */scroll-wrapper/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4e15f5d */.wave-container {
  width: 100%;
  overflow: hidden;
}

.wave-track {
  display: flex;
  width: max-content;
  animation: waveMove 12s linear infinite;
}

.wave-svg {
  width: 140vw;        /* desktop */
  height: 160px;
  flex-shrink: 0;
}

/* tablet */
@media (max-width: 1024px) {
  .wave-svg {
    width: 180vw;
    height: 140px;
  }
}

/* mobile */
@media (max-width: 767px) {
  .wave-svg {
    width: 240vw;
    height: 120px;
  }
}

@keyframes waveMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100vw);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2bb7aba */.wave-container {
  width: 100%;
  overflow: hidden;
}

.wave-track {
  display: flex;
  width: max-content;
  animation: waveMove 12s linear infinite;
}

.wave-svg {
  width: 140vw;        /* desktop */
  height: 160px;
  flex-shrink: 0;
}

/* tablet */
@media (max-width: 1024px) {
  .wave-svg {
    width: 180vw;
    height: 140px;
  }
}

/* mobile */
@media (max-width: 767px) {
  .wave-svg {
    width: 240vw;
    height: 120px;
  }
}

@keyframes waveMove {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100vw);
  }
}/* End custom CSS */