.elementor-6387 .elementor-element.elementor-element-37ee81d4{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6387 .elementor-element.elementor-element-37ee81d4:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-37ee81d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://azelianarts.com/wp-content/uploads/2026/07/DBC-Background-scaled.webp");background-position:0px -30%;background-repeat:no-repeat;background-size:cover;}.elementor-6387 .elementor-element.elementor-element-6306672{--display:flex;}.elementor-6387 .elementor-element.elementor-element-998df21{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-6387 .elementor-element.elementor-element-998df21:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-998df21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://azelianarts.com/wp-content/uploads/2026/07/DBC-Background-scaled.webp");background-position:0px -30%;background-repeat:no-repeat;background-size:cover;}.elementor-6387 .elementor-element.elementor-element-93de6ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-6387 .elementor-element.elementor-element-93de6ff:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-93de6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000D9;}.elementor-6387 .elementor-element.elementor-element-199849c{--display:flex;}.elementor-6387 .elementor-element.elementor-element-e30e771{text-align:center;}.elementor-6387 .elementor-element.elementor-element-e30e771 .elementor-heading-title{font-family:"Working Man", Sans-serif;letter-spacing:0.3px;text-shadow:3px 3px 5px rgba(0, 0, 0, 0.8);color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-0a6f2b9{--display:flex;}.elementor-6387 .elementor-element.elementor-element-e025f73{--display:flex;}.elementor-6387 .elementor-element.elementor-element-c622461{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6387 .elementor-element.elementor-element-c622461:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-c622461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000099;}.elementor-6387 .elementor-element.elementor-element-8e0f957 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:100px;}.elementor-6387 .elementor-element.elementor-element-7e5778e .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;}.elementor-6387 .elementor-element.elementor-element-438c696{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-9c128b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-8803c7f{text-align:start;}.elementor-6387 .elementor-element.elementor-element-8803c7f .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#FF0000;}.elementor-6387 .elementor-element.elementor-element-74bdc75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-ce7865b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-f7bbd1c{--display:flex;}.elementor-6387 .elementor-element.elementor-element-7b398f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-cfd3d06{text-align:center;}.elementor-6387 .elementor-element.elementor-element-cfd3d06 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FF0000;}.elementor-6387 .elementor-element.elementor-element-6e70820{text-align:center;}.elementor-6387 .elementor-element.elementor-element-6e70820 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#FF0000;}.elementor-6387 .elementor-element.elementor-element-e07a639{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-332f8a7{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-ab18454 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-ab18454.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-ab18454 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-ab18454 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-ab18454 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-ab18454 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-ab18454:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-ab18454:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-c0ecd2d{text-align:center;}.elementor-6387 .elementor-element.elementor-element-c0ecd2d .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-8430481{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-95ab66d{--display:flex;}.elementor-6387 .elementor-element.elementor-element-63e1a5f{text-align:center;}.elementor-6387 .elementor-element.elementor-element-63e1a5f .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FF0000;}.elementor-6387 .elementor-element.elementor-element-fb4a43b{text-align:center;}.elementor-6387 .elementor-element.elementor-element-fb4a43b .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#FF0000;}.elementor-6387 .elementor-element.elementor-element-ea000a8{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-5676c9e{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-aeca387 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-aeca387.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-aeca387 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-aeca387 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-aeca387 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-aeca387 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-aeca387:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-aeca387:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-ccdfc48{--display:flex;}.elementor-6387 .elementor-element.elementor-element-381e754{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-11d3163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-d7f3ee7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-e98a01d{--display:flex;}.elementor-6387 .elementor-element.elementor-element-4629ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-edf73fa{text-align:center;}.elementor-6387 .elementor-element.elementor-element-edf73fa .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FF6E00;}.elementor-6387 .elementor-element.elementor-element-ed85a60{text-align:center;}.elementor-6387 .elementor-element.elementor-element-ed85a60 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#FF6E00;}.elementor-6387 .elementor-element.elementor-element-b7f739d{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-c8750aa{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-e9a0bb4.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-e9a0bb4 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-e9a0bb4:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-e9a0bb4:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-630f351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-1216b6b{--display:flex;}.elementor-6387 .elementor-element.elementor-element-0603ebf{text-align:center;}.elementor-6387 .elementor-element.elementor-element-0603ebf .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FF6E00;}.elementor-6387 .elementor-element.elementor-element-6a86fad{text-align:center;}.elementor-6387 .elementor-element.elementor-element-6a86fad .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#FF6E00;}.elementor-6387 .elementor-element.elementor-element-90bdf19{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-cd36793{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-8dd26ac .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-8dd26ac.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-8dd26ac .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-8dd26ac .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-8dd26ac .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-8dd26ac .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-8dd26ac:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-8dd26ac:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-5241345{--display:flex;}.elementor-6387 .elementor-element.elementor-element-2dbeffd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-1815dc4{text-align:start;}.elementor-6387 .elementor-element.elementor-element-1815dc4 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#FF6E00;}.elementor-6387 .elementor-element.elementor-element-08aa897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-53f0033{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-b1bbe2f{text-align:start;}.elementor-6387 .elementor-element.elementor-element-b1bbe2f .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#FFE500;}.elementor-6387 .elementor-element.elementor-element-b88c745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-70040b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-6a9b175{--display:flex;}.elementor-6387 .elementor-element.elementor-element-5ccc42c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-8606a1c{text-align:center;}.elementor-6387 .elementor-element.elementor-element-8606a1c .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FFE500;}.elementor-6387 .elementor-element.elementor-element-d1a0b86{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-318a034{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-f4d58a2 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f4d58a2.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f4d58a2 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-f4d58a2 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-f4d58a2 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-f4d58a2 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f4d58a2:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-f4d58a2:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-59abacb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-710606e{--display:flex;}.elementor-6387 .elementor-element.elementor-element-7cbb7ae{text-align:center;}.elementor-6387 .elementor-element.elementor-element-7cbb7ae .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FFE500;}.elementor-6387 .elementor-element.elementor-element-ff143ff{text-align:center;}.elementor-6387 .elementor-element.elementor-element-ff143ff .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;color:#FFE500;}.elementor-6387 .elementor-element.elementor-element-a0b4beb{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-b4e55d1 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-b4e55d1.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-b4e55d1 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-b4e55d1 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-b4e55d1 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-b4e55d1 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-b4e55d1:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-b4e55d1:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-6fef4d5{--display:flex;}.elementor-6387 .elementor-element.elementor-element-464f80a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-a0f6a4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-0f37fd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-e17e323{--display:flex;}.elementor-6387 .elementor-element.elementor-element-89b10e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-86d3c85{text-align:center;}.elementor-6387 .elementor-element.elementor-element-86d3c85 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#30FF00;}.elementor-6387 .elementor-element.elementor-element-da15bc0{text-align:center;}.elementor-6387 .elementor-element.elementor-element-da15bc0 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#30FF00;}.elementor-6387 .elementor-element.elementor-element-fb736a7{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-65700f7 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-65700f7.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-65700f7 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-65700f7 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-65700f7 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-65700f7 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-65700f7:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-65700f7:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-ab7f930{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-88d7904{--display:flex;}.elementor-6387 .elementor-element.elementor-element-6c645b8{text-align:center;}.elementor-6387 .elementor-element.elementor-element-6c645b8 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#30FF00;}.elementor-6387 .elementor-element.elementor-element-3797fa4{text-align:center;}.elementor-6387 .elementor-element.elementor-element-3797fa4 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;letter-spacing:0.1px;color:#30FF00;}.elementor-6387 .elementor-element.elementor-element-044e8e8{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-65f4c33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6387 .elementor-element.elementor-element-d81c8c0 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-d81c8c0.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-d81c8c0 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-d81c8c0 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-d81c8c0 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-d81c8c0 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-d81c8c0:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-d81c8c0:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-4c5b9fe.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-4c5b9fe .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-4c5b9fe:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-4c5b9fe:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-16348f9{--display:flex;}.elementor-6387 .elementor-element.elementor-element-696a255{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-d92ce06{text-align:start;}.elementor-6387 .elementor-element.elementor-element-d92ce06 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#30FF00;}.elementor-6387 .elementor-element.elementor-element-f60742e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-d1cd017{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-2921f9f{text-align:start;}.elementor-6387 .elementor-element.elementor-element-2921f9f .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#00FFDA;}.elementor-6387 .elementor-element.elementor-element-2544b81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-8647dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-663d277{--display:flex;}.elementor-6387 .elementor-element.elementor-element-aa27f24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-90a24c7{text-align:center;}.elementor-6387 .elementor-element.elementor-element-90a24c7 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#00FFDA;}.elementor-6387 .elementor-element.elementor-element-d0bbb5e{text-align:center;}.elementor-6387 .elementor-element.elementor-element-d0bbb5e .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;color:#00FFDA;}.elementor-6387 .elementor-element.elementor-element-c66dbda{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-6f852f7 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-6f852f7.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-6f852f7 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-6f852f7 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-6f852f7 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-6f852f7 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-6f852f7:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-6f852f7:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-f79daf5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-ca1388c{--display:flex;}.elementor-6387 .elementor-element.elementor-element-84f81fb{text-align:center;}.elementor-6387 .elementor-element.elementor-element-84f81fb .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#00FFDA;}.elementor-6387 .elementor-element.elementor-element-53061a8{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-1c37577 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-1c37577.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-1c37577 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-1c37577 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-1c37577 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-1c37577 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-1c37577:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-1c37577:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-120dc85{--display:flex;}.elementor-6387 .elementor-element.elementor-element-90e41dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-b2c6c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-a1d60d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-df870d9{--display:flex;}.elementor-6387 .elementor-element.elementor-element-b7dc445{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-6810893{text-align:center;}.elementor-6387 .elementor-element.elementor-element-6810893 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#6C00FF;}.elementor-6387 .elementor-element.elementor-element-8090220{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-81e8b18 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-81e8b18.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-81e8b18 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-81e8b18 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-81e8b18 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-81e8b18 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-81e8b18:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-81e8b18:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-01f0eb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-b86d87b{--display:flex;}.elementor-6387 .elementor-element.elementor-element-07d090b{text-align:center;}.elementor-6387 .elementor-element.elementor-element-07d090b .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#6C00FF;}.elementor-6387 .elementor-element.elementor-element-a50d2fc{text-align:center;}.elementor-6387 .elementor-element.elementor-element-a50d2fc .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;font-weight:400;letter-spacing:0.1px;color:#8A3AF7;}.elementor-6387 .elementor-element.elementor-element-23a2188{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-3b2d88a .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3b2d88a.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3b2d88a .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-3b2d88a .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-3b2d88a .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-3b2d88a .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3b2d88a:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-3b2d88a:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-57b32e0{--display:flex;}.elementor-6387 .elementor-element.elementor-element-91001e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6387 .elementor-element.elementor-element-11e1c20{text-align:start;}.elementor-6387 .elementor-element.elementor-element-11e1c20 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:100px;color:#6C00FF;}.elementor-6387 .elementor-element.elementor-element-8590042 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;}.elementor-6387 .elementor-element.elementor-element-498edf1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-ea248bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-ee3a463{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-f637af0{--display:flex;}.elementor-6387 .elementor-element.elementor-element-7aa7934{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-b30ecd7{text-align:center;}.elementor-6387 .elementor-element.elementor-element-b30ecd7 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:60px;font-weight:400;text-decoration:underline;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-9b5b909 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-9b5b909{text-align:center;}.elementor-6387 .elementor-element.elementor-element-9b5b909 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:35px;font-weight:400;letter-spacing:0.3px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-52f0d1b > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-52f0d1b{text-align:center;}.elementor-6387 .elementor-element.elementor-element-52f0d1b .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:35px;font-weight:400;letter-spacing:0.3px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-f025154{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-6a4ca39{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-5698adf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6387 .elementor-element.elementor-element-7e9069f .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7e9069f.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7e9069f .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-7e9069f .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-7e9069f .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-7e9069f .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7e9069f:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-7e9069f:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-7ed673d .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ed673d.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ed673d .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-7ed673d .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-7ed673d .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-7ed673d .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ed673d:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-7ed673d:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-eb08610{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-6673b3a{--display:flex;}.elementor-6387 .elementor-element.elementor-element-f882289{text-align:center;}.elementor-6387 .elementor-element.elementor-element-f882289 .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:50px;text-decoration:underline;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-e900c5c > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-e900c5c{text-align:center;}.elementor-6387 .elementor-element.elementor-element-e900c5c .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;font-weight:400;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-62e995c > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-62e995c{text-align:center;}.elementor-6387 .elementor-element.elementor-element-62e995c .elementor-heading-title{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;font-weight:400;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-c348c49{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-8d8121d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6387 .elementor-element.elementor-element-f310f2e .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-f310f2e.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f310f2e .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-f310f2e .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-f310f2e .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-f310f2e .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-f310f2e:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-f310f2e:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-3d35726 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-3d35726.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3d35726 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-3d35726 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-3d35726 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-3d35726 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-3d35726:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-3d35726:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-fb413d9{--display:flex;}.elementor-6387 .elementor-element.elementor-element-700a1c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-ae620d1{--display:flex;}.elementor-6387 .elementor-element.elementor-element-61609d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6387 .elementor-element.elementor-element-a2a13c0{--display:flex;}.elementor-6387 .elementor-element.elementor-element-1565c07{text-align:center;}.elementor-6387 .elementor-element.elementor-element-1565c07 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:60px;font-weight:400;text-decoration:underline;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-17da563 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-17da563{text-align:center;}.elementor-6387 .elementor-element.elementor-element-17da563 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:40px;font-weight:400;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-dd41584 > .elementor-widget-container{margin:-3% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-dd41584{text-align:center;}.elementor-6387 .elementor-element.elementor-element-dd41584 .elementor-heading-title{font-family:"Working Man", Sans-serif;font-size:40px;font-weight:400;letter-spacing:0.1px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-a645752{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-f183a1b{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-3297687{text-align:center;font-family:"Grace Under Pressure", Sans-serif;font-size:24px;color:#FFFFFF;}.elementor-6387 .elementor-element.elementor-element-93e1869{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6387 .elementor-element.elementor-element-7ca2547 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-7ca2547.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ca2547 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-7ca2547 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-7ca2547 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-7ca2547 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-7ca2547:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-7ca2547:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-9f14937 .elementor-icon-box-wrapper{gap:8px;}.elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-stacked .elementor-icon{background-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-framed .elementor-icon, .elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-default .elementor-icon{fill:#53BCE1;color:#53BCE1;border-color:#53BCE1;}.elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-6387 .elementor-element.elementor-element-9f14937.elementor-view-default:has(:focus) .elementor-icon{fill:#E84F90;color:#E84F90;border-color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-9f14937 .elementor-icon{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-9f14937 .elementor-icon-box-title, .elementor-6387 .elementor-element.elementor-element-9f14937 .elementor-icon-box-title a{font-family:"Grace Under Pressure", Sans-serif;font-size:30px;}.elementor-6387 .elementor-element.elementor-element-9f14937 .elementor-icon-box-title{text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);color:#E84F90;}.elementor-6387 .elementor-element.elementor-element-9f14937:has(:hover) .elementor-icon-box-title,
					 .elementor-6387 .elementor-element.elementor-element-9f14937:has(:focus) .elementor-icon-box-title{color:#FBEA1A;}.elementor-6387 .elementor-element.elementor-element-bc0869d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-border-radius:10px 10px 0px 0px;--n-tabs-title-font-size:22px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-6387 .elementor-element.elementor-element-bc0869d > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#E84F90;}.elementor-6387 .elementor-element.elementor-element-bc0869d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#53BCE1;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);}.elementor-6387 .elementor-element.elementor-element-bc0869d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6387 .elementor-element.elementor-element-bc0869d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FBEA1A;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.8);}.elementor-6387 .elementor-element.elementor-element-bc0869d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Grace Under Pressure", Sans-serif;}.elementor-6387 .elementor-element.elementor-element-bc0869d.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){text-shadow:2px 2px 3px rgba(0, 0, 0, 0.8);}.elementor-6387 .elementor-element.elementor-element-bc0869d [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}@media(min-width:768px){.elementor-6387 .elementor-element.elementor-element-998df21{--width:100%;}.elementor-6387 .elementor-element.elementor-element-93de6ff{--width:90%;}.elementor-6387 .elementor-element.elementor-element-199849c{--width:80%;}.elementor-6387 .elementor-element.elementor-element-9c128b2{--width:10%;}.elementor-6387 .elementor-element.elementor-element-f7bbd1c{--width:50%;}.elementor-6387 .elementor-element.elementor-element-ccdfc48{--width:50%;}.elementor-6387 .elementor-element.elementor-element-e98a01d{--width:50%;}.elementor-6387 .elementor-element.elementor-element-5241345{--width:50%;}.elementor-6387 .elementor-element.elementor-element-2dbeffd{--width:10%;}.elementor-6387 .elementor-element.elementor-element-53f0033{--width:10%;}.elementor-6387 .elementor-element.elementor-element-6a9b175{--width:50%;}.elementor-6387 .elementor-element.elementor-element-6fef4d5{--width:50%;}.elementor-6387 .elementor-element.elementor-element-e17e323{--width:50%;}.elementor-6387 .elementor-element.elementor-element-16348f9{--width:50%;}.elementor-6387 .elementor-element.elementor-element-696a255{--width:10%;}.elementor-6387 .elementor-element.elementor-element-d1cd017{--width:10%;}.elementor-6387 .elementor-element.elementor-element-663d277{--width:50%;}.elementor-6387 .elementor-element.elementor-element-120dc85{--width:50%;}.elementor-6387 .elementor-element.elementor-element-df870d9{--width:50%;}.elementor-6387 .elementor-element.elementor-element-57b32e0{--width:50%;}.elementor-6387 .elementor-element.elementor-element-91001e2{--width:10%;}.elementor-6387 .elementor-element.elementor-element-f637af0{--width:50%;}.elementor-6387 .elementor-element.elementor-element-fb413d9{--width:50%;}.elementor-6387 .elementor-element.elementor-element-ae620d1{--width:50%;}}@media(max-width:1024px){.elementor-6387 .elementor-element.elementor-element-37ee81d4:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-37ee81d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}.elementor-6387 .elementor-element.elementor-element-998df21:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-998df21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0%;}}@media(max-width:767px){.elementor-6387 .elementor-element.elementor-element-37ee81d4{--min-height:20vh;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-6387 .elementor-element.elementor-element-37ee81d4:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-37ee81d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -30%;background-size:cover;}.elementor-6387 .elementor-element.elementor-element-998df21:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-998df21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://azelianarts.com/wp-content/uploads/2026/08/Mobile-Background.png");background-position:center center;background-repeat:repeat-y;background-size:contain;}.elementor-6387 .elementor-element.elementor-element-8e0f957 > .elementor-widget-container{margin:-13% 0% 0% 0%;}.elementor-6387 .elementor-element.elementor-element-8e0f957 .elementor-heading-title{font-size:40px;}.elementor-6387 .elementor-element.elementor-element-7e5778e .elementor-heading-title{font-size:35px;}}@media(min-width:1025px){.elementor-6387 .elementor-element.elementor-element-37ee81d4:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-37ee81d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6387 .elementor-element.elementor-element-998df21:not(.elementor-motion-effects-element-type-background), .elementor-6387 .elementor-element.elementor-element-998df21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-8e0f957 */.elementor-6387 .elementor-element.elementor-element-8e0f957 .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5778e */.elementor-6387 .elementor-element.elementor-element-7e5778e .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8803c7f */.elementor-6387 .elementor-element.elementor-element-8803c7f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfd3d06 *//* 1. Container & Crown Positioning */
.elementor-6387 .elementor-element.elementor-element-cfd3d06 {
    text-align: center;
    overflow: visible;
}

.elementor-6387 .elementor-element.elementor-element-cfd3d06 .elementor-heading-title {
    display: inline-block !important;
    position: relative;
    padding-top: 40px; /* Space for the crown */
    overflow: visible;
    
    /* 2. GOLDEN TEXT & SPARKLES */
    /* Layer 1: Moving Shine Beam | Layer 2: Twinkling Sparkles | Layer 3: Solid Gold Gradient */
    background: 
        linear-gradient(110deg, transparent 40%, rgba(255,255,255,0.7) 50%, transparent 60%),
        radial-gradient(circle, #fff 1.5px, transparent 1.5px),
        linear-gradient(to right, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);
    
    background-size: 200% 100%, 30px 30px, 100% 100%;
    
    /* Clipping Logic */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animation: Shining beam and Sparkle pulse */
    animation: 
        gold-shine 4s linear infinite,
        gold-twinkle 1.5s ease-in-out infinite alternate;
}

/* 3. THE FLOATING CROWN */
.elementor-6387 .elementor-element.elementor-element-cfd3d06 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: -15px; /* Adjust to sit perfectly on top */
    left: 50%;
    transform: translateX(-50%);
    width: 60px; /* Size of the crown */
    height: 45px;
    z-index: 10;
    
    /* Detailed Gold Crown SVG */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M10 80 L90 80 L95 40 L70 60 L50 20 L30 60 L5 40 Z' fill='%23FFD700' stroke='%23B8860B' stroke-width='2'/%3E%3Ccircle cx='50' cy='20' r='5' fill='%23FFF8DC'/%3E%3Ccircle cx='5' cy='40' r='4' fill='%23FFF8DC'/%3E%3Ccircle cx='95' cy='40' r='4' fill='%23FFF8DC'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    
    /* Floating Animation */
    animation: crown-float 3s ease-in-out infinite;
    filter: drop-shadow(0 0 10px rgba(184, 134, 11, 0.5));
}

/* 4. ANIMATIONS */

/* Moves the white shine beam across the gold text */
@keyframes gold-shine {
    0% { background-position: 200% 0, 0 0, 0 0; }
    100% { background-position: -200% 0, 0 0, 0 0; }
}

/* Makes the gold sparkles flicker */
@keyframes gold-twinkle {
    0% { filter: brightness(1) contrast(1.2); }
    100% { filter: brightness(1.3) contrast(1.5); }
}

/* Subtle hovering for the crown */
@keyframes crown-float {
    0%, 100% { transform: translateX(-50%) translateY(0) rotate(0deg); }
    50% { transform: translateX(-50%) translateY(-8px) rotate(2deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1815dc4 */.elementor-6387 .elementor-element.elementor-element-1815dc4 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1bbe2f */.elementor-6387 .elementor-element.elementor-element-b1bbe2f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d92ce06 */.elementor-6387 .elementor-element.elementor-element-d92ce06 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2921f9f */.elementor-6387 .elementor-element.elementor-element-2921f9f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11e1c20 */.elementor-6387 .elementor-element.elementor-element-11e1c20 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8590042 */.elementor-6387 .elementor-element.elementor-element-8590042 .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b30ecd7 */.elementor-6387 .elementor-element.elementor-element-b30ecd7 .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b5b909 */.elementor-6387 .elementor-element.elementor-element-9b5b909 .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52f0d1b */.elementor-6387 .elementor-element.elementor-element-52f0d1b .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f882289 *//* 1. Container Logic */
.elementor-6387 .elementor-element.elementor-element-f882289 {
    position: relative;
    overflow: visible;
}

.elementor-6387 .elementor-element.elementor-element-f882289 .elementor-heading-title {
    position: relative;
    z-index: 5;
    display: inline-block;
}

/* 2. Shared setup for front and back layers */
.elementor-6387 .elementor-element.elementor-element-f882289::before,
.elementor-6387 .elementor-element.elementor-element-f882289::after {
    content: "";
    position: absolute;
    top: -120px;   /* Spawns higher up */
    bottom: -120px; /* Ends further down */
    left: -50px;
    right: -50px;
    pointer-events: none;
    
    /* Smooth fade-in/out mask */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%);
}

/* FRONT LAYER: 10 Large, Fast Petals (In front of text) */
.elementor-6387 .elementor-element.elementor-element-f882289::before {
    z-index: 10;
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23d90429'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ef233c'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23ff4d6d'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C30 3 36 14 31 24 C26 32 16 36 10 30 C4 24 7 12 20 3 Z' fill='%23d00000'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23ff758f'/%3E%3C/svg%3E"),
        /* Repeat patterns to bulk up count */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23d90429'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ef233c'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23ff4d6d'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C30 3 36 14 31 24 C26 32 16 36 10 30 C4 24 7 12 20 3 Z' fill='%23d00000'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23ff758f'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 24px 24px, 20px 20px, 26px 26px, 22px 22px, 18px 18px, 25px 25px, 21px 21px, 19px 19px, 23px 23px, 27px 27px;
    animation: constant-fall-front 5s linear infinite;
}

/* BACK LAYER: 10 Small, Slower Petals (Behind text) */
.elementor-6387 .elementor-element.elementor-element-f882289::after {
    z-index: 1;
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23a4161a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23c9184a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23800f2f'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23660708'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ba181b'/%3E%3C/svg%3E"),
        /* Repeat patterns */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23a4161a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23c9184a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23800f2f'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23660708'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ba181b'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 14px 14px, 12px 12px, 16px 16px, 13px 13px, 11px 11px, 15px 15px, 14px 14px, 12px 12px, 16px 16px, 13px 13px;
    animation: constant-fall-back 9s linear infinite;
}

/* 3. Smooth Steady Animations */
@keyframes constant-fall-front {
    0% {
        /* Starts off-screen top. Scattered horizontal positions. */
        background-position: 5% -50px, 15% -250px, 30% -100px, 45% -400px, 55% -150px, 65% -350px, 75% -50px, 85% -200px, 95% -100px, 10% -450px;
    }
    100% {
        /* Ends off-screen bottom. Added slight horizontal drift (e.g. 5% to 8%). */
        background-position: 8% 120%, 12% 120%, 35% 120%, 40% 120%, 58% 120%, 60% 120%, 78% 120%, 82% 120%, 98% 120%, 15% 120%;
    }
}

@keyframes constant-fall-back {
    0% {
        background-position: 10% -100px, 25% -300px, 40% -50px, 50% -450px, 60% -200px, 70% -400px, 80% -150px, 90% -350px, 20% -50px, 35% -500px;
    }
    100% {
        background-position: 12% 120%, 22% 120%, 45% 120%, 48% 120%, 63% 120%, 68% 120%, 77% 120%, 88% 120%, 25% 120%, 30% 120%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1565c07 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-1565c07 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-1565c07 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-1565c07 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17da563 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-17da563 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-17da563 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-17da563 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd41584 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-dd41584 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-dd41584 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-dd41584 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e0f957 */.elementor-6387 .elementor-element.elementor-element-8e0f957 .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e5778e */.elementor-6387 .elementor-element.elementor-element-7e5778e .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8803c7f */.elementor-6387 .elementor-element.elementor-element-8803c7f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfd3d06 *//* 1. Container & Crown Positioning */
.elementor-6387 .elementor-element.elementor-element-cfd3d06 {
    text-align: center;
    overflow: visible;
}

.elementor-6387 .elementor-element.elementor-element-cfd3d06 .elementor-heading-title {
    display: inline-block !important;
    position: relative;
    padding-top: 40px; /* Space for the crown */
    overflow: visible;
    
    /* 2. GOLDEN TEXT & SPARKLES */
    /* Layer 1: Moving Shine Beam | Layer 2: Twinkling Sparkles | Layer 3: Solid Gold Gradient */
    background: 
        linear-gradient(110deg, transparent 40%, rgba(255,255,255,0.7) 50%, transparent 60%),
        radial-gradient(circle, #fff 1.5px, transparent 1.5px),
        linear-gradient(to right, #BF953F, #FCF6BA, #B38728, #FBF5B7, #AA771C);
    
    background-size: 200% 100%, 30px 30px, 100% 100%;
    
    /* Clipping Logic */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    /* Animation: Shining beam and Sparkle pulse */
    animation: 
        gold-shine 4s linear infinite,
        gold-twinkle 1.5s ease-in-out infinite alternate;
}

/* 3. THE FLOATING CROWN */
.elementor-6387 .elementor-element.elementor-element-cfd3d06 .elementor-heading-title::before {
    content: "";
    position: absolute;
    top: -15px; /* Adjust to sit perfectly on top */
    left: 50%;
    transform: translateX(-50%);
    width: 60px; /* Size of the crown */
    height: 45px;
    z-index: 10;
    
    /* Detailed Gold Crown SVG */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M10 80 L90 80 L95 40 L70 60 L50 20 L30 60 L5 40 Z' fill='%23FFD700' stroke='%23B8860B' stroke-width='2'/%3E%3Ccircle cx='50' cy='20' r='5' fill='%23FFF8DC'/%3E%3Ccircle cx='5' cy='40' r='4' fill='%23FFF8DC'/%3E%3Ccircle cx='95' cy='40' r='4' fill='%23FFF8DC'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    
    /* Floating Animation */
    animation: crown-float 3s ease-in-out infinite;
    filter: drop-shadow(0 0 10px rgba(184, 134, 11, 0.5));
}

/* 4. ANIMATIONS */

/* Moves the white shine beam across the gold text */
@keyframes gold-shine {
    0% { background-position: 200% 0, 0 0, 0 0; }
    100% { background-position: -200% 0, 0 0, 0 0; }
}

/* Makes the gold sparkles flicker */
@keyframes gold-twinkle {
    0% { filter: brightness(1) contrast(1.2); }
    100% { filter: brightness(1.3) contrast(1.5); }
}

/* Subtle hovering for the crown */
@keyframes crown-float {
    0%, 100% { transform: translateX(-50%) translateY(0) rotate(0deg); }
    50% { transform: translateX(-50%) translateY(-8px) rotate(2deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1815dc4 */.elementor-6387 .elementor-element.elementor-element-1815dc4 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1bbe2f */.elementor-6387 .elementor-element.elementor-element-b1bbe2f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d92ce06 */.elementor-6387 .elementor-element.elementor-element-d92ce06 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2921f9f */.elementor-6387 .elementor-element.elementor-element-2921f9f .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11e1c20 */.elementor-6387 .elementor-element.elementor-element-11e1c20 .elementor-heading-title {
    writing-mode: vertical-lr;
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8590042 */.elementor-6387 .elementor-element.elementor-element-8590042 .elementor-heading-title {
    background: linear-gradient(to right, #ef5350, #f48fb1, #7e57c2, #2196f3, #26c6da, #43a047, #eeff41, #f9a825, #ff5722);
    background-size: 200% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: rainbow_animation 5s linear infinite;
    display: inline-block;
}

@keyframes rainbow_animation {
    0% { background-position: 0% 50%; }
    100% { background-position: 200% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b30ecd7 */.elementor-6387 .elementor-element.elementor-element-b30ecd7 .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b5b909 */.elementor-6387 .elementor-element.elementor-element-9b5b909 .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52f0d1b */.elementor-6387 .elementor-element.elementor-element-52f0d1b .elementor-heading-title {
    /* 1. GIANT COMETS + SPARKLES + WHITE BASE */
    background: 
        /* Sparkle Layer 1 (Small & Dense) */
        radial-gradient(circle, #fff 1.5px, transparent 2px) 0% 0% / 40px 40px,
        /* Sparkle Layer 2 (Larger & Sparser) */
        radial-gradient(circle, #fff 2px, transparent 4px) 50% 50% / 70px 70px,
        
        /* The 12 Shooting Star SVGs */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ff4d4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffa500'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23ffff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234dff4d'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%234d4dff'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 50'%3E%3Cpath d='M380 25 L385 10 L400 25 L385 40 Z M380 25 L0 24 L380 26 Z' fill='%23a64dff'/%3E%3C/svg%3E") no-repeat,
        
        /* Solid White Base Layer */
        linear-gradient(#fff, #fff);

    /* 2. SIZES: Sparkles are small patterns; Stars are huge */
    background-size: 
        40px 40px, 70px 70px, /* Sparkles */
        500px 80px, 400px 50px, 600px 100px, 450px 40px, 550px 70px, 520px 90px,
        420px 60px, 580px 85px, 350px 45px, 650px 110px, 480px 55px, 540px 95px,
        100% 100%;
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;

    /* 3. DUAL ANIMATIONS: Shooting + Twinkling */
    animation: 
        shooting-stars 2.5s linear infinite,
        twinkle 1.5s ease-in-out infinite alternate;
}

@keyframes shooting-stars {
    0% {
        background-position: 
            0 0, 0 0, /* Sparkles stay put */
            -1000px 10%, -2500px 45%, -1500px 85%, -4000px 20%, -2000px 65%, -3200px 35%,
            -5000px 15%, -1800px 55%, -3500px 75%, -800px 25%,  -2800px 40%, -2200px 90%,
            0 0;
    }
    100% {
        background-position: 
            0 0, 0 0, 
            1500px 10%, 2500px 45%, 1800px 85%, 3000px 20%, 2200px 65%, 2800px 35%,
            2400px 15%, 2000px 55%, 1900px 75%, 2600px 25%, 1700px 40%, 2100px 90%,
            0 0;
    }
}

@keyframes twinkle {
    0% { filter: brightness(1) drop-shadow(0 0 1px white); }
    100% { filter: brightness(1.4) drop-shadow(0 0 3px white); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f882289 *//* 1. Container Logic */
.elementor-6387 .elementor-element.elementor-element-f882289 {
    position: relative;
    overflow: visible;
}

.elementor-6387 .elementor-element.elementor-element-f882289 .elementor-heading-title {
    position: relative;
    z-index: 5;
    display: inline-block;
}

/* 2. Shared setup for front and back layers */
.elementor-6387 .elementor-element.elementor-element-f882289::before,
.elementor-6387 .elementor-element.elementor-element-f882289::after {
    content: "";
    position: absolute;
    top: -120px;   /* Spawns higher up */
    bottom: -120px; /* Ends further down */
    left: -50px;
    right: -50px;
    pointer-events: none;
    
    /* Smooth fade-in/out mask */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0%, black 15%, black 85%, transparent 100%);
}

/* FRONT LAYER: 10 Large, Fast Petals (In front of text) */
.elementor-6387 .elementor-element.elementor-element-f882289::before {
    z-index: 10;
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23d90429'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ef233c'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23ff4d6d'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C30 3 36 14 31 24 C26 32 16 36 10 30 C4 24 7 12 20 3 Z' fill='%23d00000'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23ff758f'/%3E%3C/svg%3E"),
        /* Repeat patterns to bulk up count */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23d90429'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ef233c'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23ff4d6d'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C30 3 36 14 31 24 C26 32 16 36 10 30 C4 24 7 12 20 3 Z' fill='%23d00000'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23ff758f'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 24px 24px, 20px 20px, 26px 26px, 22px 22px, 18px 18px, 25px 25px, 21px 21px, 19px 19px, 23px 23px, 27px 27px;
    animation: constant-fall-front 5s linear infinite;
}

/* BACK LAYER: 10 Small, Slower Petals (Behind text) */
.elementor-6387 .elementor-element.elementor-element-f882289::after {
    z-index: 1;
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23a4161a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23c9184a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23800f2f'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23660708'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ba181b'/%3E%3C/svg%3E"),
        /* Repeat patterns */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23a4161a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23c9184a'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M19 2 C29 2 35 11 30 21 C25 29 15 33 9 27 C3 21 6 9 19 2 Z' fill='%23800f2f'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 3 C31 3 37 13 32 23 C27 31 17 35 11 29 C5 23 7 11 20 3 Z' fill='%23660708'/%3E%3C/svg%3E"),
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 4 C32 4 35 16 28 26 C20 35 11 31 7 21 C3 11 9 4 20 4 Z' fill='%23ba181b'/%3E%3C/svg%3E");

    background-repeat: no-repeat;
    background-size: 14px 14px, 12px 12px, 16px 16px, 13px 13px, 11px 11px, 15px 15px, 14px 14px, 12px 12px, 16px 16px, 13px 13px;
    animation: constant-fall-back 9s linear infinite;
}

/* 3. Smooth Steady Animations */
@keyframes constant-fall-front {
    0% {
        /* Starts off-screen top. Scattered horizontal positions. */
        background-position: 5% -50px, 15% -250px, 30% -100px, 45% -400px, 55% -150px, 65% -350px, 75% -50px, 85% -200px, 95% -100px, 10% -450px;
    }
    100% {
        /* Ends off-screen bottom. Added slight horizontal drift (e.g. 5% to 8%). */
        background-position: 8% 120%, 12% 120%, 35% 120%, 40% 120%, 58% 120%, 60% 120%, 78% 120%, 82% 120%, 98% 120%, 15% 120%;
    }
}

@keyframes constant-fall-back {
    0% {
        background-position: 10% -100px, 25% -300px, 40% -50px, 50% -450px, 60% -200px, 70% -400px, 80% -150px, 90% -350px, 20% -50px, 35% -500px;
    }
    100% {
        background-position: 12% 120%, 22% 120%, 45% 120%, 48% 120%, 63% 120%, 68% 120%, 77% 120%, 88% 120%, 25% 120%, 30% 120%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1565c07 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-1565c07 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-1565c07 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-1565c07 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17da563 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-17da563 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-17da563 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-17da563 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd41584 *//* 1. Container Setup */
.elementor-6387 .elementor-element.elementor-element-dd41584 {
    text-align: center;
}

.elementor-6387 .elementor-element.elementor-element-dd41584 .elementor-heading-title {
    display: inline-block !important;
    width: fit-content;
    position: relative;
    overflow: visible;
    
    /* THE MAGIC: Text Fill Logic */
    /* We layer the Slime SVGs over a solid White base */
    background: 
        /* Bubbles & Webbing SVGs moving inside the text */
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Ccircle cx='50' cy='50' r='15' fill='%23a2ff00' fill-opacity='0.6'/%3E%3Ccircle cx='150' cy='120' r='20' fill='%2300f5d4' fill-opacity='0.4'/%3E%3Ccircle cx='80' cy='160' r='10' fill='%239b5de5' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,
        /* The White text base */
        linear-gradient(#fff, #fff);
    
    background-size: 150px 150px, 100% 100%;
    
    /* Clipping the background to the letters */
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    
    animation: slime-internal-flow 10s linear infinite;
}

/* 2. THE HANGING DRIPS (Dripping OFF the text) */
.elementor-6387 .elementor-element.elementor-element-dd41584 .elementor-heading-title::after {
    content: "";
    position: absolute;
    top: 60%; /* Starts midway down the text */
    left: 0;
    width: 100%;
    height: 120px;
    z-index: -1; /* Sits behind the clipped text for a 3D effect */
    
    /* This SVG creates the thin, webby drips from your image */
    background: 
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L22 80 Q20 90 18 80 Z' fill='%23a2ff00' fill-opacity='0.8'/%3E%3Ccircle cx='20' cy='85' r='3' fill='%23a2ff00'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L21 40 Q20 50 19 40 Z' fill='%2300f5d4' fill-opacity='0.7'/%3E%3C/svg%3E") no-repeat,
        url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 100'%3E%3Cpath d='M20 0 L23 60 Q20 75 17 60 Z' fill='%239b5de5' fill-opacity='0.6'/%3E%3C/svg%3E") no-repeat;
    
    background-size: 20px 100px, 15px 60px, 25px 90px;
    
    /* No clip here, so drips can hang below letters */
    pointer-events: none;
    animation: slime-hang-stretch 6s ease-in-out infinite;
}

/* 3. ANIMATIONS */

/* Moves bubbles and colors inside the letters */
@keyframes slime-internal-flow {
    0% { background-position: 0% 0%, 0 0; }
    100% { background-position: 0% 150px, 0 0; }
}

/* Makes the drips below the text stretch and bounce */
@keyframes slime-hang-stretch {
    0%, 100% {
        background-position: 10% -20px, 50% -30px, 85% -10px;
        transform: scaleY(1);
    }
    50% {
        background-position: 12% 20px, 48% 10px, 88% 30px;
        transform: scaleY(1.3);
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Working Man';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://azelianarts.com/wp-content/uploads/2026/07/WorkingMan.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Grace Under Pressure';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://azelianarts.com/wp-content/uploads/2026/07/GraceUnderPressure.ttf') format('truetype');
}
/* End Custom Fonts CSS */