.elementor .e-3ed751c7-ceffe9c{font-family:Poppins;font-weight:500;font-size:18px;letter-spacing:2px;text-align:start;text-transform:uppercase;align-self:center;}.elementor .e-49afff3f-b33914c{max-width:760px;font-family:Poppins;font-weight:700;font-size:54px;color:#ffffff;line-height:1.2em;text-align:start;}.elementor .e-7fc7c4c6-8752312{max-width:680px;font-family:Poppins;font-weight:500;font-size:20px;color:#ffffff;line-height:1.5em;text-align:start;margin-block-start:10px;margin-block-end:24px;}.elementor .e-5c5f8a93-6d7c9bb{text-align:start;}.elementor .e-1f8df3a7-714be4d{max-width:420px;.billy-float img {
animation: billyFloat 4.5s ease-in-out infinite, billyGlow 3.2s ease-in-out infinite;
transform-origin: center bottom;
will-change: transform, filter;
}

@keyframes billyFloat {
0%, 100% {
  transform: translateY(0px);
}
50% {
  transform: translateY(-12px);
}
}

@keyframes billyGlow {
0%, 100% {
  filter: drop-shadow(0 0 8px rgba(255, 0, 0, 0.18))
          drop-shadow(0 0 16px rgba(255, 0, 0, 0.10));
}
50% {
  filter: drop-shadow(0 0 16px rgba(255, 0, 0, 0.30))
          drop-shadow(0 0 28px rgba(255, 0, 0, 0.16));
}
}\n}.elementor .e-8e141e0-5d872d9{font-family:Poppins;padding-block-end:10px;}.elementor .e-56de192-f33612d{max-width:900px;font-family:Poppins;padding-block-end:40px;align-self:center;}.elementor .e-b7b04f3-dd8cbfc{width:210px;padding-block-start:25px;padding-block-end:25px;align-self:center;}.elementor .e-2b77f07-79d35d6{font-family:Poppins;font-weight:700;font-size:30px;line-height:1.115em;text-align:center;}.elementor .e-3f21ad3-318054f{font-family:Poppins;font-weight:400;font-size:16px;line-height:1.5em;text-align:center;margin-block-start:14px;}.elementor .e-0d02bb9-f2ba422{font-family:Poppins;font-weight:600;font-size:20px;color:#ffffff;line-height:1.1em;text-align:center;}.elementor .e-6b37e2e-28e6911{width:100%;font-family:Poppins;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:0px;}.elementor .e-7f051a6-72af017{font-family:Poppins;font-weight:700;font-size:24px;color:#ffffff;align-self:start;}.elementor .e-66e4dfd-3ff0906{font-family:Poppins;font-size:16px;}.elementor .e-6e1f625-0ccbebe{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-7690601-b3dbf63{font-family:Poppins;font-size:16px;}.elementor .e-7c7c955-afbaa24{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-eec65e8-6c01c2d{font-family:Poppins;font-size:16px;}.elementor .e-cef82b1-d2e62f6{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-7aae44a-9851922{font-family:Poppins;font-size:16px;}.elementor .e-04a885d-51685b0{font-family:Poppins;padding-block-end:10px;}.elementor .e-3331840-5c0e500{max-width:800px;font-family:Poppins;padding-block-end:40px;align-self:center;}.elementor .e-78449eb-c2fa30c{font-family:Poppins;font-weight:700;font-size:24px;color:#ffffff;align-self:start;}.elementor .e-9677dcf-65375c7{font-family:Poppins;font-size:16px;}.elementor .e-1730728-88d930e{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-ac03cd7-326ce0e{font-family:Poppins;font-size:16px;}.elementor .e-3eb1646-e6d98c8{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-0008fb7-0792053{font-family:Poppins;font-size:16px;}.elementor .e-b077128-d811f69{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-22ef434-771e8df{font-family:Poppins;font-size:16px;}.elementor .e-d02338d-067fe27{font-family:Poppins;padding-block-end:10px;align-self:center;}.elementor .e-29018c8-4e8df1b{max-width:800px;font-family:Poppins;padding-block-end:0px;align-self:center;}.elementor .e-ef7e00d-8aae0a6{font-family:Poppins;font-weight:700;font-size:24px;color:#ffffff;align-self:start;}.elementor .e-c1edd75-68d855f{font-family:Poppins;font-size:16px;}.elementor .e-6b7d82e-2e655ef{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-6ea5641-c37b542{font-family:Poppins;font-size:16px;}.elementor .e-83b5164-1793a90{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-0a236dd-903d620{font-family:Poppins;font-size:16px;}.elementor .e-6859093-f392142{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-14ebcc4-5cd6451{font-family:Poppins;font-size:16px;}.elementor .e-c365c10-ddb2b52{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;align-self:start;}.elementor .e-3da6e0e-72d9b25{font-family:Poppins;font-size:16px;}.elementor .e-5f9d530-77329ab{font-family:Poppins;font-size:14px;text-align:center;margin-block-start:20px;}.elementor .e-421b3ee-83b9378{font-family:Poppins;padding-block-end:10px;align-self:center;}.elementor .e-e55c19c-d162b90{max-width:800px;font-family:Poppins;padding-block-end:0px;align-self:center;}.elementor .e-a1ecdef-89968e9{font-family:Poppins;font-weight:700;font-size:24px;color:#ffffff;text-align:center;align-self:center;}.elementor .e-6820e13-3abcf2f{font-family:Poppins;font-size:16px;text-align:center;padding:0px;margin:0px;}.elementor .e-972e88e-da53804{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;align-self:start;}.elementor .e-84dcd0e-15a73d5{font-family:Poppins;font-size:16px;text-align:center;}.elementor .e-f1d24e2-5f1d61e{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;align-self:start;}.elementor .e-082c432-e21f197{font-family:Poppins;font-size:16px;text-align:center;}.elementor .e-e32abec-8e9dcc8{font-family:Poppins;font-weight:700;font-size:28px;color:#ffffff;text-align:center;align-self:start;}.elementor .e-5ef4a35-f11e4eb{font-family:Poppins;font-size:16px;text-align:center;}.elementor .e-7b5e14d-e701e06{max-width:820px;font-family:Poppins;font-weight:600;font-size:34px;text-align:center;align-self:center;}.elementor .e-97158ac-d085b18{font-family:Poppins;font-weight:500;font-size:22px;color:#ffffff;letter-spacing:1.2px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:16px;margin-block-end:80px;border-radius:10px;align-self:center;}