.elementor-11 .elementor-element.elementor-element-339da4f > .elementor-container{max-width:1600px;}.elementor-11 .elementor-element.elementor-element-339da4f{padding:5px 5px 5px 5px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-bfe410d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-bfe410d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-bfe410d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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-11 .elementor-element.elementor-element-0524fcb{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-0524fcb .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:35px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-3b6f8ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-3b6f8ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-3b6f8ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-eff055b{width:initial;max-width:initial;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-eff055b .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-eb5d2b9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-eb5d2b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-eb5d2b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-293aec0{width:initial;max-width:initial;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-293aec0 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-c050111.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-c050111.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-c050111.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-1a76efb{width:initial;max-width:initial;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-1a76efb .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-85ea54d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-85ea54d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-85ea54d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-4eab0c1{width:initial;max-width:initial;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-4eab0c1 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-2009cb7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-2009cb7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-2009cb7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.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-11 .elementor-element.elementor-element-2078008 .elementor-button{background-color:#000000;font-family:"Chewy", Sans-serif;font-size:25px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-2078008{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-c2e0894{padding:2% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-d48e667.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-d48e667.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-d48e667.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-f393e6c{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-f393e6c .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:125px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-03f8cc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-03f8cc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-03f8cc3.elementor-column > .elementor-widget-wrap{justify-content:center;}.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-11 .elementor-element.elementor-element-ceafe72{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-ceafe72 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#000000;border-radius:15px 15px 15px 15px;box-shadow:15px 15px 0px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-f704e8b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-f704e8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-f704e8b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-f704e8b > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-11 .elementor-element.elementor-element-fd61a26{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-fd61a26 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#1060FF;}.elementor-11 .elementor-element.elementor-element-497dfcd{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-497dfcd .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-91e0e1b{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-91e0e1b .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#AAAAAA;}.elementor-11 .elementor-element.elementor-element-9fe3afd{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-9fe3afd .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-1b22eb9{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-1b22eb9 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#9E3B06;}.elementor-11 .elementor-element.elementor-element-3c87856{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-3c87856 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-428bd54{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-428bd54 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFAC08;}.elementor-11 .elementor-element.elementor-element-b7e47d3 > .elementor-container{max-width:1600px;}.elementor-11 .elementor-element.elementor-element-b7e47d3{padding:0% 0% 3% 0%;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-0e9981e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-0e9981e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-0e9981e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-01aa60b{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-01aa60b .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-c469eab{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-c469eab .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:75px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-ccc05fd{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-ccc05fd .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-616edf5{padding:0% 0% 3% 0%;}.elementor-11 .elementor-element.elementor-element-b3f2aa3 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://jotchua.fun/wp-content/uploads/2025/08/jotchua-floating.png");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-b3f2aa3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-b3f2aa3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-b3f2aa3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-b3f2aa3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-b3f2aa3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-30ddd90{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-30ddd90 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-a808c4c{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-a808c4c .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-bb9640d{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-bb9640d .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-28a8bd7{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-28a8bd7 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-c4b89de{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-c4b89de .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-0c7ea81{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-0c7ea81 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-8ac75ed{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-8ac75ed img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:15px 15px 15px 15px;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-4bb1631 > .elementor-container{max-width:1600px;}.elementor-11 .elementor-element.elementor-element-4bb1631{padding:0% 0% 3% 0%;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-b03dbdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-b03dbdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-b03dbdf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-7d860d0{width:initial;max-width:initial;text-align:center;}.elementor-11 .elementor-element.elementor-element-7d860d0 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-a39cbec{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-a39cbec .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-b55cfef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-620129c .elementor-button{background-color:#000000;font-family:"Chewy", Sans-serif;font-size:25px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-620129c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e142df5 .elementor-button{background-color:#000000;font-family:"Chewy", Sans-serif;font-size:25px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-e142df5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-c5c0bbb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-c5c0bbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-c5c0bbb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-043acaf{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-043acaf .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-a4f26d3 > .elementor-container{max-width:1398px;}.elementor-11 .elementor-element.elementor-element-41e25c8 > .elementor-container{max-width:1398px;}.elementor-11 .elementor-element.elementor-element-027bdf1 > .elementor-container{max-width:1398px;}.elementor-11 .elementor-element.elementor-element-dc4fd0f > .elementor-container{max-width:1398px;}.elementor-11 .elementor-element.elementor-element-ddcae1e > .elementor-container{max-width:1600px;}.elementor-11 .elementor-element.elementor-element-ddcae1e{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:1% 0% 0% 0%;}.elementor-11 .elementor-element.elementor-element-f491451 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.87;}.elementor-11 .elementor-element.elementor-element-f491451 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-f491451 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-f2d62c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;}.elementor-11 .elementor-element.elementor-element-f2d62c9 img{width:38%;}.elementor-11 .elementor-element.elementor-element-32c1838{margin-top:-405px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-1cbfb7c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-1cbfb7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-1cbfb7c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-8ae0644{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-8ae0644 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:65px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c986b7d{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-c986b7d .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:75px;font-weight:400;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-062b0aa{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-062b0aa .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:30px;font-weight:400;color:#000000;}.elementor-11 .elementor-element.elementor-element-930d8ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-86709a1 .elementor-button{background-color:#000000;font-family:"Chewy", Sans-serif;font-size:25px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-86709a1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4e935eb .elementor-button{background-color:#000000;font-family:"Chewy", Sans-serif;font-size:25px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-4e935eb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-52c7dc4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-52c7dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-52c7dc4 > .elementor-container{max-width:1600px;}.elementor-11 .elementor-element.elementor-element-52c7dc4{border-style:solid;border-width:2px 0px 0px 0px;border-color:#000000;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-52c7dc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-6e3caf8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-6e3caf8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-6e3caf8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-c8921a2{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-c8921a2 .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-276e725.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11 .elementor-element.elementor-element-276e725.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11 .elementor-element.elementor-element-276e725.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-10461da{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-10461da .elementor-heading-title{font-family:"Chewy", Sans-serif;font-size:35px;font-weight:400;color:#000000;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-bfe410d{width:25%;}.elementor-11 .elementor-element.elementor-element-2478b01{width:49.333%;}.elementor-11 .elementor-element.elementor-element-2009cb7{width:25%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-b3f2aa3 > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-0524fcb .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-eff055b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-eff055b .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-293aec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-293aec0 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1a76efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1a76efb .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-4eab0c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4eab0c1 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-2078008 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-f393e6c .elementor-heading-title{font-size:152px;}.elementor-11 .elementor-element.elementor-element-01aa60b .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-c469eab .elementor-heading-title{font-size:75px;}.elementor-11 .elementor-element.elementor-element-ccc05fd .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-30ddd90 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-a808c4c .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-bb9640d .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-28a8bd7 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-c4b89de .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-0c7ea81 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-7d860d0 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-a39cbec .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-620129c .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-e142df5 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-043acaf .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-ddcae1e{margin-top:0px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-f2d62c9 img{width:53%;}.elementor-11 .elementor-element.elementor-element-32c1838{margin-top:-300px;margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-8ae0644 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-c986b7d .elementor-heading-title{font-size:75px;}.elementor-11 .elementor-element.elementor-element-062b0aa .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-86709a1 .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-4e935eb .elementor-button{font-size:15px;}.elementor-11 .elementor-element.elementor-element-c8921a2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-10461da .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-bfe410d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-3b6f8ee{width:25%;}.elementor-11 .elementor-element.elementor-element-eb5d2b9{width:25%;}.elementor-11 .elementor-element.elementor-element-c050111{width:25%;}.elementor-11 .elementor-element.elementor-element-85ea54d{width:25%;}.elementor-11 .elementor-element.elementor-element-2009cb7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-f393e6c .elementor-heading-title{font-size:88px;}.elementor-11 .elementor-element.elementor-element-ccc05fd .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-a808c4c .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-28a8bd7 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-0c7ea81 .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-8ac75ed{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-11 .elementor-element.elementor-element-a39cbec .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-620129c .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-e142df5 .elementor-button{font-size:12px;}.elementor-11 .elementor-element.elementor-element-4c0d7a2{width:50%;}.elementor-11 .elementor-element.elementor-element-5ecd73b{width:50%;}.elementor-11 .elementor-element.elementor-element-3b1963c{width:50%;}.elementor-11 .elementor-element.elementor-element-44c9212{width:50%;}.elementor-11 .elementor-element.elementor-element-ff7b4bd{width:50%;}.elementor-11 .elementor-element.elementor-element-32ee8f2{width:50%;}.elementor-11 .elementor-element.elementor-element-d69a085{width:50%;}.elementor-11 .elementor-element.elementor-element-0781ada{width:50%;}.elementor-11 .elementor-element.elementor-element-cb48e4c{width:50%;}.elementor-11 .elementor-element.elementor-element-6d88f49{width:50%;}.elementor-11 .elementor-element.elementor-element-93bc578{width:50%;}.elementor-11 .elementor-element.elementor-element-1c59155{width:50%;}.elementor-11 .elementor-element.elementor-element-9320f52{width:50%;}.elementor-11 .elementor-element.elementor-element-8643b82{width:50%;}.elementor-11 .elementor-element.elementor-element-7e8f66f{width:50%;}.elementor-11 .elementor-element.elementor-element-03c18cf{width:50%;}.elementor-11 .elementor-element.elementor-element-f2d62c9 img{width:96%;}.elementor-11 .elementor-element.elementor-element-c986b7d .elementor-heading-title{font-size:61px;}.elementor-11 .elementor-element.elementor-element-062b0aa .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-86709a1 .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-4e935eb .elementor-button{font-size:12px;padding:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-6e3caf8{width:50%;}.elementor-11 .elementor-element.elementor-element-6e3caf8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-c8921a2 .elementor-heading-title{font-size:15px;}.elementor-11 .elementor-element.elementor-element-276e725{width:50%;}.elementor-11 .elementor-element.elementor-element-10461da .elementor-heading-title{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-f393e6c */.rainbow-heading .elementor-heading-title{
  position:relative;
  display:inline-block;
  color:transparent;
  -webkit-text-fill-color:transparent;
  -webkit-text-stroke:1px #000;
  background:conic-gradient(from 0deg,red,orange,yellow,lime,cyan,blue,magenta,red);
  background-size:200% 200%;
  -webkit-background-clip:text;
  background-clip:text;
  animation:rainbowShift 6s linear infinite;
  filter:drop-shadow(5px 5px 0 rgba(0,0,0,0.9));
}
.rainbow-heading .elementor-heading-title::after{
  content:attr(data-text);
  position:absolute;
  inset:0;
  transform:translate(5px,5px);
  color:transparent;
  -webkit-text-fill-color:transparent;
  -webkit-text-stroke:0 transparent;
  background:conic-gradient(from 0deg,red,orange,yellow,lime,cyan,blue,magenta,red);
  background-size:200% 200%;
  -webkit-background-clip:text;
  background-clip:text;
  animation:rainbowShift 6s linear infinite;
  filter:hue-rotate(180deg);
  z-index:-1;
  pointer-events:none;
}
@keyframes rainbowShift{to{background-position:200% 0}}
@media (prefers-reduced-motion:reduce){
  .rainbow-heading .elementor-heading-title,
  .rainbow-heading .elementor-heading-title::after{animation:none}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ceafe72 */.rainbow-img .elementor-image img,
.rainbow-img img{
  display:block;
  border-radius:15px;
  border:2px solid red;
  box-shadow:5px 5px 0 cyan;
  animation:borderHue 6s linear infinite, shadowHue 6s linear infinite;
}

@keyframes borderHue{
  0%,100%{border-color:red}
  14%{border-color:orange}
  28%{border-color:yellow}
  42%{border-color:lime}
  57%{border-color:cyan}
  71%{border-color:blue}
  85%{border-color:magenta}
}

@keyframes shadowHue{
  0%,100%{box-shadow:15px 15px 0 cyan}
  14%{box-shadow:15px 15px 0 blue}
  28%{box-shadow:15px 15px 0 magenta}
  42%{box-shadow:15px 15px 0 red}
  57%{box-shadow:15px 15px 0 orange}
  71%{box-shadow:15px 15px 0 yellow}
  85%{box-shadow:15px 15px 0 lime}
}

@media (prefers-reduced-motion:reduce){
  .rainbow-img .elementor-image img,
  .rainbow-img img{animation:none}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccc05fd */.rainbow-glow-text {
  color:#000;
  position:relative;
  animation:glowShift 6s linear infinite;
}

@keyframes glowShift {
  0%,100%   { text-shadow:0 0 8px red; }
  14%       { text-shadow:0 0 8px orange; }
  28%       { text-shadow:0 0 8px yellow; }
  42%       { text-shadow:0 0 8px lime; }
  57%       { text-shadow:0 0 8px cyan; }
  71%       { text-shadow:0 0 8px blue; }
  85%       { text-shadow:0 0 8px magenta; }
}

@media (prefers-reduced-motion:reduce){
  .rainbow-glow-text { animation:none; }
}/* End custom CSS */
/* Start custom CSS */body {
  position: relative;
  z-index: 0;
  overflow-x: hidden;
}

body::before {
  content: "";
  position: fixed;
  inset: 0;
  background-image: url("http://jotchua.fun/wp-content/uploads/2025/08/money-loop.gif");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  opacity: 0.8;
  filter: blur(5px);
  z-index: -1;
  pointer-events: none;
  transform: translateZ(0);
}/* End custom CSS */