.elementor-2651 .elementor-element.elementor-element-8078826{--display:flex;--min-height:460px;--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;--overflow:hidden;--padding-top:60px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-8078826:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-8078826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A5DAE;background-image:url("https://good2gostores.com/wp-content/uploads/2026/02/Pattern-Corner.png");background-size:cover;}.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-2651 .elementor-element.elementor-element-88b7ace > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2651 .elementor-element.elementor-element-88b7ace{text-align:center;}.elementor-2651 .elementor-element.elementor-element-88b7ace .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:54px;font-weight:700;color:#E8612A;}.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-2651 .elementor-element.elementor-element-4baeb58{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#ffffff;}.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-2651 .elementor-element.elementor-element-42ac4ef .elementor-button{background-color:#E8612A;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-42ac4ef > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2651 .elementor-element.elementor-element-c9d144e{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;bottom:0px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-c9d144e{left:20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-c9d144e{right:20px;}.elementor-2651 .elementor-element.elementor-element-1e5a8e4{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:0px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-1e5a8e4{right:0px;}body.rtl .elementor-2651 .elementor-element.elementor-element-1e5a8e4{left:0px;}.elementor-2651 .elementor-element.elementor-element-46bfca6{--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;--overflow:hidden;--padding-top:65px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-46bfca6:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-46bfca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-2651 .elementor-element.elementor-element-61a585e > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2651 .elementor-element.elementor-element-61a585e{text-align:center;}.elementor-2651 .elementor-element.elementor-element-61a585e .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:50px;font-weight:700;color:#E8612A;}.elementor-2651 .elementor-element.elementor-element-896c1d8{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-8a272b4 .elementor-button{background-color:#5BADBF;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-8a272b4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-03ffe3f{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2651 .elementor-element.elementor-element-03ffe3f:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-03ffe3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8612A;}.elementor-2651 .elementor-element.elementor-element-2d876ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-2d876ea{text-align:center;}.elementor-2651 .elementor-element.elementor-element-2d876ea img{width:100%;}.elementor-2651 .elementor-element.elementor-element-90ac9a6{text-align:center;}.elementor-2651 .elementor-element.elementor-element-90ac9a6 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:72px;font-weight:700;color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-24ee442{--display:flex;--position:relative;--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:flex-start;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-2651 .elementor-element.elementor-element-24ee442:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-24ee442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8612A;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-24ee442{left:0px;}body.rtl .elementor-2651 .elementor-element.elementor-element-24ee442{right:0px;}.elementor-2651 .elementor-element.elementor-element-fa0eb58{--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:flex-start;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2651 .elementor-element.elementor-element-fa0eb58:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-fa0eb58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-b5f9ad7 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2651 .elementor-element.elementor-element-b5f9ad7{text-align:start;}.elementor-2651 .elementor-element.elementor-element-b5f9ad7 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-4c311b0{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-c82b0e9{--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:flex-start;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2651 .elementor-element.elementor-element-c82b0e9:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-c82b0e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-79a9d60 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2651 .elementor-element.elementor-element-79a9d60{text-align:start;}.elementor-2651 .elementor-element.elementor-element-79a9d60 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-7db1a0c{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-633c693{--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:flex-start;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2651 .elementor-element.elementor-element-633c693:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-633c693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-e910a93 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2651 .elementor-element.elementor-element-e910a93{text-align:start;}.elementor-2651 .elementor-element.elementor-element-e910a93 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:900;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-216c526{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-fe173e7{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;top:60px;z-index:10;}.elementor-2651 .elementor-element.elementor-element-fe173e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-fe173e7{left:0px;}body.rtl .elementor-2651 .elementor-element.elementor-element-fe173e7{right:0px;}.elementor-2651 .elementor-element.elementor-element-fe173e7 img{width:160px;}.elementor-2651 .elementor-element.elementor-element-ce2e97e img{width:140px;}.elementor-2651 .elementor-element.elementor-element-f218f7c img{width:20%;}.elementor-2651 .elementor-element.elementor-element-4cc41ca .elementor-button{background-color:#3A5DAE;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-4cc41ca > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-dc62f4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-dc62f4f{text-align:center;}.elementor-2651 .elementor-element.elementor-element-dc62f4f img{width:100%;}.elementor-2651 .elementor-element.elementor-element-ec445cb{--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;--overflow:hidden;--padding-top:70px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-ec445cb:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-ec445cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-ad9bff7 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2651 .elementor-element.elementor-element-ad9bff7{text-align:center;}.elementor-2651 .elementor-element.elementor-element-ad9bff7 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:50px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-32ad035{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-24b63ac .elementor-button{background-color:#E8612A;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-24b63ac > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-2ddd4e3{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:0px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-2ddd4e3{right:0px;}body.rtl .elementor-2651 .elementor-element.elementor-element-2ddd4e3{left:0px;}.elementor-2651 .elementor-element.elementor-element-8c61d6a{--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;--overflow:hidden;--padding-top:65px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-8c61d6a:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-8c61d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E8;}.elementor-2651 .elementor-element.elementor-element-24b6c2d > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2651 .elementor-element.elementor-element-24b6c2d{text-align:center;}.elementor-2651 .elementor-element.elementor-element-24b6c2d .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:50px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-d23391e{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-c4e3962 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#3A5DAE;color:#3A5DAE;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5BADBF;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-c4e3962 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-ba5ffe0{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;bottom:0px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-ba5ffe0{left:10px;}body.rtl .elementor-2651 .elementor-element.elementor-element-ba5ffe0{right:10px;}.elementor-2651 .elementor-element.elementor-element-36e24e8{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-36e24e8:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-36e24e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8612A;}.elementor-2651 .elementor-element.elementor-element-16bfcd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-16bfcd0{text-align:center;}.elementor-2651 .elementor-element.elementor-element-16bfcd0 img{width:100%;}.elementor-2651 .elementor-element.elementor-element-a68d623{--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;--overflow:hidden;--padding-top:65px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-a68d623:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-a68d623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#585858;}.elementor-2651 .elementor-element.elementor-element-950608a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2651 .elementor-element.elementor-element-950608a{text-align:center;}.elementor-2651 .elementor-element.elementor-element-950608a .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:50px;font-weight:700;color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-733904b{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#ffffff;}.elementor-2651 .elementor-element.elementor-element-dcc545f .elementor-button{background-color:#E8612A;font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-2651 .elementor-element.elementor-element-dcc545f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-2651 .elementor-element.elementor-element-a7c8c83{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;top:50px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-a7c8c83{right:0px;}body.rtl .elementor-2651 .elementor-element.elementor-element-a7c8c83{left:0px;}.elementor-2651 .elementor-element.elementor-element-0751b23{--display:flex;--min-height:280px;--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;--overflow:hidden;--padding-top:70px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2651 .elementor-element.elementor-element-0751b23:not(.elementor-motion-effects-element-type-background), .elementor-2651 .elementor-element.elementor-element-0751b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7EC8DA;}.elementor-2651 .elementor-element.elementor-element-78e4f3d > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-2651 .elementor-element.elementor-element-78e4f3d{text-align:center;}.elementor-2651 .elementor-element.elementor-element-78e4f3d .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:50px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-0fd03d2{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;color:#3A5DAE;}.elementor-2651 .elementor-element.elementor-element-d9e1ddc{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:0px;z-index:11;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-d9e1ddc{left:50px;}body.rtl .elementor-2651 .elementor-element.elementor-element-d9e1ddc{right:50px;}.elementor-2651 .elementor-element.elementor-element-5fa2c55{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;bottom:0px;z-index:10;}body:not(.rtl) .elementor-2651 .elementor-element.elementor-element-5fa2c55{left:20px;}body.rtl .elementor-2651 .elementor-element.elementor-element-5fa2c55{right:20px;}@media(min-width:768px){.elementor-2651 .elementor-element.elementor-element-fa0eb58{--width:60%;}.elementor-2651 .elementor-element.elementor-element-c82b0e9{--width:55%;}.elementor-2651 .elementor-element.elementor-element-633c693{--width:58%;}}/* Start custom CSS for container, class: .elementor-element-8078826 */.elementor-2651 .elementor-element.elementor-element-8078826 { position: relative; overflow: visible; }

