.elementor-2805 .elementor-element.elementor-element-8379418{--display:flex;--min-height:100vh;--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-2805 .elementor-element.elementor-element-8379418:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-8379418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1C7E2 20%, #FFFFFF 70%);}body:not(.rtl) .elementor-2805 .elementor-element.elementor-element-a13304e{left:0px;}body.rtl .elementor-2805 .elementor-element.elementor-element-a13304e{right:0px;}.elementor-2805 .elementor-element.elementor-element-a13304e{top:0px;}.elementor-2805 .elementor-element.elementor-element-6435068{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;z-index:1;}.elementor-2805 .elementor-element.elementor-element-6435068 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-2805 .elementor-element.elementor-element-6435068.elementor-element{--align-self:center;}.elementor-2805 .elementor-element.elementor-element-0b1b069{z-index:1;column-gap:1px;text-align:center;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:#3D3D3D;}.elementor-2805 .elementor-element.elementor-element-0fed73d.elementor-element{--align-self:center;}.elementor-2805 .elementor-element.elementor-element-0fed73d{z-index:2;}.elementor-2805 .elementor-element.elementor-element-0fed73d .elementor-button{fill:#000000;color:#000000;border-style:none;border-radius:31px 31px 31px 31px;}.elementor-2805 .elementor-element.elementor-element-cbdbc1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2805 .elementor-element.elementor-element-cbdbc1f:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-cbdbc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2805 .elementor-element.elementor-element-24874c9{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;top:-157px;}body:not(.rtl) .elementor-2805 .elementor-element.elementor-element-24874c9{left:-34px;}body.rtl .elementor-2805 .elementor-element.elementor-element-24874c9{right:-34px;}.elementor-2805 .elementor-element.elementor-element-c1f9f64{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;top:320px;}body:not(.rtl) .elementor-2805 .elementor-element.elementor-element-c1f9f64{right:66px;}body.rtl .elementor-2805 .elementor-element.elementor-element-c1f9f64{left:66px;}.elementor-2805 .elementor-element.elementor-element-2a9ac66 > .elementor-widget-container{padding:53px 0px 0px 0px;}.elementor-2805 .elementor-element.elementor-element-2a9ac66{z-index:1;text-align:center;}.elementor-2805 .elementor-element.elementor-element-2a9ac66 .elementor-heading-title{font-weight:900;}.elementor-2805 .elementor-element.elementor-element-eb6aed0{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-2805 .elementor-element.elementor-element-eb6aed0 > .elementor-widget-container{padding:60px 0px 33px 0px;}.elementor-2805 .elementor-element.elementor-element-83dd3a0 .elementor-button{background-color:#F1C7E2;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-83dd3a0{width:auto;max-width:auto;z-index:1;}.elementor-2805 .elementor-element.elementor-element-83dd3a0 > .elementor-widget-container{padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-7c15d80{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2805 .elementor-element.elementor-element-7c15d80:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-7c15d80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-2805 .elementor-element.elementor-element-69d5f1c{text-align:center;}.elementor-2805 .elementor-element.elementor-element-600e21b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-a63d3f3{--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-2805 .elementor-element.elementor-element-8e48c4e{--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-2805 .elementor-element.elementor-element-b61a3d0{--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-2805 .elementor-element.elementor-element-4ad1cba{--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-2805 .elementor-element.elementor-element-a8bcd39 .elementor-button{background-color:#F1C7E2;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-a8bcd39{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-a8bcd39 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-998ab02{--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;}.elementor-2805 .elementor-element.elementor-element-998ab02:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-998ab02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C7E2;}.elementor-2805 .elementor-element.elementor-element-de142c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2805 .elementor-element.elementor-element-8c04c67 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-8c04c67{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-8c04c67 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-939a3ba{--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-2805 .elementor-element.elementor-element-f10b696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:68px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2805 .elementor-element.elementor-element-efe2c7f{text-align:center;}.elementor-2805 .elementor-element.elementor-element-92312b8 .qodef-qi-grid > .qodef-grid-inner{gap:9px;}.elementor-2805 .elementor-element.elementor-element-92312b8 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -9px/2 );}.elementor-2805 .elementor-element.elementor-element-92312b8 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -9px/2 );}.elementor-2805 .elementor-element.elementor-element-92312b8 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:9px;}.elementor-2805 .elementor-element.elementor-element-17d6439 .elementor-button{background-color:#F1C7E2;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-17d6439{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-17d6439 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-c8ff150{--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-2805 .elementor-element.elementor-element-a3558f0{--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-2805 .elementor-element.elementor-element-a3558f0:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-a3558f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C7E2;}.elementor-2805 .elementor-element.elementor-element-733b365 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2805 .elementor-element.elementor-element-733b365{text-align:center;}.elementor-2805 .elementor-element.elementor-element-cdada0c{text-align:center;}.elementor-2805 .elementor-element.elementor-element-90779f6{--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;}.elementor-2805 .elementor-element.elementor-element-90779f6:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-90779f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C7E2;}.elementor-2805 .elementor-element.elementor-element-c4b2537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2805 .elementor-element.elementor-element-5697c2d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2805 .elementor-element.elementor-element-f8a5cad{--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-2805 .elementor-element.elementor-element-eb68e08 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2805 .elementor-element.elementor-element-289790e .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-289790e{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-289790e > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-f744bc2{--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-2805 .elementor-element.elementor-element-f744bc2:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-f744bc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2805 .elementor-element.elementor-element-cc2539c > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-2805 .elementor-element.elementor-element-cc2539c{text-align:center;}.elementor-2805 .elementor-element.elementor-element-13281a5{text-align:center;}.elementor-2805 .elementor-element.elementor-element-18f4b96{--display:flex;}.elementor-2805 .elementor-element.elementor-element-18f4b96:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-18f4b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2805 .elementor-element.elementor-element-cbfb513{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-70bda54{--display:flex;}.elementor-2805 .elementor-element.elementor-element-dfb7cd4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-dfe94bb .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-dfe94bb{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-dfe94bb > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-956ed89 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-956ed89{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-956ed89 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-a269d6b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-4136402 );color:var( --e-global-color-4136402 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 30px 15px 30px;}.elementor-2805 .elementor-element.elementor-element-a269d6b{width:auto;max-width:auto;}.elementor-2805 .elementor-element.elementor-element-a269d6b > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 53px 0px;}.elementor-2805 .elementor-element.elementor-element-a53db42{--display:flex;--min-height:510px;--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-2805 .elementor-element.elementor-element-a53db42:not(.elementor-motion-effects-element-type-background), .elementor-2805 .elementor-element.elementor-element-a53db42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1C7E2;background-image:url("https://www.thegnocchiproject.com.au/wp-content/uploads/2025/09/gnocchi-story-size-1-scaled-e1759100437188.jpg");background-position:top right;}.elementor-2805 .elementor-element.elementor-element-c8be1d0 > .elementor-widget-container{margin:168px 0px 0px 0px;}.elementor-2805 .elementor-element.elementor-element-c8be1d0.elementor-element{--align-self:center;}.elementor-2805 .elementor-element.elementor-element-c8be1d0 .elementor-heading-title{font-size:58px;font-weight:bold;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 0px 15px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-2805 .elementor-element.elementor-element-e0af945{column-gap:1px;text-align:center;text-shadow:0px 0px 100px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2805 .elementor-element.elementor-element-50ddefb .elementor-button{background-color:transparent;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #FAFAFA 0%, #FFFFFF 100%);}@media(min-width:768px){.elementor-2805 .elementor-element.elementor-element-a63d3f3{--width:100%;}.elementor-2805 .elementor-element.elementor-element-8e48c4e{--width:100%;}.elementor-2805 .elementor-element.elementor-element-b61a3d0{--width:100%;}.elementor-2805 .elementor-element.elementor-element-4ad1cba{--width:100%;}.elementor-2805 .elementor-element.elementor-element-de142c8{--width:50%;}.elementor-2805 .elementor-element.elementor-element-939a3ba{--width:50%;}.elementor-2805 .elementor-element.elementor-element-c4b2537{--width:50%;}.elementor-2805 .elementor-element.elementor-element-f8a5cad{--width:50%;}.elementor-2805 .elementor-element.elementor-element-a53db42{--content-width:853px;}}@media(max-width:1024px){.elementor-2805 .elementor-element.elementor-element-600e21b{--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-cbfb513{--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-dfb7cd4{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2805 .elementor-element.elementor-element-8379418{--min-height:55vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2805 .elementor-element.elementor-element-6435068 img{width:100%;}.elementor-2805 .elementor-element.elementor-element-600e21b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-cbfb513{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2805 .elementor-element.elementor-element-dfb7cd4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-8379418 */.cloud-container{
    overflow: hidden;
    position: relative;
}
#clouds {
  padding: 100px 0;
  background: #f1c7e2;
  background: -webkit-linear-gradient(top, #f1c7e2 20%, #fff 70%);
  background: linear-gradient(top, #f1c7e2 20%, #fff 70%);
  background: -moz-linear-gradient(top, #f1c7e2 20%, #fff 70%);
  height: 100vh;
}

.cloud {
  width: 250px;
  height: 60px;
  background-color: white;
  border-radius: 200px;
  position: relative;
  box-shadow: 9px -7px 0 0 #f7e7eb inset;
}

.cloud:before,
.cloud:after {
  content: "";
  position: absolute;
  background-color: white;
  width: 120px;
  height: 120px;
  top: -75px;

  border-radius: 100px;

  transform: rotate(30deg);
  box-shadow: 10px 3px 0 0 #f7e7eb inset;
}

.cloud:after {
  width: 90px;
  height: 90px;
  top: -45px;
  right: 25px;
}

.cloud:before {
  left: 25px;
}

.x1 {
  animation: moveclouds 45s linear infinite;
  position: relative;
}

.x2 {
  left: 200px;
  animation: moveclouds 70s linear infinite;
  position: relative;
}

.x3 {
  left: -250px;
  top: -200px;
  opacity: 0.8;
  animation: moveclouds 90s linear infinite;
  position: relative;
}

.x4 {
  left: 300px;

  animation: moveclouds 85s linear infinite;
  position: relative;
}

.x5 {
  left: -200px;
  animation: moveclouds 95s linear infinite;
  position: relative;
}

.x6 {
  left: 470px;
  top: -200px;
  opacity: 0.7;
  animation: moveclouds 99s linear infinite;
  position: relative;
}

.x7 {
  left: 20px;
  top: -400px;
  opacity: 0.7;
  animation: moveclouds 75s linear infinite;
  position: relative;
}

.x2 .cloud {
  transform: scale(0.6);
}

.x3 .cloud {
  transform: scale(0.3);
}

.x4 .cloud {
  transform: scale(0.8);
}

.x5 .cloud {
  transform: scale(0.6);
}

.x6 .cloud {
  transform: scale(0.2);
}

.x7 .cloud {
  transform: scale(0.2);
}

@keyframes moveclouds {

  0% {
    transform: translateX(99vw);
  }
  100% {
    transform: translateX(-110vw);
  }
}/* End custom CSS */