@import url("https://fonts.googleapis.com/css2?family=Fredoka:wght@600;700&family=Lilita+One&family=Nunito:wght@400;600;700;800&display=swap"); :is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419),.jj-fun:not(#jj-x){--jj-deep: #15412a; --jj-ink: #2a3a2f; --jj-leaf: #2f9e55; --jj-leaf-dark: #1f7a3e; --jj-lime: #a6d84a;--jj-sun: #ffc93c; --jj-sun-dark: #e8a800;--jj-orange: #ff7a1a; --jj-orange-ink: #b84300; --jj-sky: #2bb3c0;--jj-sky-ink: #0c6b75;--jj-pink: #ff6f91;--jj-cream: #fff8ec;--jj-mint: #e7f6df;--jj-sun-light: #fff1c9;--jj-sky-light: #dcf4f5;--jj-white: #ffffff;--jj-radius: 28px;--jj-shadow: 0 10px 30px -12px rgba(21,65,42,.28),0 2px 6px rgba(21,65,42,.08);--jj-shadow-lg: 0 22px 48px -18px rgba(21,65,42,.38);--jj-display: "Fredoka","Baloo 2","Trebuchet MS",system-ui,sans-serif;--jj-body: "Nunito","Segoe UI",system-ui,-apple-system,sans-serif;--jj-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 22 C 100 2 200 2 300 22 S 500 42 600 22 S 800 2 900 22 S 1100 42 1200 22 V40 H0z'/%3E%3C/svg%3E");--ico-bounce: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4.5'/%3E%3Cpath d='M4 20h16M7 16.5h10' /%3E%3C/svg%3E");--ico-balloon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3c3.3 0 5.6 2.6 5.6 5.7 0 3.6-2.9 6.6-5.6 6.6S6.4 12.3 6.4 8.7C6.4 5.6 8.7 3 12 3z'/%3E%3Cpath d='M12 15.3l-1 1.7h2zM12 17c0 2-2 2.4-1.5 4.5'/%3E%3C/svg%3E");--ico-flag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 20V3.5l9 3.8-9 3.9'/%3E%3Cpath d='M3.5 20.5h12'/%3E%3Ccircle cx='17.5' cy='18' r='1.6'/%3E%3C/svg%3E");--ico-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2l2.7 5.5 6 .9-4.35 4.25 1 6L12 17l-5.35 2.85 1-6L3.3 9.6l6-.9z'/%3E%3C/svg%3E");--ico-crown: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8l4.2 4.2L12 5.5l4.3 6.7L20.5 8l-1.8 10H5.3z'/%3E%3Cpath d='M5.5 21h13'/%3E%3C/svg%3E");--ico-leaf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19.5C4.5 10.5 10 4.5 20 4.5c0 9.5-5.5 15.5-15 15z'/%3E%3Cpath d='M5 19.5l8-8'/%3E%3C/svg%3E");--ico-compass: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15.5 8.5l-2 5-5 2 2-5z'/%3E%3C/svg%3E");--ico-shield: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E");--ico-heart: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-7.5-4.6-7.5-10.2A4.2 4.2 0 0 1 12 7.3a4.2 4.2 0 0 1 7.5 2.5C19.5 15.4 12 20 12 20z'/%3E%3C/svg%3E");--ico-clock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E");--ico-pin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-6.5-6.4-6.5-11.3a6.5 6.5 0 0 1 13 0C18.5 14.6 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.8' r='2.3'/%3E%3C/svg%3E");--ico-chat: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 5h15v10.5H10l-5.5 4z'/%3E%3Cpath d='M8.5 9.5h7M8.5 12h4.5'/%3E%3C/svg%3E");--ico-calendar: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5.5' width='16' height='14' rx='3'/%3E%3Cpath d='M4 10h16M8.5 3.5v4M15.5 3.5v4'/%3E%3C/svg%3E");--ico-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4.2 4.2 8.8-9.4'/%3E%3C/svg%3E");--ico-sock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3.5h6.5v8.8l2.6 2.6a3.2 3.2 0 0 1-4.5 4.5L8.5 14.3a2 2 0 0 1-.6-1.4V4.6c0-.6.5-1.1 1.1-1.1z'/%3E%3Cpath d='M9 7.5h6.5'/%3E%3C/svg%3E");--ico-cake: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 20.5h15v-7h-15z'/%3E%3Cpath d='M4.5 16.5c2.5 1.4 5 1.4 7.5 0s5-1.4 7.5 0'/%3E%3Cpath d='M12 13.5V10M12 6.8v.4'/%3E%3C/svg%3E");--ico-sparkle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5l1.8 5.2 5.2 1.8-5.2 1.8L12 17.5l-1.8-5.2L5 10.5l5.2-1.8z'/%3E%3Cpath d='M18.5 16.5v4M16.5 18.5h4'/%3E%3C/svg%3E");--ico-doc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3.5h7.5l4 4v13h-11.5z'/%3E%3Cpath d='M13.5 3.5v4.5h4.5M9.5 12.5h5M9.5 16h5'/%3E%3C/svg%3E");--ico-lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10.5' width='14' height='10' rx='3'/%3E%3Cpath d='M8.5 10.5V7.5a3.5 3.5 0 0 1 7 0v3'/%3E%3C/svg%3E");--ico-tag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 12.3V4.5a1 1 0 0 1 1-1h7.8l8.2 8.2-8.8 8.8z'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3C/svg%3E");--jj-squiggle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 16'%3E%3Cpath d='M4 10 Q 15.5 0 27 10 T 50 10 T 73 10 T 96 10 T 119 10 T 136 8' fill='none' stroke='%23ff7a1a' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");--jj-leaves: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg transform='translate(20 30) rotate(-10)'%3E%3Cpath d='M0 0 C 60 10 110 50 120 120 C 60 110 10 70 0 0z' fill='%232f9e55'/%3E%3Cpath d='M0 0 C 50 40 85 80 120 120' stroke='%231f7a3e' stroke-width='3' fill='none'/%3E%3C/g%3E%3Cg transform='translate(10 20) rotate(40) scale(.8)'%3E%3Cpath d='M0 0 C 60 10 110 50 120 120 C 60 110 10 70 0 0z' fill='%23a6d84a'/%3E%3Cpath d='M0 0 C 50 40 85 80 120 120' stroke='%236fae2a' stroke-width='3' fill='none'/%3E%3C/g%3E%3Cg transform='translate(40 15) rotate(-55) scale(.7)'%3E%3Cpath d='M0 0 C 60 10 110 50 120 120 C 60 110 10 70 0 0z' fill='%234fbf6e'/%3E%3Cpath d='M0 0 C 50 40 85 80 120 120' stroke='%232f9e55' stroke-width='3' fill='none'/%3E%3C/g%3E%3Ccircle cx='150' cy='60' r='9' fill='%23ff6f91'/%3E%3Ccircle cx='162' cy='88' r='5' fill='%23ffc93c'/%3E%3C/svg%3E");--jj-scene: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMax slice'%3E%3Ccircle cx='320' cy='70' r='34' fill='%23fff3c4'/%3E%3Cpath d='M0 230 C 90 180 170 200 240 225 S 360 200 400 210 V300 H0z' fill='%237fd18f'/%3E%3Cpath d='M0 260 C 110 230 220 250 300 262 S 380 250 400 252 V300 H0z' fill='%233fae5f'/%3E%3Cg transform='translate(60 120)'%3E%3Cpath d='M18 120 C 20 80 22 40 30 10' stroke='%238a5a2b' stroke-width='8' fill='none' stroke-linecap='round'/%3E%3Cpath d='M30 10 C 0 -5 -20 10 -25 25 C 0 12 15 12 30 10z M30 10 C 60 -8 80 5 88 20 C 60 10 45 10 30 10z M30 10 C 20 -20 35 -30 48 -32 C 40 -15 35 0 30 10z' fill='%232f9e55'/%3E%3C/g%3E%3C/svg%3E");--jj-scene2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMax slice'%3E%3Ccircle cx='320' cy='70' r='34' fill='%23ffffff'/%3E%3Cpath d='M0 230 C 90 180 170 200 240 225 S 360 200 400 210 V300 H0z' fill='%23ffc27a'/%3E%3Cpath d='M0 260 C 110 230 220 250 300 262 S 380 250 400 252 V300 H0z' fill='%23ff9a3d'/%3E%3Cg transform='translate(70 70)'%3E%3Cellipse cx='30' cy='35' rx='26' ry='32' fill='%23ff6f91'/%3E%3Cpath d='M30 67 C 26 90 36 100 30 130' stroke='%2315412a' stroke-width='2' fill='none'/%3E%3Cellipse cx='85' cy='20' rx='22' ry='27' fill='%232bb3c0'/%3E%3Cpath d='M85 47 C 80 75 92 90 86 125' stroke='%2315412a' stroke-width='2' fill='none'/%3E%3Cellipse cx='130' cy='45' rx='20' ry='25' fill='%23ffc93c'/%3E%3Cpath d='M130 70 C 126 95 136 110 130 135' stroke='%2315412a' stroke-width='2' fill='none'/%3E%3C/g%3E%3C/svg%3E");--jj-scene3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMax slice'%3E%3Ccircle cx='320' cy='70' r='34' fill='%23fff3c4'/%3E%3Cpath d='M0 230 C 90 180 170 200 240 225 S 360 200 400 210 V300 H0z' fill='%23a6d84a'/%3E%3Cpath d='M0 260 C 110 230 220 250 300 262 S 380 250 400 252 V300 H0z' fill='%232f9e55'/%3E%3Cg transform='translate(210 110)'%3E%3Cpath d='M20 120 V20 l60 22 -60 22' fill='none' stroke='%2315412a' stroke-width='5' stroke-linejoin='round'/%3E%3Cpath d='M20 20 l60 22 -60 22z' fill='%23ff7a1a'/%3E%3Cellipse cx='20' cy='124' rx='26' ry='7' fill='%2315412a'/%3E%3C/g%3E%3Ccircle cx='120' cy='238' r='10' fill='%23fff'/%3E%3C/svg%3E");--jj-scene-usa: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMax slice'%3E%3Ccircle cx='320' cy='70' r='34' fill='%23ffffff'/%3E%3Cpath d='M0 230 C 90 180 170 200 240 225 S 360 200 400 210 V300 H0z' fill='%239db8f0'/%3E%3Cpath d='M0 260 C 110 230 220 250 300 262 S 380 250 400 252 V300 H0z' fill='%233a5fc8'/%3E%3Cg transform='translate(200 105)'%3E%3Cpath d='M20 125 V20' stroke='%2315412a' stroke-width='5'/%3E%3Cpath d='M20 20 h90 v56 h-90z' fill='%23fff'/%3E%3Cpath d='M20 28 h90 M20 44 h90 M20 60 h90' stroke='%23d23a3a' stroke-width='8'/%3E%3Cpath d='M20 20 h40 v32 h-40z' fill='%233a5fc8'/%3E%3Ccircle cx='30' cy='30' r='3' fill='%23fff'/%3E%3Ccircle cx='48' cy='30' r='3' fill='%23fff'/%3E%3Ccircle cx='39' cy='42' r='3' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");--jj-castle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'%3E%3Cellipse cx='200' cy='282' rx='170' ry='14' fill='%2315412a' opacity='.15'/%3E%3Crect x='70' y='120' width='260' height='150' rx='28' fill='%23ff7a1a'/%3E%3Crect x='50' y='80' width='70' height='190' rx='30' fill='%232bb3c0'/%3E%3Crect x='280' y='80' width='70' height='190' rx='30' fill='%232bb3c0'/%3E%3Ccircle cx='85' cy='70' r='30' fill='%23ffc93c'/%3E%3Ccircle cx='315' cy='70' r='30' fill='%23ffc93c'/%3E%3Cpath d='M120 120 Q 160 85 200 120 T 280 120' fill='%23ffc93c'/%3E%3Crect x='150' y='170' width='100' height='100' rx='50' fill='%23fff8ec'/%3E%3Crect x='165' y='185' width='70' height='85' rx='35' fill='%23a6d84a'/%3E%3Cpath d='M70 150 h260' stroke='%23fff' stroke-width='6' stroke-dasharray='2 18' stroke-linecap='round'/%3E%3Cpath d='M85 40 V12 l26 9 -26 9' fill='%23ff6f91'/%3E%3Cpath d='M315 40 V12 l26 9 -26 9' fill='%23ff6f91'/%3E%3Ccircle cx='200' cy='60' r='16' fill='%23ff6f91'/%3E%3Cpath d='M200 76 q -6 14 2 28' stroke='%2315412a' stroke-width='2' fill='none'/%3E%3Ccircle cx='245' cy='45' r='12' fill='%23a6d84a'/%3E%3Cpath d='M245 57 q 5 12 -1 22' stroke='%2315412a' stroke-width='2' fill='none'/%3E%3C/svg%3E");--jj-mapbg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 260' preserveAspectRatio='xMidYMid slice'%3E%3Crect width='600' height='260' fill='%23e9f3df'/%3E%3Cpath d='M0 80 H600 M0 190 H600 M120 0 V260 M330 0 V260 M480 0 V260' stroke='%23fff' stroke-width='14'/%3E%3Cpath d='M0 130 C 150 110 300 160 600 120' stroke='%23ffd98a' stroke-width='10' fill='none'/%3E%3Crect x='150' y='100' width='60' height='60' rx='10' fill='%23cfe8c2'/%3E%3Crect x='360' y='20' width='90' height='45' rx='10' fill='%23cfe8c2'/%3E%3Cpath d='M300 50 c-22 0-36 16-36 34 0 26 36 58 36 58s36-32 36-58c0-18-14-34-36-34z' fill='%23ff7a1a'/%3E%3Ccircle cx='300' cy='84' r='12' fill='%23fff'/%3E%3C/svg%3E");--jj-vine: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 300'%3E%3Cpath d='M50 0 C 28 40 70 80 48 122 S 26 200 50 236 S 62 280 44 288 C 36 292 34 280 42 278' stroke='%231f7a3e' stroke-width='5' fill='none' stroke-linecap='round'/%3E%3Cpath transform='translate(46 26) rotate(-25) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%232f9e55'/%3E%3Cpath transform='translate(46 26) rotate(-25) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(44 70) rotate(200) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%234fbf6e'/%3E%3Cpath transform='translate(44 70) rotate(200) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(56 112) rotate(-15) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%23a6d84a'/%3E%3Cpath transform='translate(56 112) rotate(-15) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(36 156) rotate(195) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%232f9e55'/%3E%3Cpath transform='translate(36 156) rotate(195) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(46 196) rotate(-30) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%234fbf6e'/%3E%3Cpath transform='translate(46 196) rotate(-30) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(44 240) rotate(205) scale(0.85)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%23a6d84a'/%3E%3Cpath transform='translate(44 240) rotate(205) scale(0.85)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Ccircle cx='56' cy='85' r='6' fill='%23ff6f91'/%3E%3Ccircle cx='62.7' cy='90' r='6' fill='%23ff6f91'/%3E%3Ccircle cx='60' cy='98' r='6' fill='%23ff6f91'/%3E%3Ccircle cx='52' cy='98' r='6' fill='%23ff6f91'/%3E%3Ccircle cx='49.3' cy='90' r='6' fill='%23ff6f91'/%3E%3Ccircle cx='56' cy='92' r='4' fill='%23ffc93c'/%3E%3Ccircle cx='40' cy='207' r='6' fill='%23ff7a1a'/%3E%3Ccircle cx='46.7' cy='212' r='6' fill='%23ff7a1a'/%3E%3Ccircle cx='44' cy='220' r='6' fill='%23ff7a1a'/%3E%3Ccircle cx='36' cy='220' r='6' fill='%23ff7a1a'/%3E%3Ccircle cx='33.3' cy='212' r='6' fill='%23ff7a1a'/%3E%3Ccircle cx='40' cy='214' r='4' fill='%23ffc93c'/%3E%3C/svg%3E");--jj-vine2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 220'%3E%3Cpath d='M50 0 C 70 40 30 80 52 120 S 70 180 50 204 C 44 212 56 216 58 208' stroke='%231f7a3e' stroke-width='5' fill='none' stroke-linecap='round'/%3E%3Cpath transform='translate(54 30) rotate(200) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%23a6d84a'/%3E%3Cpath transform='translate(54 30) rotate(200) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(46 64) rotate(-20) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%232f9e55'/%3E%3Cpath transform='translate(46 64) rotate(-20) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(54 104) rotate(195) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%234fbf6e'/%3E%3Cpath transform='translate(54 104) rotate(195) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(56 150) rotate(-25) scale(1)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%232f9e55'/%3E%3Cpath transform='translate(56 150) rotate(-25) scale(1)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Cpath transform='translate(50 186) rotate(190) scale(0.85)' d='M0 0 C 10 -15 30 -15 40 0 C 30 13 10 13 0 0z' fill='%23a6d84a'/%3E%3Cpath transform='translate(50 186) rotate(190) scale(0.85)' d='M2 0 H34' stroke='%231f7a3e' stroke-width='1.6' opacity='.55'/%3E%3Ccircle cx='44' cy='123' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='50.7' cy='128' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='48' cy='136' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='40' cy='136' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='37.3' cy='128' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='44' cy='130' r='4' fill='%23ffc93c'/%3E%3C/svg%3E");--jj-confetti: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cg opacity='0.55'%3E%3Ccircle cx='22' cy='30' r='5' fill='%23ff6f91'/%3E%3Ccircle cx='132' cy='64' r='4' fill='%23ff7a1a'/%3E%3Ccircle cx='206' cy='152' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='70' cy='196' r='4' fill='%23ffc93c'/%3E%3Ccircle cx='176' cy='222' r='3.5' fill='%23ff6f91'/%3E%3Cpath d='M96 18 l9 15 h-18z' fill='%232bb3c0' transform='rotate(18 96 26)'/%3E%3Cpath d='M30 120 l9 15 h-18z' fill='%23ffc93c' transform='rotate(-24 30 128)'/%3E%3Cpath d='M150 160 l8 13 h-16z' fill='%23a6d84a' transform='rotate(40 150 166)'/%3E%3Crect x='190' y='30' width='14' height='6' rx='2' fill='%23ff7a1a' transform='rotate(32 197 33)'/%3E%3Crect x='100' y='118' width='14' height='6' rx='2' fill='%23ff6f91' transform='rotate(-28 107 121)'/%3E%3Crect x='10' y='210' width='12' height='5' rx='2' fill='%232f9e55' transform='rotate(60 16 212)'/%3E%3Cpath d='M60 80 q6 -8 12 0 t12 0 t12 0' stroke='%23ff6f91' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M170 100 q6 -8 12 0 t12 0' stroke='%232bb3c0' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M222 80 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%23ffc93c'/%3E%3Cpath d='M120 196 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%232bb3c0'/%3E%3C/g%3E%3C/svg%3E");--jj-confetti-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cg opacity='0.5'%3E%3Ccircle cx='22' cy='30' r='5' fill='%23ff6f91'/%3E%3Ccircle cx='132' cy='64' r='4' fill='%23ff7a1a'/%3E%3Ccircle cx='206' cy='152' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='70' cy='196' r='4' fill='%23ffc93c'/%3E%3Ccircle cx='176' cy='222' r='3.5' fill='%23ff6f91'/%3E%3Cpath d='M96 18 l9 15 h-18z' fill='%232bb3c0' transform='rotate(18 96 26)'/%3E%3Cpath d='M30 120 l9 15 h-18z' fill='%23ffc93c' transform='rotate(-24 30 128)'/%3E%3Cpath d='M150 160 l8 13 h-16z' fill='%23a6d84a' transform='rotate(40 150 166)'/%3E%3Crect x='190' y='30' width='14' height='6' rx='2' fill='%23ff7a1a' transform='rotate(32 197 33)'/%3E%3Crect x='100' y='118' width='14' height='6' rx='2' fill='%23ff6f91' transform='rotate(-28 107 121)'/%3E%3Crect x='10' y='210' width='12' height='5' rx='2' fill='%232f9e55' transform='rotate(60 16 212)'/%3E%3Cpath d='M60 80 q6 -8 12 0 t12 0 t12 0' stroke='%23ff6f91' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M170 100 q6 -8 12 0 t12 0' stroke='%232bb3c0' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M222 80 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%23ffc93c'/%3E%3Cpath d='M120 196 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%232bb3c0'/%3E%3C/g%3E%3C/svg%3E");--jj-confetti-soft: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'%3E%3Cg opacity='0.32'%3E%3Ccircle cx='22' cy='30' r='5' fill='%23ff6f91'/%3E%3Ccircle cx='132' cy='64' r='4' fill='%23ff7a1a'/%3E%3Ccircle cx='206' cy='152' r='6' fill='%232bb3c0'/%3E%3Ccircle cx='70' cy='196' r='4' fill='%23ffc93c'/%3E%3Ccircle cx='176' cy='222' r='3.5' fill='%23ff6f91'/%3E%3Cpath d='M96 18 l9 15 h-18z' fill='%232bb3c0' transform='rotate(18 96 26)'/%3E%3Cpath d='M30 120 l9 15 h-18z' fill='%23ffc93c' transform='rotate(-24 30 128)'/%3E%3Cpath d='M150 160 l8 13 h-16z' fill='%23a6d84a' transform='rotate(40 150 166)'/%3E%3Crect x='190' y='30' width='14' height='6' rx='2' fill='%23ff7a1a' transform='rotate(32 197 33)'/%3E%3Crect x='100' y='118' width='14' height='6' rx='2' fill='%23ff6f91' transform='rotate(-28 107 121)'/%3E%3Crect x='10' y='210' width='12' height='5' rx='2' fill='%232f9e55' transform='rotate(60 16 212)'/%3E%3Cpath d='M60 80 q6 -8 12 0 t12 0 t12 0' stroke='%23ff6f91' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M170 100 q6 -8 12 0 t12 0' stroke='%232bb3c0' stroke-width='3.5' fill='none' stroke-linecap='round'/%3E%3Cpath d='M222 80 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%23ffc93c'/%3E%3Cpath d='M120 196 l2.5 6 6 2.5 -6 2.5 -2.5 6 -2.5 -6 -6 -2.5 6 -2.5z' fill='%232bb3c0'/%3E%3C/g%3E%3C/svg%3E");--jj-zig: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 22' preserveAspectRatio='none'%3E%3Cpath d='M0 22 V14 L24 2 L48 14 V22z' fill='black'/%3E%3C/svg%3E");--jj-bigwave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 56' preserveAspectRatio='none'%3E%3Cpath fill='black' d='M0 30 C 80 0 170 0 250 28 S 420 58 500 30 S 670 0 750 28 S 920 58 1000 30 S 1140 6 1200 24 V56 H0z'/%3E%3C/svg%3E");--jj-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l2.6 6.4 6.9.5-5.3 4.4 1.7 6.7L12 15.9l-5.9 3.6 1.7-6.7L2.5 8.4l6.9-.5z' fill='%23ffc93c' stroke='%2315412a' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E")} :is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419){background: var(--jj-cream) !important;color: var(--jj-ink);font-family: var(--jj-body)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #page,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-content,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main{background: transparent}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main{padding-top: 0 !important;padding-bottom: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-content{overflow-x: clip}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-header{display: none}  :is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #page,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-content,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #primary,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .content-area,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main>article,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content>*:has(.jj-fun),:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content *:has(>.jj-fun),:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main *:has(.jj-fun){max-width: none !important;width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;padding-left: 0 !important;padding-right: 0 !important;float: none !important;left: auto !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main>article,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content{margin-top: 0 !important;margin-bottom: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .content-area,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-main{flex: 1 1 100% !important;grid-column: 1 / -1 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #secondary,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .widget-area,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) aside.sidebar,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .sidebar,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-footer,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #comments,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .comments-area,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .post-navigation,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #jp-post-flair,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .sharedaddy,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #jp-relatedposts{display: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content>.jj-fun,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .entry-content .jj-fun{width: 100% !important;max-width: none !important;margin-left: 0 !important;margin-right: 0 !important;position: relative;left: auto !important;right: auto !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{max-width: min(1180px,calc(100% - 32px)) !important;width: auto !important;margin: 14px auto 0 !important;padding: 10px 24px 10px 26px !important;flex-wrap: nowrap !important;background: var(--jj-white);border-radius: 999px;box-shadow: var(--jj-shadow);display: flex;align-items: center;flex-wrap: wrap;gap: 6px 18px;position: relative;z-index: 5}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-branding{display: flex;align-items: center;gap: 10px;margin: 0 !important;flex: 0 0 auto;width: auto !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-logo{margin: 0}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .custom-logo{max-height: 64px;width: auto;display: block}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-title{display: none}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-description{display: none}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation{margin-left: auto;flex: 1 1 0 !important;min-width: 0;width: auto !important;font-family: var(--jj-display)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu{display: flex;flex-wrap: nowrap;justify-content: flex-end;gap: 2px;margin: 0}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li{margin: 0}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a{font-family: var(--jj-display);font-weight: 600;font-size: 1rem;color: var(--jj-deep);padding: 8px 12px;border-radius: 999px;white-space: nowrap;transition: background-color .2s,color .2s}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a:hover,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.current-menu-item>a{background: var(--jj-mint);color: var(--jj-deep)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:last-child>a{background: var(--jj-sun);box-shadow: 0 3px 0 var(--jj-sun-dark)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation #toggle-menu{font-family: var(--jj-display);font-weight: 600;border-radius: 999px;background: var(--jj-deep);color: #fff;padding: 8px 18px}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .social-navigation{display: none}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer{max-width: none !important;width: auto !important;margin: 0 !important;padding: 36px 24px 44px;background: var(--jj-deep);color: #e9f5ea;text-align: center;font-family: var(--jj-body)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer a{color: var(--jj-sun)} .jj-fun:not(#jj-x){font-family: var(--jj-body);color: var(--jj-ink);font-size: 1.0625rem;line-height: 1.65;background: var(--jj-cream);margin-top: 0 !important;margin-bottom: 0 !important;padding: 0 !important;overflow-x: clip;max-width: none !important;width: 100%}.jj-fun:not(#jj-x)>*,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>*{margin-top: 0 !important;margin-bottom: 0 !important;max-width: none !important}.jj-fun:not(#jj-x) h1,.jj-fun:not(#jj-x) h2,.jj-fun:not(#jj-x) h3,.jj-fun:not(#jj-x) summary{font-family: var(--jj-display);color: var(--jj-deep);letter-spacing: -0.01em;line-height: 1.15}.jj-fun:not(#jj-x) h1{font-weight: 700}.jj-fun:not(#jj-x) h2{font-weight: 700;font-size: clamp(1.8rem,3.6vw,2.6rem);margin: 0 auto .5em}.jj-fun:not(#jj-x) h3{font-weight: 600;font-size: 1.45rem;margin: .2em 0 .4em}.jj-fun:not(#jj-x) p,.jj-fun:not(#jj-x) li,.jj-fun:not(#jj-x) td,.jj-fun:not(#jj-x) th,.jj-fun:not(#jj-x) ul,.jj-fun:not(#jj-x) ol,.jj-fun:not(#jj-x) label,.jj-fun:not(#jj-x) input,.jj-fun:not(#jj-x) textarea,.jj-fun:not(#jj-x) select{font-size: inherit;font-family: var(--jj-body)}.jj-fun:not(#jj-x) a:not(.wp-block-button__link){color: var(--jj-leaf-dark);font-weight: 700;text-decoration-thickness: 2px;text-underline-offset: 3px}.jj-fun:not(#jj-x) a:not(.wp-block-button__link):hover{color: var(--jj-orange-ink)}.jj-fun:not(#jj-x) strong{color: var(--jj-deep);font-weight: 800}.jj-fun:not(#jj-x) .wp-block-separator.jj-wave{display: none} .jj-fun:not(#jj-x) :focus-visible{outline: 3px solid var(--jj-sky-ink);outline-offset: 3px;border-radius: 8px} .jj-fun:not(#jj-x) .wp-block-buttons{gap: 12px 14px;margin: 1.2em 0}.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link{font-family: var(--jj-display);font-weight: 600;font-size: 1.125rem;line-height: 1.2;padding: 14px 28px;border-radius: 999px;border: 3px solid var(--jj-deep);background: var(--jj-sun);color: var(--jj-deep);box-shadow: 0 5px 0 var(--jj-deep);text-decoration: none;transition: transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;display: inline-block;text-align: center}.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link::before,.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link::after{content: none !important;display: none !important}.jj-fun:not(#jj-x) .wp-block-button.is-style-outline .wp-block-button__link{background: var(--jj-white);color: var(--jj-deep)}.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link:hover,.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link:focus-visible{transform: translateY(-3px) rotate(-1deg);box-shadow: 0 8px 0 var(--jj-deep);background: var(--jj-sun);color: var(--jj-deep)}.jj-fun:not(#jj-x) .wp-block-button.is-style-outline .wp-block-button__link:hover{background: var(--jj-mint)}.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link:active{transform: translateY(3px);box-shadow: 0 2px 0 var(--jj-deep)} .jj-fun:not(#jj-x) .jj-hero{position: relative;padding: clamp(40px,6vw,80px) 24px clamp(70px,8vw,110px);background: radial-gradient(circle at 88% 12%,rgba(255,201,60,.55) 0 90px,transparent 91px),radial-gradient(circle at 6% 88%,rgba(166,216,74,.35) 0 120px,transparent 121px),linear-gradient(170deg,var(--jj-sky-light) 0%,#eefaf3 55%,var(--jj-cream) 100%);isolation: isolate}.jj-fun:not(#jj-x) .jj-hero::before,.jj-fun:not(#jj-x) .jj-hero::after{ content: "";position: absolute;z-index: -1;pointer-events: none;width: clamp(120px,16vw,230px);aspect-ratio: 1;background: var(--jj-leaves) center / contain no-repeat}.jj-fun:not(#jj-x) .jj-hero::before{left: -30px;top: -20px;transform: rotate(-12deg)}.jj-fun:not(#jj-x) .jj-hero::after{right: -40px;bottom: 10px;transform: scaleX(-1) rotate(-20deg);opacity: .9}.jj-fun:not(#jj-x) .jj-hero>*,.jj-fun:not(#jj-x) .jj-hero>:where(.wp-block-group__inner-container)>*{max-width: 1140px;margin-left: auto !important;margin-right: auto !important}.jj-fun:not(#jj-x) .jj-hero-cols{gap: clamp(24px,4vw,56px);align-items: center !important;margin: 0 auto !important}.jj-fun:not(#jj-x) .jj-hero-text{flex-basis: 52% !important}.jj-fun:not(#jj-x) .jj-hero-media{flex-basis: 48% !important}.jj-fun:not(#jj-x) .jj-hero-title{font-size: clamp(2.3rem,5.4vw,4.1rem) !important;line-height: 1.04;margin: 0 0 .35em;color: var(--jj-deep);text-wrap: balance}.jj-fun:not(#jj-x) .jj-hero-title::after{ content: "";display: block;width: 140px;height: 16px;margin-top: 14px;background: var(--jj-squiggle) left center / contain no-repeat}.jj-fun:not(#jj-x) .jj-hero-lead{font-size: clamp(1.1rem,1.6vw,1.3rem);color: var(--jj-ink);max-width: 36em}.jj-fun:not(#jj-x) .jj-hero-lead strong{font-family: var(--jj-display);font-weight: 600;font-size: 1.15em}.jj-fun:not(#jj-x) .jj-hero-small{font-size: 1rem;margin-top: 1.4em}.jj-fun:not(#jj-x) .jj-hero-small a{white-space: nowrap}.jj-fun:not(#jj-x) .jj-hero-compact{text-align: center;padding-bottom: clamp(70px,7vw,100px)}.jj-fun:not(#jj-x) .jj-hero-compact>*,.jj-fun:not(#jj-x) .jj-hero-compact>:where(.wp-block-group__inner-container)>*{max-width: 820px}.jj-fun:not(#jj-x) .jj-hero-compact .jj-hero-title::after{margin-left: auto;margin-right: auto;background-position: center}.jj-fun:not(#jj-x) .jj-hero-compact .jj-hero-lead{margin-left: auto;margin-right: auto}.jj-fun:not(#jj-x) .jj-hero-compact .wp-block-buttons{justify-content: center} .jj-fun:not(#jj-x) .jj-art{position: relative;min-height: 210px;aspect-ratio: 4 / 3;margin: 0 0 18px !important;padding: 0 !important;border-radius: 22px;overflow: hidden;background: var(--jj-scene) center bottom / cover no-repeat,linear-gradient(160deg,#bff0f3,#e7f6df) !important;display: flex;align-items: flex-end;justify-content: center}.jj-fun:not(#jj-x) .jj-art p{margin: 0 12px 12px !important;padding: 6px 12px;max-width: min(78%,360px);text-align: center;border-radius: 999px;background: rgba(255,255,255,.88);color: var(--jj-deep);font-size: .78rem;font-weight: 700;line-height: 1.3}.jj-fun:not(#jj-x) .jj-hero-art{aspect-ratio: 5 / 4;border-radius: 46% 54% 42% 58% / 52% 44% 56% 48%;border: 8px solid var(--jj-white);box-shadow: var(--jj-shadow-lg);background: var(--jj-castle) center 60% / 82% no-repeat,radial-gradient(circle at 70% 25%,#fff3c4 0 60px,transparent 61px),linear-gradient(165deg,#9fe3ea 0%,#d5f2d0 70%,#a6d84a 100%) !important;animation: jj-float 6s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-hero-art p{margin-bottom: 9% !important}.jj-fun:not(#jj-x) .jj-map{margin: 1.4em auto 0 !important;padding: 28px !important;min-height: 220px;border-radius: var(--jj-radius);display: flex;align-items: flex-end;justify-content: center;background: var(--jj-mapbg) center / cover,#e9f3df !important;border: 4px solid var(--jj-white);box-shadow: var(--jj-shadow)}.jj-fun:not(#jj-x) .jj-map p{background: rgba(255,255,255,.9);padding: 8px 16px;border-radius: 999px;font-weight: 700;font-size: .9rem;color: var(--jj-deep);margin: 0} .jj-fun:not(#jj-x) .jj-section{--sec-bg: var(--jj-cream);position: relative;background: var(--sec-bg) !important;padding: clamp(48px,6vw,84px) 24px !important;text-align: center}.jj-fun:not(#jj-x) .jj-section::before{content: "";position: absolute;left: 0;right: 0;top: -38px;height: 40px;background: var(--sec-bg);-webkit-mask: var(--jj-wave) center bottom / 100% 40px no-repeat;mask: var(--jj-wave) center bottom / 100% 40px no-repeat;pointer-events: none}.jj-fun:not(#jj-x) .jj-bg-cream{--sec-bg: var(--jj-cream)}.jj-fun:not(#jj-x) .jj-bg-mint{--sec-bg: var(--jj-mint)}.jj-fun:not(#jj-x) .jj-bg-sun{--sec-bg: var(--jj-sun-light)}.jj-fun:not(#jj-x) .jj-bg-sky{--sec-bg: var(--jj-sky-light)}.jj-fun:not(#jj-x) .jj-section>*,.jj-fun:not(#jj-x) .jj-section>:where(.wp-block-group__inner-container)>*{max-width: 760px;margin-left: auto !important;margin-right: auto !important}.jj-fun:not(#jj-x) .jj-section>.wp-block-columns,.jj-fun:not(#jj-x) .jj-section>:where(.wp-block-group__inner-container)>.wp-block-columns,.jj-fun:not(#jj-x) .jj-section>.wp-block-jetpack-contact-form,.jj-fun:not(#jj-x) .jj-section>:where(.wp-block-group__inner-container)>.wp-block-jetpack-contact-form{max-width: 1140px}.jj-fun:not(#jj-x) .jj-section>p,.jj-fun:not(#jj-x) .jj-section>:where(.wp-block-group__inner-container)>p{max-width: 680px}.jj-fun:not(#jj-x) .jj-section .wp-block-buttons{justify-content: center} .jj-fun:not(#jj-x) h2.jj-ico::before{content: "";display: block;width: 64px;height: 64px;margin: 0 auto 14px;border-radius: 22px;transform: rotate(-6deg);background: var(--ico) center / 58% no-repeat,var(--badge,var(--jj-orange));box-shadow: 0 5px 0 rgba(21,65,42,.18)}.jj-fun:not(#jj-x) .jj-section:nth-of-type(3n+1) h2.jj-ico::before{--badge: var(--jj-sky);transform: rotate(5deg)}.jj-fun:not(#jj-x) .jj-section:nth-of-type(3n+2) h2.jj-ico::before{--badge: var(--jj-leaf)}.jj-fun:not(#jj-x) .jj-section:nth-of-type(3n) h2.jj-ico::before{--badge: var(--jj-orange)} .jj-fun:not(#jj-x) h2.jj-sticker-heading{display: inline-block;background: var(--jj-sun);padding: .35em .9em .4em;border-radius: 20px;border: 3px solid var(--jj-deep);box-shadow: 6px 6px 0 var(--jj-deep);transform: rotate(-2deg);font-size: clamp(1.6rem,3.2vw,2.3rem);margin-bottom: 1em !important}.jj-fun:not(#jj-x) h2.jj-sticker-heading::before{position: absolute;margin: -58px 0 0 -48px;width: 56px;height: 56px;transform: rotate(-14deg)} .jj-fun:not(#jj-x) ul.jj-checklist,.jj-fun:not(#jj-x) ol.jj-steps{list-style: none;text-align: left;background: var(--jj-white);border-radius: var(--jj-radius);box-shadow: var(--jj-shadow);padding: 26px 30px !important;margin-top: 1em;margin-bottom: 1.2em}.jj-fun:not(#jj-x) ul.jj-checklist li,.jj-fun:not(#jj-x) ol.jj-steps li{position: relative;padding: 9px 0 9px 46px;margin: 0}.jj-fun:not(#jj-x) ul.jj-checklist li + li,.jj-fun:not(#jj-x) ol.jj-steps li + li{border-top: 2px dashed #e6efe1}.jj-fun:not(#jj-x) ul.jj-checklist li::before{content: "";position: absolute;left: 0;top: 9px;width: 30px;height: 30px;border-radius: 50%;background: var(--ico-check) center / 62% no-repeat,var(--jj-leaf)}.jj-fun:not(#jj-x) ul.jj-checklist li:nth-child(3n+2)::before{background-color: var(--jj-sky)}.jj-fun:not(#jj-x) ul.jj-checklist li:nth-child(3n)::before{background-color: var(--jj-orange)}.jj-fun:not(#jj-x) ol.jj-steps{counter-reset: jj}.jj-fun:not(#jj-x) ol.jj-steps li{counter-increment: jj}.jj-fun:not(#jj-x) ol.jj-steps li::before{content: counter(jj);position: absolute;left: 0;top: 8px;width: 32px;height: 32px;border-radius: 50%;background: var(--jj-sun);color: var(--jj-deep);font: 700 1rem/32px var(--jj-display);text-align: center}.jj-fun:not(#jj-x) p.jj-note{text-align: left;position: relative;background: var(--jj-white);border-radius: var(--jj-radius);box-shadow: var(--jj-shadow);padding: 24px 28px 24px 92px;border-left: 8px solid var(--jj-orange)}.jj-fun:not(#jj-x) p.jj-note::before{content: "";position: absolute;left: 24px;top: 24px;width: 48px;height: 48px;border-radius: 16px;background: var(--ico-clock) center / 60% no-repeat,var(--jj-orange)} .jj-fun:not(#jj-x) .wp-block-columns.jj-cards{gap: clamp(18px,2.5vw,32px);margin-top: 2em;margin-bottom: 1em;align-items: stretch !important}.jj-fun:not(#jj-x) .jj-card{position: relative;display: flex;flex-direction: column;text-align: left;background: var(--jj-white);border-radius: var(--jj-radius);box-shadow: var(--jj-shadow);padding: 16px 16px 24px;border: 3px solid transparent;transition: transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.jj-fun:not(#jj-x) .jj-card:hover{transform: translateY(-6px) rotate(-.4deg);box-shadow: var(--jj-shadow-lg)}.jj-fun:not(#jj-x) .jj-card>*{margin-top: 0 !important;margin-bottom: .7em !important}.jj-fun:not(#jj-x) .jj-card>:not(.jj-art){padding-left: 10px;padding-right: 10px}.jj-fun:not(#jj-x) .jj-card>.wp-block-buttons{margin-top: auto !important;margin-bottom: 0 !important;padding-top: 10px;gap: 10px}.jj-fun:not(#jj-x) .jj-card .wp-block-buttons{justify-content: flex-start}.jj-fun:not(#jj-x) .jj-card .wp-block-button .wp-block-button__link{font-size: .92rem;padding: 9px 14px;border-width: 2.5px;box-shadow: 0 4px 0 var(--jj-deep)}.jj-fun:not(#jj-x) .jj-card h3{display: flex;align-items: center;gap: 12px}.jj-fun:not(#jj-x) .jj-card h3::before{content: "";flex: 0 0 44px;height: 44px;border-radius: 14px;background: var(--ico) center / 60% no-repeat,var(--card-accent,var(--jj-leaf))}.jj-fun:not(#jj-x) .jj-card:not(:has(.jj-art)){padding-top: 26px}.jj-fun:not(#jj-x) .jj-c2{--card-accent: var(--jj-orange)}.jj-fun:not(#jj-x) .jj-c3{--card-accent: var(--jj-leaf)}.jj-fun:not(#jj-x) .jj-c2 .jj-art{background: var(--jj-scene2) center bottom / cover no-repeat,linear-gradient(160deg,#ffe2b8,#fff1c9) !important}.jj-fun:not(#jj-x) .jj-c3 .jj-art{background: var(--jj-scene3) center bottom / cover no-repeat,linear-gradient(160deg,#c9efc0,#e7f6df) !important}.jj-fun:not(#jj-x) .jj-tone-green{--card-accent: var(--jj-leaf)}.jj-fun:not(#jj-x) .jj-tone-orange{--card-accent: var(--jj-orange)}.jj-fun:not(#jj-x) .jj-tone-usa{--card-accent: #d23a3a}.jj-fun:not(#jj-x) .jj-tone-usa .jj-art{background: var(--jj-scene-usa) center bottom / cover no-repeat,linear-gradient(160deg,#dbe7ff,#ffe1e1) !important}.jj-fun:not(#jj-x) .jj-tone-green .jj-art{background: var(--jj-scene3) center bottom / cover no-repeat,linear-gradient(160deg,#c9efc0,#e7f6df) !important}.jj-fun:not(#jj-x) .jj-tone-orange .jj-art{background: var(--jj-scene2) center bottom / cover no-repeat,linear-gradient(160deg,#ffe2b8,#fff1c9) !important}.jj-fun:not(#jj-x) .jj-featured{border-color: var(--jj-sun);background: linear-gradient(180deg,#fffaf0,#fff)}.jj-fun:not(#jj-x) .jj-card ul.jj-checklist{box-shadow: none;padding: 4px 0 !important;background: transparent;margin: .4em 0 1em}.jj-fun:not(#jj-x) .jj-card ul.jj-checklist li{padding-left: 38px;font-size: .98rem}.jj-fun:not(#jj-x) .jj-card ul.jj-checklist li::before{width: 24px;height: 24px;top: 10px} .jj-fun:not(#jj-x) p.jj-price-sticker{align-self: flex-start;margin: 0 10px .6em !important;padding: 8px 18px !important;background: var(--jj-sun);border-radius: 999px;border: 3px dashed rgba(21,65,42,.35);transform: rotate(-3deg);font-family: var(--jj-display);font-size: 1.35rem;box-shadow: 0 4px 0 var(--jj-sun-dark)}.jj-fun:not(#jj-x) p.jj-price-sticker strong{font-weight: 700} .jj-fun:not(#jj-x) .jj-cta-band{--sec-bg: var(--jj-deep);color: #eaf6ea;background: radial-gradient(circle at 7% 30%,transparent 0 56px,rgba(166,216,74,.45) 57px 61px,transparent 62px),radial-gradient(circle at 10% 30%,rgba(255,201,60,.9) 0 7px,transparent 8px),radial-gradient(circle at 93% 70%,transparent 0 74px,rgba(255,201,60,.4) 75px 79px,transparent 80px),radial-gradient(circle at 89% 64%,rgba(255,111,145,.85) 0 6px,transparent 7px),var(--jj-deep) !important;padding-top: clamp(50px,6vw,80px) !important;padding-bottom: clamp(56px,6vw,86px) !important}.jj-fun:not(#jj-x) .jj-cta-band.jj-section::before{background: var(--jj-deep)}.jj-fun:not(#jj-x) .jj-cta-band h2{color: #fff}.jj-fun:not(#jj-x) .jj-cta-band p{color: #eaf6ea}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button .wp-block-button__link{border-color: var(--jj-sun);box-shadow: 0 5px 0 #0b2716}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button.is-style-outline .wp-block-button__link{background: transparent;color: #fff;border-color: #fff}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button.is-style-outline .wp-block-button__link:hover{background: rgba(255,255,255,.12)}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-buttons{max-width: 1000px}.jj-fun:not(#jj-x) .jj-cta-band + .jj-section::before{display: block} .jj-fun:not(#jj-x) .jj-soon{background: var(--jj-white) !important;border-radius: var(--jj-radius);box-shadow: var(--jj-shadow-lg);border: 4px dashed var(--jj-sun);padding: 36px 28px !important}.jj-fun:not(#jj-x) .jj-soon h2{color: var(--jj-orange-ink)} .jj-fun:not(#jj-x) .wp-block-details.jj-faq{text-align: left;background: var(--jj-white);border-radius: 22px;box-shadow: var(--jj-shadow);padding: 0;margin: 0 auto 14px !important;overflow: hidden;border: 0}.jj-fun:not(#jj-x) .wp-block-details.jj-faq summary{list-style: none;cursor: pointer;position: relative;padding: 18px 64px 18px 24px;font-size: 1.15rem;font-weight: 600}.jj-fun:not(#jj-x) .wp-block-details.jj-faq summary::-webkit-details-marker{display: none}.jj-fun:not(#jj-x) .wp-block-details.jj-faq summary::after{content: "+";position: absolute;right: 18px;top: 50%;translate: 0 -50%;width: 32px;height: 32px;border-radius: 50%;background: var(--jj-sun);color: var(--jj-deep);font: 700 1.4rem/32px var(--jj-display);text-align: center;transition: rotate .2s}.jj-fun:not(#jj-x) .wp-block-details.jj-faq[open] summary::after{rotate: 45deg;background: var(--jj-lime)}.jj-fun:not(#jj-x) .wp-block-details.jj-faq>:not(summary){padding: 0 24px 18px;margin: 0} .jj-fun:not(#jj-x) .wp-block-table.jj-table{border-radius: var(--jj-radius);overflow: hidden;box-shadow: var(--jj-shadow);background: var(--jj-white);margin-top: 1em;margin-bottom: 1.5em}.jj-fun:not(#jj-x) .wp-block-table.jj-table table{border-collapse: collapse;width: 100%;margin: 0}.jj-fun:not(#jj-x) .wp-block-table.jj-table th{background: var(--jj-deep);color: #fff;font-family: var(--jj-display);font-weight: 600;text-align: left;padding: 14px 20px;border: 0}.jj-fun:not(#jj-x) .wp-block-table.jj-table td{padding: 14px 20px;border: 0;border-top: 2px dashed #e6efe1;text-align: left}.jj-fun:not(#jj-x) .wp-block-table.jj-table td:last-child{font-weight: 800;color: var(--jj-deep);white-space: nowrap} .jj-fun:not(#jj-x) .wp-block-jetpack-contact-form{text-align: left;background: var(--jj-white);border-radius: var(--jj-radius);box-shadow: var(--jj-shadow-lg);padding: clamp(22px,4vw,40px) !important;max-width: 820px !important}.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form label,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form legend{font-family: var(--jj-display);font-weight: 600;color: var(--jj-deep)}.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="text"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="email"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="tel"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="date"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form select,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form textarea{border: 2px solid #cfe3c8 !important;border-radius: 14px !important;background: #fbfef9 !important;padding: 12px 14px !important;font-family: var(--jj-body);font-size: 1rem}.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input:focus,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form select:focus,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form textarea:focus{border-color: var(--jj-leaf) !important;outline: 3px solid rgba(47,158,85,.25)}.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form button,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form .wp-block-button__link{font-family: var(--jj-display);font-weight: 600;font-size: 1.15rem;padding: 14px 30px;border-radius: 999px;border: 3px solid var(--jj-deep);background: var(--jj-sun) !important;color: var(--jj-deep) !important;box-shadow: 0 5px 0 var(--jj-deep);cursor: pointer} :is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419),.jj-fun:not(#jj-x){--jj-pop: "Lilita One","Fredoka","Trebuchet MS",system-ui,sans-serif;--jj-vanilla: #fff1d6;--jj-limey: #c6f09b;--jj-aqua: #a6e9f0;--jj-banana: #ffd95a;--jj-bubble: #ffd3de;--jj-purple: #8b5cf6}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419){background: var(--jj-vanilla) !important} :is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .custom-logo{max-height: 58px}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{border: 3px solid var(--jj-deep);padding-right: 16px !important;box-shadow: 0 6px 0 var(--jj-deep) !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a{font-weight: 700;padding: 8px 8px;font-size: .95rem;transition: background-color .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:nth-child(5n+1)>a:hover{background: var(--jj-aqua)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:nth-child(5n+2)>a:hover{background: var(--jj-bubble)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:nth-child(5n+3)>a:hover{background: var(--jj-limey)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:nth-child(5n+4)>a:hover{background: var(--jj-banana)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:nth-child(5n+5)>a:hover{background: #ffd9b8}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a:hover{transform: translateY(-2px) rotate(-3deg)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:last-child>a{border: 2.5px solid var(--jj-deep);box-shadow: 0 3px 0 var(--jj-deep);padding: 6px 14px;margin-left: 6px}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:last-child>a:hover{background: var(--jj-sun)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer{background: var(--jj-deep) var(--jj-confetti-dark) center / 420px;border-top: 6px solid var(--jj-sun)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer .site-info{font-family: var(--jj-display);font-weight: 600} .jj-fun:not(#jj-x){background: var(--jj-vanilla)}.jj-fun:not(#jj-x) h1,.jj-fun:not(#jj-x) h2{font-family: var(--jj-pop);font-weight: 400;letter-spacing: .005em}.jj-fun:not(#jj-x) h2{font-size: clamp(2rem,4vw,2.9rem);text-shadow: 3px 3px 0 var(--h2-shadow,#fff)}.jj-fun:not(#jj-x) h3{font-weight: 700}.jj-fun:not(#jj-x) .jj-hero-title{font-size: clamp(2.6rem,6.2vw,4.9rem) !important;line-height: 1 !important;color: var(--jj-deep);text-shadow: 3px 3px 0 #fff,7px 7px 0 var(--jj-orange);transform: rotate(-1.5deg);transform-origin: left center}.jj-fun:not(#jj-x) .jj-hero-title::after{width: 170px;height: 18px;margin-top: 18px}.jj-fun:not(#jj-x) a:not(.wp-block-button__link){color: var(--jj-deep);text-decoration-color: var(--jj-orange);text-decoration-thickness: 3px}.jj-fun:not(#jj-x) a:not(.wp-block-button__link):hover{color: var(--jj-deep);text-decoration-color: var(--jj-pink);background: rgba(255,255,255,.55);border-radius: 4px} .jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link{font-weight: 700;font-size: 1.2rem;padding: 15px 30px;box-shadow: 0 6px 0 var(--jj-deep)}.jj-fun:not(#jj-x) .wp-block-button.is-style-outline .wp-block-button__link{background: #fff}.jj-fun:not(#jj-x) .wp-block-buttons>.wp-block-button.is-style-outline:nth-child(3n+2) .wp-block-button__link:hover{background: var(--jj-aqua)}.jj-fun:not(#jj-x) .wp-block-buttons>.wp-block-button.is-style-outline:nth-child(3n) .wp-block-button__link:hover{background: var(--jj-bubble)}.jj-fun:not(#jj-x) .wp-block-buttons>.wp-block-button.is-style-outline:nth-child(3n+1) .wp-block-button__link:hover{background: var(--jj-limey)}.jj-fun:not(#jj-x) .jj-hero .wp-block-buttons>.wp-block-button:first-child .wp-block-button__link{animation: jj-hop 3.2s ease-in-out 1.2s infinite} .jj-fun:not(#jj-x) .jj-hero{background: var(--jj-confetti) center / 260px,radial-gradient(circle at 92% 8%,var(--jj-sun) 0 110px,transparent 111px),radial-gradient(ellipse 260px 200px at 4% 100%,#ffc2d1 0 98%,transparent 100%),radial-gradient(ellipse 300px 200px at 58% 108%,#c2ea8c 0 98%,transparent 100%),linear-gradient(175deg,#7fdbe6 0%,#b7eef0 45%,#d9f7d0 100%) !important;padding-bottom: clamp(90px,9vw,130px)}.jj-fun:not(#jj-x) .jj-hero::before,.jj-fun:not(#jj-x) .jj-hero::after{ top: -6px;bottom: auto;aspect-ratio: auto;opacity: 1;background: var(--jj-vine) center top / contain no-repeat;width: clamp(70px,7vw,96px);height: clamp(220px,24vw,300px);transform-origin: 50% 0;animation: jj-sway 5.5s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-hero::before{left: max(0px,calc(50% - 650px));transform: none}.jj-fun:not(#jj-x) .jj-hero::after{right: max(4px,calc(50% - 646px));left: auto;background-image: var(--jj-vine2);height: clamp(160px,17vw,220px);transform: none;animation-delay: -2.4s;animation-duration: 6.5s}.jj-fun:not(#jj-x) .jj-hero-compact{padding-bottom: clamp(86px,8vw,120px)}@media (min-width: 782px) and (max-width: 1499px){.jj-fun:not(#jj-x) .jj-hero-text{padding-left: clamp(36px,calc(110px - (100vw - 1140px) / 2),96px) !important}}.jj-fun:not(#jj-x) .jj-hero-lead{color: var(--jj-deep)}.jj-fun:not(#jj-x) .jj-hero-media{position: relative;z-index: 1;animation: jj-float 6s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-hero-art{animation: none;border: 8px solid #fff;box-shadow: 0 0 0 4px var(--jj-deep),16px 18px 0 4px var(--jj-pink)}  .jj-fun:not(#jj-x) .jj-hero-media::after{content: "";position: absolute;z-index: 3;pointer-events: none;width: clamp(120px,12vw,160px);aspect-ratio: 564 / 700;left: 6%;bottom: calc(clamp(120px,12vw,160px) * -0.98);background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/lion.png") center bottom / contain no-repeat;filter: drop-shadow(4px 5px 0 rgba(21,65,42,.25));transform-origin: 50% 100%;animation: jj-lion 4.8s ease-in-out infinite} .jj-fun:not(#jj-x) .jj-hero-media::before{content: none}.jj-fun:not(#jj-x):not(.jj-page-home):not(.jj-page-memberships):not(.jj-page-mobile-mini-golf-rentals) .jj-hero-media::before{content: "";position: absolute;z-index: 3;pointer-events: none;width: clamp(92px,9vw,122px);aspect-ratio: 686 / 700;right: 7%;top: calc(clamp(92px,9vw,122px) * -0.74);background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/frog.png") center bottom / contain no-repeat;transform-origin: 50% 100%;animation: jj-froghop 3.6s ease-in-out infinite} .jj-fun:not(#jj-x) .wp-block-columns.jj-cards{position: relative}.jj-fun:not(#jj-x) .wp-block-columns.jj-cards::before{content: "";position: absolute;z-index: 4;pointer-events: none;width: clamp(84px,8vw,110px);aspect-ratio: 686 / 700;right: -14px;top: calc(clamp(84px,8vw,110px) * -0.80);background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/frog.png") center bottom / contain no-repeat;transform-origin: 50% 100%;animation: jj-froghop 3.6s ease-in-out infinite}.jj-fun:not(#jj-x) .wp-block-columns.jj-cards ~ .wp-block-columns.jj-cards::before{content: none} .jj-fun:not(#jj-x) .jj-section:not(.jj-cta-band):not(:has(~ .jj-section:not(.jj-cta-band)))::after{content: "";position: absolute;z-index: 0;pointer-events: none;width: clamp(100px,9.5vw,132px);height: calc(clamp(100px,9.5vw,132px) * 1.45);right: max(14px,calc(50% - 580px));top: calc(clamp(100px,9.5vw,132px) * -1.45 - 2px);background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/giraffe.png") center 0 / 100% auto no-repeat;animation: jj-giraffe 9s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-section::before{z-index: 1} .jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+2),.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+2){--sec-bg: var(--jj-vanilla);--h2-shadow: var(--jj-sun)}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+3),.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+3){--sec-bg: var(--jj-limey);--h2-shadow: #fff}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+4),.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+4){--sec-bg: var(--jj-aqua);--h2-shadow: #fff}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+5),.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+5){--sec-bg: var(--jj-banana);--h2-shadow: #fff}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+1),.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+1){--sec-bg: var(--jj-bubble);--h2-shadow: #fff}.jj-fun:not(#jj-x) .jj-section{background: var(--jj-confetti-soft) center / 520px,var(--sec-bg) !important;padding-top: clamp(60px,7vw,96px) !important;padding-bottom: clamp(60px,7vw,96px) !important}.jj-fun:not(#jj-x) .jj-section::before{top: -54px;height: 56px;-webkit-mask: var(--jj-bigwave) center bottom / 100% 56px no-repeat;mask: var(--jj-bigwave) center bottom / 100% 56px no-repeat}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(even)::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(even)::before{top: -20px;height: 22px;-webkit-mask: var(--jj-zig) left bottom / 44px 22px repeat-x;mask: var(--jj-zig) left bottom / 44px 22px repeat-x}.jj-fun:not(#jj-x) h2.jj-ico::before{width: 72px;height: 72px;border-radius: 24px;border: 3px solid var(--jj-deep);box-shadow: 4px 5px 0 var(--jj-deep);background-size: 54%,auto;animation: jj-wiggle 4.5s ease-in-out infinite}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+2) h2.jj-ico::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+2) h2.jj-ico::before{--badge: var(--jj-orange)}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+3) h2.jj-ico::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+3) h2.jj-ico::before{--badge: var(--jj-sky)}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+4) h2.jj-ico::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+4) h2.jj-ico::before{--badge: var(--jj-purple)}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+5) h2.jj-ico::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+5) h2.jj-ico::before{--badge: var(--jj-pink)}.jj-fun:not(#jj-x)>.jj-section:nth-of-type(5n+1) h2.jj-ico::before,.jj-fun:not(#jj-x)>:where(.wp-block-group__inner-container)>.jj-section:nth-of-type(5n+1) h2.jj-ico::before{--badge: var(--jj-leaf)} .jj-fun:not(#jj-x) h2.jj-sticker-heading{position: relative;background: var(--jj-sun);border-width: 4px;box-shadow: 7px 7px 0 var(--jj-pink),7px 7px 0 3px var(--jj-deep);transform: rotate(-3deg);text-shadow: 2px 2px 0 #fff;padding: .4em 1em .45em;font-size: clamp(1.8rem,3.6vw,2.6rem)}.jj-fun:not(#jj-x) h2.jj-sticker-heading::after{content: "";position: absolute;right: -26px;top: -24px;width: 46px;height: 46px;background: var(--jj-star) center / contain no-repeat;animation: jj-twinkle 2.8s ease-in-out infinite} .jj-fun:not(#jj-x) ul.jj-checklist,.jj-fun:not(#jj-x) ol.jj-steps,.jj-fun:not(#jj-x) p.jj-note,.jj-fun:not(#jj-x) .wp-block-details.jj-faq,.jj-fun:not(#jj-x) .wp-block-table.jj-table,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form{border: 3px solid var(--jj-deep);box-shadow: 6px 7px 0 var(--jj-deep)}.jj-fun:not(#jj-x) ul.jj-checklist li + li,.jj-fun:not(#jj-x) ol.jj-steps li + li{border-top-color: #e3ecd9}.jj-fun:not(#jj-x) ul.jj-checklist li::before{border: 2px solid var(--jj-deep);width: 32px;height: 32px;top: 8px}.jj-fun:not(#jj-x) ul.jj-checklist li:nth-child(4n)::before{background-color: var(--jj-pink)}.jj-fun:not(#jj-x) ol.jj-steps li::before{border: 2px solid var(--jj-deep);width: 34px;height: 34px;line-height: 30px;font-family: var(--jj-pop);font-weight: 400}.jj-fun:not(#jj-x) ol.jj-steps li:nth-child(4n+2)::before{background: var(--jj-aqua)}.jj-fun:not(#jj-x) ol.jj-steps li:nth-child(4n+3)::before{background: var(--jj-bubble)}.jj-fun:not(#jj-x) ol.jj-steps li:nth-child(4n)::before{background: var(--jj-limey)}.jj-fun:not(#jj-x) p.jj-note{border-left-width: 12px;border-left-color: var(--jj-orange)}.jj-fun:not(#jj-x) p.jj-note::before{border: 2.5px solid var(--jj-deep);transform: rotate(-8deg)}.jj-fun:not(#jj-x) .wp-block-details.jj-faq{border-radius: 22px;overflow: visible}.jj-fun:not(#jj-x) .wp-block-details.jj-faq summary::after{border: 2.5px solid var(--jj-deep);line-height: 27px}.jj-fun:not(#jj-x) .wp-block-details.jj-faq:nth-of-type(3n+2) summary::after{background: var(--jj-aqua)}.jj-fun:not(#jj-x) .wp-block-details.jj-faq:nth-of-type(3n) summary::after{background: var(--jj-bubble)}.jj-fun:not(#jj-x) .wp-block-details.jj-faq summary:hover::after{animation: jj-wiggle .6s ease-in-out}.jj-fun:not(#jj-x) .wp-block-table.jj-table th{font-family: var(--jj-pop);font-weight: 400;font-size: 1.1rem;letter-spacing: .02em}.jj-fun:not(#jj-x) .wp-block-table.jj-table tr:nth-child(even) td{background: #fff8e6} .jj-fun:not(#jj-x) .jj-card{border: 3px solid var(--jj-deep);box-shadow: 8px 9px 0 var(--card-accent,var(--jj-leaf));transition: box-shadow .25s}.jj-fun:not(#jj-x) .jj-card:hover{transform: none;box-shadow: 12px 13px 0 var(--card-accent,var(--jj-leaf));animation: jj-wobble .6s ease-in-out}.jj-fun:not(#jj-x) .jj-card h3::before{border: 2.5px solid var(--jj-deep);transform: rotate(-6deg);transition: transform .3s cubic-bezier(.34,1.56,.64,1)}.jj-fun:not(#jj-x) .jj-card:hover h3::before{transform: rotate(8deg) scale(1.08)}.jj-fun:not(#jj-x) .jj-card .jj-art{border: 3px solid var(--jj-deep)}.jj-fun:not(#jj-x) .jj-c1{--card-accent: var(--jj-sky)}.jj-fun:not(#jj-x) .jj-c2{--card-accent: var(--jj-pink)}.jj-fun:not(#jj-x) .jj-c3{--card-accent: var(--jj-sun)}.jj-fun:not(#jj-x) .jj-c3 h3::before{background-color: var(--jj-leaf)}.jj-fun:not(#jj-x) .jj-c2 h3::before{background-color: var(--jj-orange)}.jj-fun:not(#jj-x) .jj-featured{border-color: var(--jj-deep);background: linear-gradient(180deg,#fff6d9,#fff);box-shadow: 8px 9px 0 var(--jj-sun)}.jj-fun:not(#jj-x) .jj-featured::before{content: "";position: absolute;right: -18px;top: -20px;width: 50px;height: 50px;z-index: 2;background: var(--jj-star) center / contain no-repeat;animation: jj-twinkle 2.8s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-card ul.jj-checklist{border: 0;box-shadow: none}.jj-fun:not(#jj-x) .jj-card ul.jj-checklist li::before{width: 26px;height: 26px;top: 9px;border-width: 2px}.jj-fun:not(#jj-x) p.jj-price-sticker{font-family: var(--jj-pop);font-size: 1.6rem;border: 3px solid var(--jj-deep);box-shadow: 4px 4px 0 var(--jj-deep);transform: rotate(-4deg);transition: transform .3s cubic-bezier(.34,1.56,.64,1)}.jj-fun:not(#jj-x) p.jj-price-sticker strong{font-weight: 400}.jj-fun:not(#jj-x) .jj-card:hover p.jj-price-sticker{transform: rotate(3deg) scale(1.06)} .jj-fun:not(#jj-x) .jj-section.jj-cta-band{background: var(--jj-confetti-dark) center / 420px,var(--jj-deep) !important;--h2-shadow: var(--jj-orange)}.jj-fun:not(#jj-x) .jj-section.jj-cta-band::before{background: var(--jj-deep)}.jj-fun:not(#jj-x) .jj-section.jj-cta-band::after{content: "";position: absolute;z-index: 2;pointer-events: none;left: max(12px,calc(50% - 590px));top: calc(clamp(130px,13vw,172px) * -0.86 + 16px);width: clamp(130px,13vw,172px);aspect-ratio: 661 / 700;background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/bird.png") left bottom / contain no-repeat;transform-origin: 40% 95%;animation: jj-birdbob 4.2s ease-in-out infinite}.jj-fun:not(#jj-x) .jj-cta-band h2{text-shadow: 3px 3px 0 var(--jj-orange)}.jj-fun:not(#jj-x) .jj-cta-band h2.jj-ico::before{--badge: var(--jj-sun);border-color: #fff;box-shadow: 4px 5px 0 rgba(0,0,0,.35);background-image: var(--ico)}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button .wp-block-button__link{box-shadow: 0 6px 0 #0b2716}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background: #ffe07a} .jj-fun:not(#jj-x) .jj-soon{border: 4px dashed var(--jj-deep);box-shadow: 8px 9px 0 var(--jj-pink)} .jj-fun:not(#jj-x) .jj-art p{border: 2px solid var(--jj-deep)}.jj-fun:not(#jj-x) .jj-map{border: 3px solid var(--jj-deep);box-shadow: 6px 7px 0 var(--jj-sky)} .jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="text"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="email"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="tel"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form input[type="date"],.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form select,.jj-fun:not(#jj-x) .wp-block-jetpack-contact-form textarea{border-color: #9fc79a !important}.jj-fun:not(#jj-x) h2.jj-sticker-heading::before{position: absolute;left: -30px;top: -34px;margin: 0;width: 58px;height: 58px;border-width: 2.5px;box-shadow: 3px 4px 0 var(--jj-deep)}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-buttons{max-width: 1140px}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button.is-style-outline .wp-block-button__link{background: var(--jj-deep)}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button.is-style-outline .wp-block-button__link:hover{background: #1f5a3a}.jj-fun:not(#jj-x) .jj-cta-band .wp-block-button .wp-block-button__link{font-size: 1.1rem;padding: 13px 24px} .jj-fun:not(#jj-x) .wp-block-column>:last-child{margin-bottom: 0} .jj-fun:not(#jj-x) .jj-ico-bounce{--ico: var(--ico-bounce)}.jj-fun:not(#jj-x) .jj-ico-balloon{--ico: var(--ico-balloon)}.jj-fun:not(#jj-x) .jj-ico-flag{--ico: var(--ico-flag)}.jj-fun:not(#jj-x) .jj-ico-star{--ico: var(--ico-star)}.jj-fun:not(#jj-x) .jj-ico-crown{--ico: var(--ico-crown)}.jj-fun:not(#jj-x) .jj-ico-leaf{--ico: var(--ico-leaf)}.jj-fun:not(#jj-x) .jj-ico-compass{--ico: var(--ico-compass)}.jj-fun:not(#jj-x) .jj-ico-shield{--ico: var(--ico-shield)}.jj-fun:not(#jj-x) .jj-ico-heart{--ico: var(--ico-heart)}.jj-fun:not(#jj-x) .jj-ico-clock{--ico: var(--ico-clock)}.jj-fun:not(#jj-x) .jj-ico-pin{--ico: var(--ico-pin)}.jj-fun:not(#jj-x) .jj-ico-chat{--ico: var(--ico-chat)}.jj-fun:not(#jj-x) .jj-ico-calendar{--ico: var(--ico-calendar)}.jj-fun:not(#jj-x) .jj-ico-check{--ico: var(--ico-check)}.jj-fun:not(#jj-x) .jj-ico-sock{--ico: var(--ico-sock)}.jj-fun:not(#jj-x) .jj-ico-cake{--ico: var(--ico-cake)}.jj-fun:not(#jj-x) .jj-ico-sparkle{--ico: var(--ico-sparkle)}.jj-fun:not(#jj-x) .jj-ico-doc{--ico: var(--ico-doc)}.jj-fun:not(#jj-x) .jj-ico-lock{--ico: var(--ico-lock)}.jj-fun:not(#jj-x) .jj-ico-tag{--ico: var(--ico-tag)} @keyframes jj-sway{0%,100%{transform: rotate(2.5deg)}50%{transform: rotate(-2.5deg)}}@keyframes jj-hop{0%,72%,100%{transform: translateY(0)}80%{transform: translateY(-9px) rotate(-1.5deg)}88%{transform: translateY(0)}93%{transform: translateY(-3px)}}@keyframes jj-peek{0%,60%,100%{transform: translateY(0) rotate(0)}70%{transform: translateY(-6px) rotate(-5deg)}80%{transform: translateY(-6px) rotate(5deg)}90%{transform: translateY(0) rotate(0)}}@keyframes jj-lion{0%,100%{transform: rotate(0) translateY(0)}20%{transform: rotate(-3deg) translateY(-3px)}40%{transform: rotate(2deg) translateY(0)}60%{transform: rotate(-2deg) translateY(-2px)}80%{transform: rotate(1deg)}}@keyframes jj-froghop{0%,62%,100%{transform: translateY(0) scale(1,1)}68%{transform: translateY(0) scale(1.06,.92)}78%{transform: translateY(-16px) scale(.97,1.04)}88%{transform: translateY(0) scale(1.04,.95)}94%{transform: translateY(0) scale(1,1)}}@keyframes jj-giraffe{0%,12%,88%,100%{background-position: center 34px}26%,74%{background-position: center 0}40%{background-position: center 2px}56%{background-position: center 0}}@keyframes jj-birdbob{0%,100%{transform: rotate(0) translateY(0)}50%{transform: rotate(-2.5deg) translateY(-3px)}}@keyframes jj-wiggle{0%,82%,100%{rotate: 0deg}86%{rotate: -9deg}91%{rotate: 7deg}96%{rotate: -3deg}}@keyframes jj-wobble{0%{transform: rotate(0)}25%{transform: rotate(-1.4deg) translateY(-4px)}55%{transform: rotate(1deg) translateY(-4px)}80%{transform: rotate(-.4deg)}100%{transform: rotate(0)}}@keyframes jj-twinkle{0%,100%{transform: scale(1) rotate(0)}50%{transform: scale(1.18) rotate(18deg)}}@keyframes jj-bob{0%,100%{transform: rotate(0)}50%{transform: rotate(-4deg)}}@keyframes jj-float{0%,100%{transform: translateY(0) rotate(0)}50%{transform: translateY(-10px) rotate(.6deg)}}@keyframes jj-pop{0%{transform: translateY(0)}40%{transform: translateY(-5px) scale(1.03)}100%{transform: translateY(-3px) rotate(-1deg)}}.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link:hover{animation: jj-pop .35s ease-out}@media (prefers-reduced-motion: reduce){:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a{transition: none !important;transform: none !important}.jj-fun:not(#jj-x) .jj-hero-title{transform: rotate(-1.5deg) !important}.jj-fun:not(#jj-x) *,.jj-fun:not(#jj-x) *::before,.jj-fun:not(#jj-x) *::after{animation: none !important;transition: none !important}.jj-fun:not(#jj-x) .jj-card:hover,.jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link:hover{transform: none !important}} @media (max-width: 781px){:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{margin: 10px 12px 0;border-radius: 26px;padding: 10px 16px}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .custom-logo{max-height: 46px}.jj-fun:not(#jj-x){font-size: 1rem}.jj-fun:not(#jj-x) .jj-hero{padding-left: 20px;padding-right: 20px;text-align: center}.jj-fun:not(#jj-x) .jj-hero-title::after{margin-left: auto;margin-right: auto;background-position: center}.jj-fun:not(#jj-x) .jj-hero .wp-block-buttons{justify-content: center}.jj-fun:not(#jj-x) .jj-hero-lead{margin-left: auto;margin-right: auto}.jj-fun:not(#jj-x) .jj-hero-media{order: -1}.jj-fun:not(#jj-x) .jj-hero-art{max-width: 420px;margin: 0 auto 4px !important}.jj-fun:not(#jj-x) .jj-section{padding-left: 18px !important;padding-right: 18px !important}.jj-fun:not(#jj-x) .wp-block-buttons>.wp-block-button{flex: 1 1 100%}.jj-fun:not(#jj-x) .wp-block-buttons>.wp-block-button .wp-block-button__link{width: 100%}.jj-fun:not(#jj-x) ul.jj-checklist,.jj-fun:not(#jj-x) ol.jj-steps{padding: 18px 18px !important}.jj-fun:not(#jj-x) p.jj-note{padding: 84px 20px 22px}.jj-fun:not(#jj-x) h2.jj-sticker-heading::before{margin: -50px 0 0 -30px;width: 46px;height: 46px}.jj-fun:not(#jj-x) .jj-hero::before{width: 110px;left: -40px;top: -30px}.jj-fun:not(#jj-x) .jj-hero::after{width: 120px;right: -50px}} @media (max-width: 781px){:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{box-shadow: 0 4px 0 var(--jj-deep) !important}.jj-fun:not(#jj-x) .jj-hero-title{transform: rotate(-1.5deg);transform-origin: center;text-shadow: 2px 2px 0 #fff,5px 5px 0 var(--jj-orange)}.jj-fun:not(#jj-x) .jj-hero::before{width: 52px;height: 170px;left: -4px}.jj-fun:not(#jj-x) .jj-hero::after{width: 50px;height: 130px;right: -2px}.jj-fun:not(#jj-x) .jj-hero-media{margin-top: 64px}.jj-fun:not(#jj-x) .jj-hero-art{max-width: 330px;box-shadow: 0 0 0 4px var(--jj-deep),10px 12px 0 4px var(--jj-pink)}.jj-fun:not(#jj-x) .jj-hero-media::after{width: 66px;left: 0;bottom: auto;top: -62px}.jj-fun:not(#jj-x):not(.jj-page-home):not(.jj-page-memberships):not(.jj-page-mobile-mini-golf-rentals) .jj-hero-media::before{width: 70px;right: 6%;top: -52px}.jj-fun:not(#jj-x) .wp-block-columns.jj-cards::before{width: 64px;right: -4px;top: -52px}.jj-fun:not(#jj-x) .jj-section:not(.jj-cta-band):not(:has(~ .jj-section:not(.jj-cta-band)))::after{width: 56px;height: 66px;right: 6px;top: -68px}.jj-fun:not(#jj-x) .jj-section.jj-cta-band{padding-top: 96px !important}.jj-fun:not(#jj-x) .jj-section.jj-cta-band::after{width: 92px;left: 8px;top: -44px}.jj-fun:not(#jj-x) .jj-card{box-shadow: 6px 7px 0 var(--card-accent,var(--jj-leaf))}.jj-fun:not(#jj-x) h2.jj-sticker-heading::before{margin: 0;left: -14px;top: -30px;width: 48px;height: 48px}.jj-fun:not(#jj-x) h2.jj-sticker-heading::after{right: -14px;top: -22px;width: 38px;height: 38px}.jj-fun:not(#jj-x) h2.jj-sticker-heading{box-shadow: 5px 5px 0 var(--jj-pink),5px 5px 0 3px var(--jj-deep)}} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote{--q-a: var(--jj-vanilla);--q-b: var(--jj-limey);--q-c: var(--jj-aqua);display: flow-root !important;background: var(--jj-confetti-soft) center / 520px,var(--q-c) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(:not(.jj-hero,.jj-sticky-book)),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>:where(:not(.jj-hero,.jj-sticky-book)){box-sizing: border-box !important;width: 100% !important;max-width: none !important;margin: 0 !important;position: relative;padding-left: max(24px,calc(50% - 570px)) !important;padding-right: max(24px,calc(50% - 570px)) !important} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>p,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>p,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.jetpack-contact-form-container,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.jetpack-contact-form-container,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.wp-block-jetpack-contact-form-container,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.wp-block-jetpack-contact-form-container{background: var(--jj-confetti-soft) 0 0 / 520px,var(--q-a) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>p,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>p{text-align: center;font-size: 1.1rem;padding-top: clamp(52px,6vw,80px) !important;padding-bottom: 8px !important;padding-left: max(24px,calc(50% - 340px)) !important;padding-right: max(24px,calc(50% - 340px)) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>p::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>p::before{ content: "";position: absolute;left: 0;right: 0;top: -20px;height: 22px;pointer-events: none;z-index: 1;background: var(--q-a);-webkit-mask: var(--jj-zig) left bottom / 44px 22px repeat-x;mask: var(--jj-zig) left bottom / 44px 22px repeat-x}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:is(.jetpack-contact-form-container,.wp-block-jetpack-contact-form-container),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>:is(.jetpack-contact-form-container,.wp-block-jetpack-contact-form-container){display: block !important;padding-top: 26px !important;padding-bottom: clamp(56px,7vw,90px) !important;padding-left: max(16px,calc(50% - 380px)) !important;padding-right: max(16px,calc(50% - 380px)) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote :is(.jetpack-contact-form-container,.wp-block-jetpack-contact-form-container) form.contact-form{width: 100% !important;max-width: none !important;margin: 0 !important;box-sizing: border-box} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote .wp-block-jetpack-contact-form{box-sizing: border-box !important;width: 100% !important;max-width: 760px !important;margin: 0 auto !important;flex: 1 1 100%;background: var(--jj-white) !important;border: 3px solid var(--jj-deep) !important;border-radius: var(--jj-radius) !important;box-shadow: 6px 7px 0 var(--jj-deep),6px 7px 0 3px var(--jj-deep) !important;padding: clamp(22px,4vw,40px) !important} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote .wp-block-jetpack-contact-form button:not([type="submit"]):not(.wp-block-button__link):not(.wp-block-jetpack-button button){background: #fbfef9 !important;color: var(--jj-deep) !important;border: 2px solid #9fc79a !important;box-shadow: none !important;border-radius: 14px !important;padding: 10px 12px !important;font-family: var(--jj-body) !important;font-size: 1rem !important;font-weight: 600 !important} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>hr.wp-block-separator,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>hr.wp-block-separator{height: 56px !important;border: 0 !important;opacity: 1 !important;padding: 0 !important;margin: -54px 0 0 !important;z-index: 1;background: var(--q-b) !important;color: transparent !important;-webkit-mask: var(--jj-bigwave) center bottom / 100% 56px no-repeat;mask: var(--jj-bigwave) center bottom / 100% 56px no-repeat}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>hr.wp-block-separator::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>hr.wp-block-separator::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>hr.wp-block-separator::after,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>hr.wp-block-separator::after{content: none !important;display: none !important} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2:nth-of-type(1),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2:nth-of-type(1),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.wp-block-buttons:where(:not(.jj-sticky-book)),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.wp-block-buttons:where(:not(.jj-sticky-book)){background: var(--jj-confetti-soft) 0 0 / 520px,var(--q-b) !important;--h2-shadow: #fff}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2{text-align: center;padding-top: clamp(40px,5vw,64px) !important;padding-bottom: 14px !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2::before{ content: "";display: block;width: 72px;height: 72px;margin: 0 auto 14px;border-radius: 24px;border: 3px solid var(--jj-deep);box-shadow: 4px 5px 0 var(--jj-deep);background: var(--ico-calendar) center / 54% no-repeat,var(--jj-sky);transform: rotate(5deg);animation: jj-wiggle 4.5s ease-in-out infinite}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2:nth-of-type(2)::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2:nth-of-type(2)::before{background: var(--ico-sparkle) center / 54% no-repeat,var(--jj-purple);transform: rotate(-6deg)}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.wp-block-buttons:where(:not(.jj-sticky-book)),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.wp-block-buttons:where(:not(.jj-sticky-book)){display: flex !important;flex-wrap: wrap;justify-content: center !important;gap: 14px 18px;padding-top: 10px !important;padding-bottom: clamp(64px,7vw,96px) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.wp-block-buttons:where(:not(.jj-sticky-book))>.wp-block-button,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.wp-block-buttons:where(:not(.jj-sticky-book))>.wp-block-button{margin: 0 !important} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2:nth-of-type(2),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2:nth-of-type(2){background: transparent !important;--h2-shadow: #fff;padding-top: clamp(56px,6vw,80px) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>h2:nth-of-type(2)::after,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>h2:nth-of-type(2)::after{content: "";position: absolute;left: 0;right: 0;top: -20px;height: 22px;pointer-events: none;background: var(--q-c);-webkit-mask: var(--jj-zig) left bottom / 44px 22px repeat-x;mask: var(--jj-zig) left bottom / 44px 22px repeat-x}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list{box-sizing: border-box !important;list-style: none;text-align: left;width: auto !important;max-width: 760px !important;margin: 8px max(18px,calc(50% - 380px)) clamp(64px,7vw,96px) !important;padding: 26px 30px !important;background: var(--jj-white) !important;border: 3px solid var(--jj-deep);border-radius: var(--jj-radius);box-shadow: 6px 7px 0 var(--jj-deep)}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li{position: relative;padding: 9px 0 9px 46px;margin: 0;list-style: none}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li + li,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li + li{border-top: 2px dashed #e3ecd9}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li::before{content: "";position: absolute;left: 0;top: 8px;width: 32px;height: 32px;border-radius: 50%;box-sizing: border-box;border: 2px solid var(--jj-deep);background: var(--ico-check) center / 62% no-repeat,var(--jj-leaf)}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li:nth-child(4n+2)::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li:nth-child(4n+2)::before{background-color: var(--jj-sky)}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li:nth-child(4n+3)::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li:nth-child(4n+3)::before{background-color: var(--jj-orange)}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list li:nth-child(4n)::before,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list li:nth-child(4n)::before{background-color: var(--jj-pink)} body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list::after,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list::after{content: "";position: absolute;z-index: 0;pointer-events: none;width: clamp(80px,8vw,104px);height: calc(clamp(80px,8vw,104px) * 1.1);right: 26px;top: calc(clamp(80px,8vw,104px) * -1.1 - 3px);background: url("https://thejumpinjungle.com/wp-content/uploads/2026/10/giraffe.png") center 0 / 100% auto no-repeat;animation: jj-giraffe 9s ease-in-out infinite}@media (max-width: 781px){body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(:not(.jj-hero,.jj-sticky-book)),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>:where(:not(.jj-hero,.jj-sticky-book)){padding-left: 18px !important;padding-right: 18px !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:is(.jetpack-contact-form-container,.wp-block-jetpack-contact-form-container),body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>:is(.jetpack-contact-form-container,.wp-block-jetpack-contact-form-container){padding-left: 14px !important;padding-right: 14px !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote .wp-block-jetpack-contact-form{padding: 22px 18px !important;box-shadow: 5px 6px 0 var(--jj-deep) !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>.wp-block-buttons:where(:not(.jj-sticky-book))>.wp-block-button,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>.wp-block-buttons:where(:not(.jj-sticky-book))>.wp-block-button{flex: 1 1 100%}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list{margin-left: 16px !important;margin-right: 16px !important;padding: 18px 18px !important}body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>ul.wp-block-list::after,body.page-id-1357 .jj-fun:not(#jj-x).jj-page-get-a-quote>:where(.wp-block-group__inner-container)>ul.wp-block-list::after{width: 60px;height: 66px;right: 18px;top: -69px}}  .jj-fun:not(#jj-x) .wp-block-button .wp-block-button__link{min-height: 48px;display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box} .jj-fun:not(#jj-x) .jj-hero .wp-block-buttons.jj-book-now{margin-top: 20px;margin-bottom: 8px}.jj-fun:not(#jj-x) .jj-hero .wp-block-buttons>.wp-block-button:first-child .wp-block-button__link{min-height: 56px;font-size: 1.3rem;padding: 14px 40px}.jj-fun:not(#jj-x) .jj-hero-compact .wp-block-buttons.jj-book-now{justify-content: center} .jj-fun:not(#jj-x) .wp-block-buttons.jj-sticky-book{display: none !important}@media (max-width: 781px){.jj-fun:not(#jj-x) .wp-block-buttons.jj-sticky-book{display: flex !important;position: fixed;left: 0;right: 0;bottom: 0;z-index: 9990;margin: 0 !important;max-width: none !important;padding: 10px 16px calc(10px + env(safe-area-inset-bottom));justify-content: center;background: rgba(255,248,236,.97);border-top: 3px solid var(--jj-deep);box-shadow: 0 -6px 20px rgba(21,65,42,.18)}.jj-fun:not(#jj-x) .jj-sticky-book .wp-block-button{width: 100%;max-width: 440px;margin: 0}.jj-fun:not(#jj-x) .wp-block-buttons.jj-sticky-book>.wp-block-button .wp-block-button__link{width: 100%;min-height: 52px;font-size: 1.2rem;padding: 12px 24px;animation: none;box-shadow: 0 4px 0 var(--jj-deep)}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419){padding-bottom: 80px}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-footer{padding-bottom: 90px !important}} .jj-fun:not(#jj-x) .jj-social-band{text-align: center}.jj-fun:not(#jj-x) ul.wp-block-social-links.jj-social{display: flex;flex-wrap: wrap;justify-content: center;gap: 14px;list-style: none;padding: 0 !important;margin-top: 22px !important;max-width: 760px}.jj-fun:not(#jj-x) .jj-page-contact ul.wp-block-social-links.jj-social{justify-content: flex-start}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link{margin: 0 !important;padding: 0;border-radius: 999px;background: var(--jj-deep) !important;color: #fff !important;box-shadow: 0 5px 0 #0b2716;transition: transform .2s cubic-bezier(.34,1.56,.64,1)}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link:hover{transform: translateY(-3px) rotate(-2deg)}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link-facebook{background: #0b5fcc !important}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link-instagram{background: #b3226d !important}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link-tiktok{background: #111111 !important}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link-youtube{background: #cc0000 !important}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link a{display: inline-flex !important;align-items: center;gap: 10px;min-height: 48px;padding: 10px 22px 10px 16px !important;color: #fff !important;text-decoration: none !important;font-family: var(--jj-display);font-weight: 600;font-size: 1.05rem;line-height: 1}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link svg{width: 24px;height: 24px;fill: currentColor;flex: none}.jj-fun:not(#jj-x) ul.jj-social .wp-block-social-link-label{color: #fff} .jj-fun:not(#jj-x) .jj-reviews{text-align: center}.jj-fun:not(#jj-x) .jj-reviews .wp-block-buttons{gap: 14px}@media (max-width: 781px){.jj-fun:not(#jj-x) ul.wp-block-social-links.jj-social{gap: 10px}.jj-fun:not(#jj-x) ul.jj-social li.wp-social-link a{padding: 10px 16px 10px 12px !important;font-size: 1rem}} .jj-fun:not(#jj-x).jj-page-organizations .jj-hero-title{font-size: clamp(2.4rem,4.4vw,3.6rem) !important} .jj-fun:not(#jj-x) .jj-hero-book-large{margin: 0 auto !important;max-width: none !important;width: 100% !important}.jj-fun:not(#jj-x) .jj-hero-book-large img{width: 100% !important;max-width: none !important;height: auto !important;display: block}.jj-fun:not(#jj-x) .jj-hero-book-large a{display: block;line-height: 0;transition: transform .2s ease}.jj-fun:not(#jj-x) .jj-hero-book-large a:hover{transform: scale(1.03)} body.page-id-1348 .jj-fun:not(#jj-x) .jj-hero-media .jj-hero-book-large,body.page-id-1348 .jj-fun:not(#jj-x) .jj-hero-media .jj-hero-book-large img{max-width: none !important;width: 100% !important}.jj-fun:not(#jj-x).jj-page-home .jj-hero-media{flex-basis: 52% !important;min-width: 0}.jj-fun:not(#jj-x).jj-page-home .jj-hero-media::after{content: none}.jj-fun:not(#jj-x).jj-page-home .jj-hero-media .wp-block-group__inner-container{max-width: none !important}@media (max-width: 781px){.jj-fun:not(#jj-x) .jj-hero-book-large{max-width: 520px !important;margin-left: auto !important;margin-right: auto !important}} @media (max-width: 1519px){:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #masthead,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{overflow: visible !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{flex-wrap: nowrap !important;align-items: center !important;justify-content: space-between !important;gap: 8px !important;border-radius: 22px !important;padding: 8px 12px 8px 14px !important;z-index: 10050 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-branding{flex: 0 1 auto !important;min-width: 0;max-width: calc(100% - 120px);position: relative;z-index: 2}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .custom-logo{max-height: 44px !important;width: auto !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation{flex: 0 0 auto !important;width: auto !important;margin-left: auto !important;position: static !important;left: auto !important;right: auto !important;top: auto !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation #toggle-menu{display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;min-height: 44px;padding: 10px 16px !important;margin: 0 !important;border: 2.5px solid var(--jj-deep) !important;border-radius: 999px !important;background: var(--jj-deep) !important;color: #fff !important;box-shadow: 0 3px 0 rgba(21,65,42,.35);font-family: var(--jj-display);font-weight: 700;font-size: 1rem;line-height: 1;cursor: pointer;position: relative;z-index: 2}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation #toggle:checked + #toggle-menu{background: var(--jj-sun) !important;color: var(--jj-deep) !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation>div{display: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation #toggle:checked ~ div:not(.woocommerce-menu-container){display: block !important;position: absolute !important;left: 0 !important;right: 0 !important;top: calc(100% + 10px) !important;width: auto !important;z-index: 10060 !important;background: #fff;border: 3px solid var(--jj-deep);border-radius: 22px;box-shadow: 0 8px 0 var(--jj-deep);padding: 12px 12px 16px;max-height: min(78vh,720px);overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419):has(.main-navigation #toggle:checked) .jj-fun .wp-block-buttons.jj-sticky-book{display: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu{display: flex !important;flex-direction: column !important;flex-wrap: nowrap !important;align-items: stretch !important;justify-content: flex-start !important;gap: 4px !important;width: 100% !important;margin: 0 !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li{display: block !important;width: 100% !important;margin: 0 !important;background: transparent !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.button,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.has-background{background: transparent !important;background-color: transparent !important;border: none !important;box-shadow: none !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a{display: block !important;width: 100% !important;box-sizing: border-box !important;padding: 14px 16px !important;margin: 0 !important;font-size: 1.08rem !important;font-weight: 700 !important;line-height: 1.25 !important;border-radius: 14px !important;white-space: normal !important;text-align: left !important;transform: none !important;box-shadow: none !important;background: transparent !important;color: var(--jj-deep) !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a:hover,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.current-menu-item>a{background: var(--jj-mint) !important;transform: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu{display: block !important;position: static !important;opacity: 1 !important;visibility: visible !important;background: transparent !important;box-shadow: none !important;margin: 0 !important;padding: 0 !important;min-width: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu .menu-item{margin: 0 !important;padding: 0 !important;padding-left: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu .menu-item a{display: block !important;padding: 14px 16px !important;margin: 0 !important;font-family: var(--jj-display) !important;font-size: 1.08rem !important;font-weight: 700 !important;line-height: 1.25 !important;border-radius: 14px !important;color: var(--jj-deep) !important;background: transparent !important;box-shadow: none !important;transform: none !important;white-space: normal !important;text-align: left !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu .menu-item a:hover,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu .menu-item.current-menu-item>a{background: var(--jj-mint) !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu .sub-menu .menu-item a::before{content: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>.menu-item-has-children>a::after{content: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.is-style-outline>a,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.button-outline>a{margin-top: 8px !important;text-align: center !important;border: 2.5px solid var(--jj-deep) !important;background: #fff !important;box-shadow: 0 3px 0 var(--jj-deep) !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.button>a,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:last-child>a{margin-top: 6px !important;margin-left: 0 !important;text-align: center !important;background: var(--jj-sun) !important;border: 2.5px solid var(--jj-deep) !important;box-shadow: 0 3px 0 var(--jj-deep) !important;padding: 14px 16px !important;color: var(--jj-deep) !important}} @media (min-width: 1520px){:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation #toggle-menu{display: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation>div{display: block !important;position: static !important;width: 100% !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) #masthead{overflow: visible !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header{display: flex !important;flex-direction: row !important;flex-wrap: nowrap !important;align-items: center !important;justify-content: flex-start !important;gap: 0 10px !important;overflow: visible !important;position: relative !important;max-width: min(1480px,calc(100% - 24px)) !important;padding: 8px 12px 8px 16px !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .site-branding{flex: 0 0 auto !important;position: relative !important;z-index: 5 !important;margin: 0 !important;max-width: 150px;order: 0}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .site-header .custom-logo{max-height: 46px !important;width: auto !important;display: block !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation{flex: 1 1 auto !important;min-width: 0 !important;width: auto !important;max-width: none !important;margin: 0 !important;position: relative !important;left: auto !important;right: auto !important;top: auto !important;float: none !important;order: 1}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu{display: flex !important;flex-wrap: nowrap !important;justify-content: flex-end !important;align-items: center !important;gap: 0 !important;width: 100% !important;margin: 0 !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.menu-item-home,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:first-child{display: none !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.button,:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li.has-background{background: transparent !important;background-color: transparent !important;padding: 0 !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li>a{padding: 6px 6px !important;font-size: .76rem !important;white-space: nowrap !important}:is(body.page-id-1348,body.page-id-1349,body.page-id-1350,body.page-id-1351,body.page-id-1352,body.page-id-1353,body.page-id-1354,body.page-id-1355,body.page-id-1356,body.page-id-1357,body.page-id-1358,body.page-id-1366,body.page-id-1419) .main-navigation .main-menu>li:last-child>a{padding: 6px 11px !important;margin-left: 4px !important;background: var(--jj-sun) !important}} .jj-fun:not(#jj-x) .wp-block-group__inner-container,.jj-fun:not(#jj-x).wp-block-group>.wp-block-group__inner-container{display: contents !important}