.elementor-2651 .elementor-element.elementor-element-8078826 .hero-decor-freaky { 
  position: absolute !important; 
  left: 20px !important; 
  bottom: -30px !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-8078826 .hero-decor-freaky img { 
  width: 180px !important; 
  height: auto !important; 
  display: block !important;
}
.elementor-2651 .elementor-element.elementor-element-8078826 .hero-decor-tasty { 
  position: absolute !important; 
  right: 20px !important; 
  bottom: -40px !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-8078826 .hero-decor-tasty img { 
  width: 200px !important; 
  height: auto !important; 
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa0eb58 */.elementor-2651 .elementor-element.elementor-element-fa0eb58 { align-self: flex-end; min-width: 400px; max-width: 65%; margin-right: 40px; margin-bottom: 30px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c82b0e9 */.elementor-2651 .elementor-element.elementor-element-c82b0e9 { min-width: 360px; max-width: 58%; margin-left: 50px; margin-bottom: 30px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-633c693 */.elementor-2651 .elementor-element.elementor-element-633c693 { min-width: 360px; max-width: 60%; margin-left: 30px; margin-bottom: 30px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24ee442 */.elementor-2651 .elementor-element.elementor-element-24ee442 { position: relative; padding: 20px 40px 50px !important; }

/* Blob 1 - SAVE AT THE PUMP: Wide landscape blob, right-aligned */
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-blob-1 { 
  border-radius: 62% 38% 46% 54% / 60% 44% 56% 40% !important; 
  align-self: flex-end !important; 
  min-width: 420px !important; 
  max-width: 65% !important; 
  margin-left: auto !important; 
  margin-right: 30px !important; 
  margin-bottom: 25px !important;
  padding: 45px 65px !important;
}

/* Blob 2 - REDEEM IN STORE: wide blob, left-aligned */
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-blob-2 { 
  border-radius: 46% 54% 38% 62% / 40% 60% 40% 60% !important; 
  min-width: 380px !important; 
  max-width: 60% !important; 
  margin-left: 40px !important; 
  margin-right: auto !important; 
  margin-bottom: 25px !important;
  padding: 45px 65px !important;
}

/* Blob 3 - GET FREE STUFF: wide blob, left-aligned, slightly different shape */
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-blob-3 { 
  border-radius: 54% 46% 62% 38% / 48% 52% 48% 52% !important; 
  min-width: 380px !important; 
  max-width: 62% !important; 
  margin-left: 20px !important; 
  margin-right: auto !important; 
  margin-bottom: 20px !important;
  padding: 45px 65px !important;
}

.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-decor-goggles { 
  position: absolute !important; 
  left: -15px !important; 
  top: 60px !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-decor-goggles img { 
  width: 230px !important; 
  height: auto !important; 
}
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-decor-bubble { display: none !important; }
.elementor-2651 .elementor-element.elementor-element-24ee442 .rewards-decor-store { display: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03ffe3f */.elementor-2651 .elementor-element.elementor-element-03ffe3f .rewards-main-heading { text-align: center; margin-top: 20px; margin-bottom: 10px; }
.elementor-2651 .elementor-element.elementor-element-03ffe3f .rewards-main-text { text-align: center; margin-bottom: 20px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec445cb */.elementor-2651 .elementor-element.elementor-element-ec445cb { position: relative; overflow: visible; }
.elementor-2651 .elementor-element.elementor-element-ec445cb .loc-decor-fuel { 
  position: absolute !important; 
  right: -10px !important; 
  bottom: -20px !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-ec445cb .loc-decor-fuel img { 
  width: 200px !important; 
  height: auto !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c61d6a */.elementor-2651 .elementor-element.elementor-element-8c61d6a { position: relative; overflow: visible; }
.elementor-2651 .elementor-element.elementor-element-8c61d6a .about-decor-somany { 
  position: absolute !important; 
  left: -20px !important; 
  bottom: -20px !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-8c61d6a .about-decor-somany img { 
  width: 180px !important; 
  height: auto !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68d623 */.elementor-2651 .elementor-element.elementor-element-a68d623 { position: relative; overflow: visible; }
.elementor-2651 .elementor-element.elementor-element-a68d623 .game-decor-bubble { 
  position: absolute !important; 
  right: 60px !important; 
  top: 50% !important; 
  transform: translateY(-50%) !important;
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-a68d623 .game-decor-bubble img { 
  width: 220px !important; 
  height: auto !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0751b23 */.elementor-2651 .elementor-element.elementor-element-0751b23 { position: relative; overflow: visible; min-height: 280px; }
.elementor-2651 .elementor-element.elementor-element-0751b23 .join-decor-character { 
  position: absolute !important; 
  left: 20px !important; 
  bottom: 0 !important; 
  z-index: 10 !important; 
}
.elementor-2651 .elementor-element.elementor-element-0751b23 .join-decor-character img { 
  width: 220px !important; 
  height: auto !important; 
}
.elementor-2651 .elementor-element.elementor-element-0751b23 .join-decor-lookma { 
  position: absolute !important; 
  left: 50px !important; 
  bottom: 170px !important; 
  z-index: 11 !important; 
  transform: rotate(-10deg) !important;
}
.elementor-2651 .elementor-element.elementor-element-0751b23 .join-decor-lookma img { 
  width: 150px !important; 
  height: auto !important; 
}/* End custom CSS */