@keyframes svelte-1i0onri-spin{to{transform:rotate(360deg)}}.card.svelte-1i0onri{position:relative;width:338px;height:338px;max-width:100%;padding:0 16px 16px;margin-bottom:24px;background-color:#fff;border-radius:16px;box-shadow:0 4px 10px #0e1f350f,0 10px 20px #0e1f350d,0 24px 32px -1px #0e1f3514,0 32px 64px -2px #0e1f3514;color:#ff5744}.card.svelte-1i0onri:hover{outline:2px solid #ff5744}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri){display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:12px auto}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri) .card__header-title:where(.svelte-1i0onri){display:flex;flex-direction:row;align-items:center}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri) .card__header-title:where(.svelte-1i0onri) .card__icon:where(.svelte-1i0onri){margin-right:16px;width:40px;max-height:40px}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri) .card__open-content:where(.svelte-1i0onri){display:inline}.card.svelte-1i0onri .card__image:where(.svelte-1i0onri){width:100%;max-height:432px;border-radius:16px;object-fit:cover}.card.svelte-1i0onri .card__content:where(.svelte-1i0onri){position:absolute;display:flex;align-items:flex-start;bottom:0;left:0;height:calc(100% - 50px);width:100%;max-width:100%;padding:16px;background:#fff;font-size:14px;line-height:24px;opacity:0;transition:.5s;border-radius:16px;overflow:auto}.card.svelte-1i0onri .card__content.show:where(.svelte-1i0onri){opacity:1}.card.svelte-1i0onri .card__content.hide:where(.svelte-1i0onri){opacity:0}.card.card__featured.svelte-1i0onri{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:16px;background-color:#ff5744;text-align:center;color:#fff}@media screen and (min-width:640px){.card.svelte-1i0onri{max-width:48%;width:624px;height:450px;padding:0 32px 32px}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri){margin:24px auto}.card.svelte-1i0onri .card__content:where(.svelte-1i0onri){bottom:16px;left:0;padding:0 32px;align-items:flex-end;height:360px;width:inherit;background:#fff;background:linear-gradient(0deg,#fff 50%,#ffffff8d 70%,#fff0)}.card.card__featured.svelte-1i0onri{padding:32px}}@media screen and (min-width:1024px){.card.svelte-1i0onri{height:562px}.card.svelte-1i0onri .card__header:where(.svelte-1i0onri) .card__open-content:where(.svelte-1i0onri){display:none}.card.svelte-1i0onri .card__content:where(.svelte-1i0onri){height:432px}}@keyframes svelte-1ubjtr0-spin{to{transform:rotate(360deg)}}.content.svelte-1ubjtr0{display:flex;flex-direction:column;width:100%;height:1350px;border-top-right-radius:20px;border-bottom-right-radius:350px;background:#ff5744;color:#fff}.content.svelte-1ubjtr0 .banner-img:where(.svelte-1ubjtr0) img:where(.svelte-1ubjtr0){border-top-right-radius:20px;border-bottom-right-radius:350px;margin-right:0;box-shadow:0 4px 10px #0e1f350f,0 10px 20px #0e1f350d,0 24px 32px -1px #0e1f3514,0 32px 64px -2px #0e1f3514;height:300px;width:100%;max-width:850px;object-fit:cover;object-position:center}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0){max-width:100%;padding:0 24px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) h1:where(.svelte-1ubjtr0){margin:16px 0}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) div:where(.svelte-1ubjtr0){font-style:normal;font-size:14px;line-height:24px;font-weight:600;color:#fff}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) .buttons-wrapper:where(.svelte-1ubjtr0){margin-top:24px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) .info-box:where(.svelte-1ubjtr0){display:flex;align-items:flex-start;flex-direction:column;gap:24px;margin-top:40px}.modules-section.svelte-1ubjtr0{width:100%;max-width:1536px;margin:123px auto 130px;justify-content:space-around}.modules-section.svelte-1ubjtr0 .card_content:where(.svelte-1ubjtr0){color:#263645;font-size:18px}.modules-section.svelte-1ubjtr0 .modules-section__header:where(.svelte-1ubjtr0){text-align:center;margin:0 auto 40px;padding:0 24px}.modules-section.svelte-1ubjtr0 .modules-section__header:where(.svelte-1ubjtr0) h2:where(.svelte-1ubjtr0){color:#ff5744;margin-bottom:8px}.modules-section.svelte-1ubjtr0 .modules-section__header:where(.svelte-1ubjtr0) p:where(.svelte-1ubjtr0){font-size:18px;line-height:26px;font-weight:600;color:#636363}.modules-section.svelte-1ubjtr0 .modules-section__cards:where(.svelte-1ubjtr0){display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding:0 16px}.modules-section.svelte-1ubjtr0 .modules-section__cards:where(.svelte-1ubjtr0) .header_title:where(.svelte-1ubjtr0){font-size:18px;font-weight:600}.carousel-container.svelte-1ubjtr0{position:relative;display:flex;flex-direction:column;align-items:center;max-width:1428px;width:100%;height:570px;margin:0 auto 150px;background-position:center;background-repeat:no-repeat}.carousel-container.svelte-1ubjtr0 h2:where(.svelte-1ubjtr0){margin-bottom:40px;font-size:42px;color:#ff5744}.carousel-container.svelte-1ubjtr0 .carousel-item:where(.svelte-1ubjtr0){display:flex;align-items:center;justify-content:flex-start;flex-direction:column;margin-bottom:10px;color:#ff5744}.carousel-container.svelte-1ubjtr0 .carousel-item:where(.svelte-1ubjtr0) .carousel-item__icon:where(.svelte-1ubjtr0){height:65px}.carousel-container.svelte-1ubjtr0 .carousel-item:where(.svelte-1ubjtr0) .carousel-item__title:where(.svelte-1ubjtr0){margin:12px auto 30px;font-size:24px}.carousel-container.svelte-1ubjtr0 .carousel-item:where(.svelte-1ubjtr0) .carousel-item__text:where(.svelte-1ubjtr0){margin-bottom:56px;text-align:center;font-weight:600;color:#263645;max-width:267px;font-size:18px;line-height:24px}.carousel-container.svelte-1ubjtr0 .carousel-arrow:where(.svelte-1ubjtr0){cursor:pointer;position:absolute;z-index:3}.carousel-container.svelte-1ubjtr0 .carousel-arrow:where(.svelte-1ubjtr0) span:where(.svelte-1ubjtr0){color:#ff5744}.carousel-container.svelte-1ubjtr0 .carousel-arrow.prev:where(.svelte-1ubjtr0){left:24px}.carousel-container.svelte-1ubjtr0 .carousel-arrow.next:where(.svelte-1ubjtr0){right:24px}@media screen and (min-width:640px){.content.svelte-1ubjtr0{height:1200px}.content.svelte-1ubjtr0 .banner-img:where(.svelte-1ubjtr0) img:where(.svelte-1ubjtr0){max-width:100%}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0){max-width:80%}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) h1:where(.svelte-1ubjtr0){margin:24px 0}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) .info-box:where(.svelte-1ubjtr0){justify-content:space-evenly;margin-top:60px}}@media screen and (min-width:768px){.content.svelte-1ubjtr0{height:1100px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0){max-width:100%}}@media screen and (min-width:1024px){.content.svelte-1ubjtr0{flex-direction:row;height:950px;gap:95px}.content.svelte-1ubjtr0 .banner-img:where(.svelte-1ubjtr0) img:where(.svelte-1ubjtr0){max-width:850px;height:100%}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0){padding:0 24px 0 0;max-width:750px;width:100%;margin:0 auto 0 0}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) h1:where(.svelte-1ubjtr0){margin:32px 0 24px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) div:where(.svelte-1ubjtr0){font-size:16px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) .buttons-wrapper:where(.svelte-1ubjtr0){margin-top:24px}.content.svelte-1ubjtr0 .banner-txt:where(.svelte-1ubjtr0) .info-box:where(.svelte-1ubjtr0){margin-top:16px}.modules-section.svelte-1ubjtr0{margin:166px auto 150px}.modules-section.svelte-1ubjtr0 .modules-section__cards:where(.svelte-1ubjtr0){flex-direction:row;align-items:start;gap:48px;padding:0}.modules-section.svelte-1ubjtr0 .modules-section__cards:where(.svelte-1ubjtr0) .header_title:where(.svelte-1ubjtr0){font-size:32px;line-height:38px}.modules-section.svelte-1ubjtr0 .modules-section__header:where(.svelte-1ubjtr0) p:where(.svelte-1ubjtr0){font-size:24px;line-height:32px}.carousel-container.svelte-1ubjtr0 .carousel-item:where(.svelte-1ubjtr0) .carousel-item__text:where(.svelte-1ubjtr0){max-width:450px}}@media screen and (min-width:1280px){.content.svelte-1ubjtr0{height:800px}.content.svelte-1ubjtr0 .banner-img:where(.svelte-1ubjtr0) img:where(.svelte-1ubjtr0){max-width:1000px}}
