.castaway_hero_wrapper.svelte-4d2l5i{background-color:#f3f0ea;position:relative;width:100%;height:calc(100vh - 120px);overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:10;align-items:stretch;padding-top:40px;padding-bottom:40px;background-image:url(./castwayBg.C1do2hZE.png),linear-gradient(16.77deg,#b3c3d8 37.87%,#6c99cf 112.14%)!important;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width: 992px){.castaway_hero_wrapper.svelte-4d2l5i{height:90vh}}@media (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i{height:84vh}}@media (max-height: 668px) and (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i{padding-top:50px}}.castaway_hero_wrapper.svelte-4d2l5i .poweredbyLayout:where(.svelte-4d2l5i){display:flex;gap:6px;background:#fff;padding:20px;border-radius:60px;margin:20px 0;align-items:center;width:fit-content;position:absolute;bottom:0}.castaway_hero_wrapper.svelte-4d2l5i .poweredbyLayout:where(.svelte-4d2l5i) p:where(.svelte-4d2l5i){font-family:Inter;font-weight:400;font-size:20px;leading-trim:Cap height;line-height:5%;letter-spacing:0%}@media (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i .poweredbyLayout:where(.svelte-4d2l5i){padding:14px;position:relative}.castaway_hero_wrapper.svelte-4d2l5i .poweredbyLayout:where(.svelte-4d2l5i) p:where(.svelte-4d2l5i){font-size:11px}.castaway_hero_wrapper.svelte-4d2l5i .poweredbyLayout:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){width:55px!important}}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i){width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){width:91px;margin-bottom:auto}@media (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){width:80px}}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) .castawayHeadingText:where(.svelte-4d2l5i){font-family:Inter;font-weight:600;font-size:72px;leading-trim:Cap height;line-height:38px;letter-spacing:-2%;margin-top:5%;margin-bottom:20px}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) .castawayHeadingText:where(.svelte-4d2l5i) span:where(.svelte-4d2l5i){color:#1a3b55}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) .castawayHeadingText:where(.svelte-4d2l5i) .sunnyText:where(.svelte-4d2l5i){font-family:Inter;font-weight:600;leading-trim:Cap height;line-height:38px;letter-spacing:-2%;color:#fff}@media (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) .castawayHeadingText:where(.svelte-4d2l5i){font-size:40px;line-height:40px;letter-spacing:-.456px;width:100%;margin-bottom:10px}}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) h2:where(.svelte-4d2l5i){font-family:Inter;font-weight:500;font-size:24px;leading-trim:Cap height;line-height:38px;letter-spacing:0%;text-align:center;color:#1a3b55}@media (max-height: 741px) and (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) h2:where(.svelte-4d2l5i){margin-bottom:10px!important}}@media (max-width: 743px){.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) h2:where(.svelte-4d2l5i){font-size:20px;line-height:1.2;margin-bottom:60px}}.castaway_hero_wrapper.svelte-4d2l5i .form-contain:where(.svelte-4d2l5i) .connector:where(.svelte-4d2l5i){margin-top:auto}.header.svelte-4d2l5i{display:flex;flex-direction:column;background-color:#fff;height:120px;justify-content:space-between}@media (max-width: 743px){.header.svelte-4d2l5i{height:16vh!important}}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i){display:flex;justify-content:space-between;align-items:center;height:65%}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .castawaylogo:where(.svelte-4d2l5i){height:75px;display:flex;align-items:center;gap:10px}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .castawaylogo:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){height:100%}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .castawaylogo:where(.svelte-4d2l5i) .textlogo:where(.svelte-4d2l5i){height:50%}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .navbar-links:where(.svelte-4d2l5i){display:flex;justify-content:space-evenly;align-items:center;gap:20px;margin-right:20px}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .navbar-links:where(.svelte-4d2l5i) p:where(.svelte-4d2l5i){font-family:Inter;font-weight:600;font-size:16px;leading-trim:Cap height;line-height:150%;letter-spacing:-2%;text-transform:uppercase;color:#1a3b55}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .hamburg-icon:where(.svelte-4d2l5i){display:none}.header.svelte-4d2l5i .navlinks-mobile:where(.svelte-4d2l5i){z-index:999;display:none;background-color:#fff}.header.svelte-4d2l5i .navlinks-mobile:where(.svelte-4d2l5i) p:where(.svelte-4d2l5i){font-family:Inter;font-size:14px;line-height:150%;letter-spacing:-2%;color:#1a3b55;margin:20px 30px}.header.svelte-4d2l5i .navlinks-mobile:where(.svelte-4d2l5i) hr:where(.svelte-4d2l5i){border-top:1px solid #cccccc}@media (max-width: 992px){.header.svelte-4d2l5i{height:10vh;flex-direction:column}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){height:100px}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .hamburg-icon:where(.svelte-4d2l5i){display:block;margin-right:20px;font-size:25px}.header.svelte-4d2l5i .castaway-logo:where(.svelte-4d2l5i) .navbar-links:where(.svelte-4d2l5i){display:none}.header.svelte-4d2l5i .navlinks-mobile:where(.svelte-4d2l5i){display:block}}.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i){font-family:Inter;font-weight:600;font-size:18px;line-height:150%;letter-spacing:-2%;background-color:#383838;padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:100}.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i) p:where(.svelte-4d2l5i){color:#fff}.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i) img:where(.svelte-4d2l5i){height:30px;margin:0 7px}@media (max-width:743px){.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i){font-size:14px}}@media (max-width:743px) and (max-height: 741px){.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i){padding:5px}}.header.svelte-4d2l5i .banner:where(.svelte-4d2l5i) .Text-3000:where(.svelte-4d2l5i){color:#0393d3}
