.elementor-8066 .elementor-element.elementor-element-d9d8434 > .elementor-container{min-height:100vh;}.elementor-8066 .elementor-element.elementor-element-d9d8434{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8066 .elementor-element.elementor-element-d9d8434 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8066 .elementor-element.elementor-element-912e9ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8066 .elementor-element.elementor-element-912e9ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8066 .elementor-element.elementor-element-34511c8 .qodef-qi-swiper-container{height:100vh;}.elementor-8066 .elementor-element.elementor-element-34511c8 .qodef-qi-swiper-container .swiper-slide img{height:100vh;object-fit:cover;}.elementor-8066 .elementor-element.elementor-element-34511c8 .qodef-e-inner:after{background-color:#0000001A;}.elementor-8066 .elementor-element.elementor-element-34511c8 > .elementor-widget-container{margin:-10px -10px -30px -10px;}.elementor-8066 .elementor-element.elementor-element-ef68e80{font-family:"Ploni", Sans-serif;top:25vw;}.elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon-wrapper{text-align:center;}.elementor-8066 .elementor-element.elementor-element-5c655f1.elementor-view-stacked .elementor-icon{background-color:#F8F8F8;}.elementor-8066 .elementor-element.elementor-element-5c655f1.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-5c655f1.elementor-view-default .elementor-icon{color:#F8F8F8;border-color:#F8F8F8;}.elementor-8066 .elementor-element.elementor-element-5c655f1.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-5c655f1.elementor-view-default .elementor-icon svg{fill:#F8F8F8;}.elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon{font-size:65px;}.elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon svg{transform:rotate(0deg);}.elementor-8066 .elementor-element.elementor-element-5c655f1{bottom:12vh;}.elementor-8066 .elementor-element.elementor-element-76ee0be > .elementor-container{min-height:100vh;}.elementor-8066 .elementor-element.elementor-element-76ee0be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-76ee0be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8066 .elementor-element.elementor-element-5637aca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8066 .elementor-element.elementor-element-5637aca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8066 .elementor-element.elementor-element-5637aca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8066 .elementor-element.elementor-element-5637aca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8066 .elementor-element.elementor-element-3caec9d{text-align:center;}.elementor-8066 .elementor-element.elementor-element-3caec9d .elementor-heading-title{color:#F8F8F852;font-family:"PingFang SC Semibold", Sans-serif;font-size:50vw;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-8066 .elementor-element.elementor-element-f479525{text-align:center;}.elementor-8066 .elementor-element.elementor-element-f479525 .elementor-heading-title{color:#D2AF9700;font-family:"Archivo", Sans-serif;font-size:65vw;font-weight:800;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-8066 .elementor-element.elementor-element-fd2cda3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8066 .elementor-element.elementor-element-fd2cda3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8066 .elementor-element.elementor-element-fd2cda3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8066 .elementor-element.elementor-element-fd2cda3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-8066 .elementor-element.elementor-element-fd2cda3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 10em 10em 10em;}.elementor-8066 .elementor-element.elementor-element-fd2cda3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8066 .elementor-element.elementor-element-a890c12 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Archivo", Sans-serif;font-size:4.5em;font-weight:800;}.elementor-8066 .elementor-element.elementor-element-1aa2b84{text-align:left;}.elementor-8066 .elementor-element.elementor-element-1aa2b84 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:2.5em;font-weight:800;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-1aa2b84 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-f081084{text-align:left;}.elementor-8066 .elementor-element.elementor-element-f081084 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:1.1px;}.elementor-8066 .elementor-element.elementor-element-8512700{text-align:left;}.elementor-8066 .elementor-element.elementor-element-8512700 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:2.5em;font-weight:800;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-8512700 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-c673448 > .elementor-container{min-height:100vh;}.elementor-8066 .elementor-element.elementor-element-c673448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;}.elementor-8066 .elementor-element.elementor-element-c673448 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8066 .elementor-element.elementor-element-bf5b68a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8066 .elementor-element.elementor-element-bf5b68a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8066 .elementor-element.elementor-element-bf5b68a > .elementor-element-populated{padding:10em 10em 10em 10em;}.elementor-8066 .elementor-element.elementor-element-2784c96{text-align:left;}.elementor-8066 .elementor-element.elementor-element-2784c96 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:2.5em;font-weight:800;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-2784c96 > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-8066 .elementor-element.elementor-element-82ddfe1{text-align:left;}.elementor-8066 .elementor-element.elementor-element-82ddfe1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:2em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-82ddfe1 > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-8066 .elementor-element.elementor-element-d607a5e{text-align:left;}.elementor-8066 .elementor-element.elementor-element-d607a5e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-0643729{text-align:left;}.elementor-8066 .elementor-element.elementor-element-0643729 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-0643729 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-2f08ebf{text-align:left;}.elementor-8066 .elementor-element.elementor-element-2f08ebf .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-2681901{text-align:left;}.elementor-8066 .elementor-element.elementor-element-2681901 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-2681901 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-a2604f5{text-align:left;}.elementor-8066 .elementor-element.elementor-element-a2604f5 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-2faa7d5{text-align:left;}.elementor-8066 .elementor-element.elementor-element-2faa7d5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-2faa7d5 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-c363909{text-align:left;}.elementor-8066 .elementor-element.elementor-element-c363909 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-caf08a4{text-align:left;}.elementor-8066 .elementor-element.elementor-element-caf08a4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-caf08a4 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-2ab4304{text-align:left;}.elementor-8066 .elementor-element.elementor-element-2ab4304 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-7429bb2{text-align:left;}.elementor-8066 .elementor-element.elementor-element-7429bb2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:600;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-7429bb2 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-8066 .elementor-element.elementor-element-28f4e9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8066 .elementor-element.elementor-element-28f4e9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8066 .elementor-element.elementor-element-28f4e9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8066 .elementor-element.elementor-element-28f4e9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8066 .elementor-element.elementor-element-e4f6f41{text-align:center;}.elementor-8066 .elementor-element.elementor-element-e4f6f41 .elementor-heading-title{color:#F8F8F852;font-family:"PingFang SC Semibold", Sans-serif;font-size:50vw;font-weight:600;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-8066 .elementor-element.elementor-element-3a21a82{text-align:center;}.elementor-8066 .elementor-element.elementor-element-3a21a82 .elementor-heading-title{color:#D2AF9700;font-family:"Archivo", Sans-serif;font-size:70vw;font-weight:800;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-e149c57{margin-top:0em;margin-bottom:4em;padding:6em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-92532ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 10em 10em 10em;}.elementor-8066 .elementor-element.elementor-element-92532ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c .elementor-divider-separator{width:100%;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-7d3ac1c.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-7d3ac1c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-7d3ac1c.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-7d3ac1c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-7d3ac1c .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-7d3ac1c .elementor-icon svg{transform:rotate(0deg);}.elementor-8066 .elementor-element.elementor-element-3e86af5{text-align:center;}.elementor-8066 .elementor-element.elementor-element-3e86af5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nunito", Sans-serif;font-size:1.8em;font-weight:800;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-3e86af5 > .elementor-widget-container{margin:0em 0em 6em 0em;}.elementor-8066 .elementor-element.elementor-element-ec55e47{text-align:center;}.elementor-8066 .elementor-element.elementor-element-ec55e47 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:3em;font-weight:bold;line-height:1em;letter-spacing:3px;}.elementor-8066 .elementor-element.elementor-element-052ee7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8066 .elementor-element.elementor-element-052ee7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8066 .elementor-element.elementor-element-54c89f4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-divider-separator{width:100%;}.elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-8066 .elementor-element.elementor-element-54c89f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-54c89f4.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-54c89f4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-54c89f4.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-54c89f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-icon svg{transform:rotate(0deg);}.elementor-8066 .elementor-element.elementor-element-3f52160{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;bottom:0px;}.elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-divider-separator{width:100%;}.elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-8066 .elementor-element.elementor-element-3f52160.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-3f52160.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-3f52160.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-3f52160.elementor-view-framed .elementor-icon, .elementor-8066 .elementor-element.elementor-element-3f52160.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-8066 .elementor-element.elementor-element-3f52160{left:0px;}body.rtl .elementor-8066 .elementor-element.elementor-element-3f52160{right:0px;}.elementor-8066 .elementor-element.elementor-element-2b3ca00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8066 .elementor-element.elementor-element-1a77acd{text-align:center;}.elementor-8066 .elementor-element.elementor-element-1a77acd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Nunito", Sans-serif;font-size:2.5em;font-weight:800;line-height:1em;letter-spacing:0.4px;}.elementor-8066 .elementor-element.elementor-element-1a77acd > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-8066 .elementor-element.elementor-element-2f9f6a2 > .elementor-widget-container{margin:2em 0em 2em 0em;}@media(max-width:1024px){.elementor-8066 .elementor-element.elementor-element-ef68e80{top:60vw;}.elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon{font-size:45px;}.elementor-8066 .elementor-element.elementor-element-fd2cda3 > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-8066 .elementor-element.elementor-element-bf5b68a > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-8066 .elementor-element.elementor-element-92532ea > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8066 .elementor-element.elementor-element-3e86af5 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-8066 .elementor-element.elementor-element-ec55e47 > .elementor-widget-container{margin:2em 0em 3em 0em;}.elementor-8066 .elementor-element.elementor-element-54c89f4 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-8066 .elementor-element.elementor-element-3f52160 > .elementor-widget-container{margin:0px 20px -26px 20px;}.elementor-8066 .elementor-element.elementor-element-2b3ca00 > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-2f9f6a2 > .elementor-widget-container{margin:3em 0em 3em 0em;}}@media(max-width:767px){.elementor-8066 .elementor-element.elementor-element-d9d8434 > .elementor-container{min-height:100vh;}.elementor-8066 .elementor-element.elementor-element-912e9ef > .elementor-element-populated{margin:-10px -10px -10px -10px;--e-column-margin-right:-10px;--e-column-margin-left:-10px;}.elementor-8066 .elementor-element.elementor-element-34511c8 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-8066 .elementor-element.elementor-element-ef68e80{top:40vh;}.elementor-8066 .elementor-element.elementor-element-5c655f1 .elementor-icon{font-size:45px;}.elementor-8066 .elementor-element.elementor-element-76ee0be{margin-top:-2em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-3caec9d .elementor-heading-title{font-size:20em;}.elementor-8066 .elementor-element.elementor-element-f479525 .elementor-heading-title{font-size:27em;}.elementor-8066 .elementor-element.elementor-element-fd2cda3 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8066 .elementor-element.elementor-element-1aa2b84 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-8512700 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-bf5b68a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8066 .elementor-element.elementor-element-2784c96 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-d607a5e .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-0643729 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-2f08ebf .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-2681901 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-a2604f5 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-2faa7d5 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-c363909 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-caf08a4 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-2ab4304 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-7429bb2 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-e4f6f41 .elementor-heading-title{font-size:30em;}.elementor-8066 .elementor-element.elementor-element-3a21a82 .elementor-heading-title{font-size:30em;}.elementor-8066 .elementor-element.elementor-element-e149c57{padding:0em 0em 0em 0em;}.elementor-8066 .elementor-element.elementor-element-92532ea > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c{--divider-icon-size:30px;--divider-element-spacing:15px;}.elementor-8066 .elementor-element.elementor-element-7d3ac1c > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-8066 .elementor-element.elementor-element-3e86af5{text-align:center;}.elementor-8066 .elementor-element.elementor-element-3e86af5 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-3e86af5 > .elementor-widget-container{margin:2em 0em 2em 0em;}.elementor-8066 .elementor-element.elementor-element-ec55e47 .elementor-heading-title{font-size:2em;}.elementor-8066 .elementor-element.elementor-element-ec55e47 > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-8066 .elementor-element.elementor-element-052ee7f > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-8066 .elementor-element.elementor-element-54c89f4{--divider-icon-size:30px;--divider-element-spacing:15px;}.elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-54c89f4 .elementor-icon svg{transform:rotate(180deg);}.elementor-8066 .elementor-element.elementor-element-54c89f4 > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-8066 .elementor-element.elementor-element-3f52160{--divider-icon-size:30px;--divider-element-spacing:15px;}.elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-icon i, .elementor-8066 .elementor-element.elementor-element-3f52160 .elementor-icon svg{transform:rotate(180deg);}.elementor-8066 .elementor-element.elementor-element-3f52160 > .elementor-widget-container{margin:0px -20px -30px -20px;}.elementor-8066 .elementor-element.elementor-element-1a77acd .elementor-heading-title{font-size:2em;}}@media(min-width:768px){.elementor-8066 .elementor-element.elementor-element-5637aca{width:60%;}.elementor-8066 .elementor-element.elementor-element-fd2cda3{width:40%;}.elementor-8066 .elementor-element.elementor-element-bf5b68a{width:40%;}.elementor-8066 .elementor-element.elementor-element-28f4e9d{width:60%;}.elementor-8066 .elementor-element.elementor-element-92532ea{width:30%;}.elementor-8066 .elementor-element.elementor-element-052ee7f{width:2%;}.elementor-8066 .elementor-element.elementor-element-2b3ca00{width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8066 .elementor-element.elementor-element-5637aca{width:50%;}.elementor-8066 .elementor-element.elementor-element-fd2cda3{width:50%;}.elementor-8066 .elementor-element.elementor-element-bf5b68a{width:60%;}.elementor-8066 .elementor-element.elementor-element-28f4e9d{width:40%;}.elementor-8066 .elementor-element.elementor-element-92532ea{width:100%;}.elementor-8066 .elementor-element.elementor-element-052ee7f{width:100%;}.elementor-8066 .elementor-element.elementor-element-2b3ca00{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-ef68e80 */.elementor-8066 .elementor-element.elementor-element-ef68e80 .gelateria-futura {
    color: var( --e-global-color-secondary );
    font-family: "Futura", Sans-serif;
    font-size: 6em;
    font-weight: bold;
    letter-spacing: 22px;
}

.elementor-8066 .elementor-element.elementor-element-ef68e80 .creativa-futura {
    color: var( --e-global-color-secondary );
    font-family: "Futura", Sans-serif;
    font-size: 6em;
    font-weight: 100;
    letter-spacing: 20px;
}

.elementor-8066 .elementor-element.elementor-element-ef68e80 .gelateria-creativa-spacing {
    margin: 3em 0;
}

body[data-elementor-device-mode=mobile] .elementor-8066 .elementor-element.elementor-element-ef68e80 .gelateria-futura {
    font-size: 2.6em;
    line-height: 1.5em;
    letter-spacing: 10px;
}

body[data-elementor-device-mode=mobile] .elementor-8066 .elementor-element.elementor-element-ef68e80 .creativa-futura {
    font-size: 2.4em;
    line-height: 0.5em;
    letter-spacing: 16px;
}

body[data-elementor-device-mode=mobile] .elementor-8066 .elementor-element.elementor-element-ef68e80 .gelateria-creativa-spacing {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f479525 */.elementor-8066 .elementor-element.elementor-element-f479525 .elementor-heading-title {
    background-image: url("/wp-content/uploads/2022/03/matteo-landascape-scaled.jpg");
    background-position: 1em;
    background-size: cover;
    background-clip: text;
    -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5637aca */.elementor-8066 .elementor-element.elementor-element-5637aca {
    min-height: 70vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a21a82 */.elementor-8066 .elementor-element.elementor-element-3a21a82 .elementor-heading-title {
    background-image: url("/wp-content/uploads/2022/03/m5-icecream-balls.jpg");
    background-position: center center;
    background-size: cover;
    background-clip: text;
    -webkit-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-052ee7f */.elementor-8066 .elementor-element.elementor-element-052ee7f {
    min-height: 100vh;  
}/* End custom CSS */
/* Start custom CSS for glace_core_button, class: .elementor-element-2f9f6a2 */.elementor-8066 .elementor-element.elementor-element-2f9f6a2 {
    text-align: center;
}

.elementor-8066 .elementor-element.elementor-element-2f9f6a2 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7471 */.elementor-8066 .elementor-element.elementor-global-7471 .qodef-e-heading-title {
    font-size: 1.4em;
    line-height: 1em;
    letter-spacing: 0;
}

.elementor-8066 .elementor-element.elementor-global-7471 .qodef-e-heading-line {
    display: none;
}   
.elementor-8066 .elementor-element.elementor-global-7471 .qodef-e-heading-price {
    display: none;
}
.elementor-8066 .elementor-element.elementor-global-7471 .qodef-e-image img {
    border-radius: 1.5em; /*50%*/
}

.elementor-8066 .elementor-element.elementor-global-7471 .qodef-e-description {
    font-size: 1.1em;
    line-height: 1.2em;
    margin-top: .4em;
}

.elementor-8066 .elementor-element.elementor-global-7471 .qodef-restaurant-menu-list .qodef-e-image, .elementor-8066 .elementor-element.elementor-global-7471 .qodef-restaurant-menu-list .qodef-e-image img {
    width: 300px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7474 */.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-heading-title {
    font-size: 1em;
    line-height: 1em;
    letter-spacing: 0;
} 

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-heading-line {
    display: none;
}   
.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-heading-price {
    display: none;
}
.elementor-8066 .elementor-element.elementor-global-7474 .qodef-grid-item {
    width: 50% !important;
    display: inline-table;
    text-align: center
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-inner {
    min-height: 3em; /* 7 */
    margin-top: 1em;
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-image {
    margin: 0 auto;
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-image img {
    border-radius: 1.5em; /*50%*/
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-heading {
    display: inherit;
    padding: 0 .5em;
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-heading-title {
    letter-spacing: 0;
    line-height: 1em;
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-e-description {
    line-height: 1.1em;
    font-size: 1em;
    margin-top: .6em;
}

.elementor-8066 .elementor-element.elementor-global-7474 .qodef-restaurant-menu-list .qodef-e-image, .elementor-8066 .elementor-element.elementor-global-7474 .qodef-restaurant-menu-list .qodef-e-image img {
    width: 150px;
}/* End custom CSS */
/* Start custom CSS */.qodef-opener-icon {
    color: #fff;
}

.qodef-m-opener {
    color: #fff !important;
}

#cart-svg {
    filter: invert(100%) sepia(0%) saturate(5853%) hue-rotate(189deg) brightness(109%) contrast(104%) !important;
}

.cart-contents-count {
    color: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-regular-aaa.eot');
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-regular-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-regular-aaa.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-regular-aaa.woff') format('woff');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-bold-aaa.eot');
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-bold-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-bold-aaa.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-bold-aaa.woff') format('woff');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-light-aaa.eot');
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-light-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-light-aaa.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-light-aaa.woff') format('woff');
}
@font-face {
	font-family: 'Ploni';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-black-aaa.eot');
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-black-aaa.eot?#iefix') format('embedded-opentype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-black-aaa.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/ploni-black-aaa.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PingFang SC Semibold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.eot');
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.woff') format('woff'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.ttf') format('truetype'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/04/PingFang-SC-Semibold.svg#PingFangSCSemibold') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Light.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Light.woff') format('woff'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Book.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Book.woff') format('woff'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Bold.woff2') format('woff2'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Bold.woff') format('woff'),
		url('https://www.m5gelato.it/wp-content/uploads/2022/03/FuturaLT-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */