.BannerWithTile_bannerContainer__nl1AV{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;height:550px;overflow:hidden}@media(max-width:768px){.BannerWithTile_bannerContainer__nl1AV{aspect-ratio:1/1;height:auto}}.BannerWithTile_bannerImage__qNGUR{width:100%;height:100%;object-fit:cover}.BannerWithTile_textContainer__tSKeg{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;color:#fff;box-sizing:border-box;background:linear-gradient(180deg,#0006,#0000001a);text-shadow:0 4px 10px #0009}@media(min-width:768px){.BannerWithTile_textContainer__tSKeg{padding:80px;align-items:flex-start;background:linear-gradient(90deg,#0006,#0000)}}.BannerWithTile_textContent__XtgQF{display:flex;flex-direction:column;gap:10px;max-width:500px;text-align:center}@media(min-width:768px){.BannerWithTile_textContent__XtgQF{text-align:left}}.BannerWithTile_bannerTitle__5kMmo{font-size:20px!important;color:#fff!important}@media(min-width:768px){.BannerWithTile_bannerTitle__5kMmo{font-size:35px!important}}.BannerWithTile_bannerDescription__EKZTL{font-size:1rem;max-width:90%;height:150px}@media(min-width:768px){.BannerWithTile_bannerDescription__EKZTL{font-size:1.1rem}}@media(max-width:768px){.BannerWithTile_bannerDescription__EKZTL{display:none}}.BannerWithTile_bannerPrice__hG7Lw{font-size:16px!important}@media(min-width:768px){.BannerWithTile_bannerPrice__hG7Lw{font-size:21px!important;padding-bottom:20px}}.BannerWithTile_tagsContainer__ucevv{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;overflow-x:auto;margin:0 auto;justify-content:center;align-items:center}.BannerWithTile_tagsContainer__ucevv::-webkit-scrollbar{display:none}.BannerWithTile_tagsContainer__ucevv{-ms-overflow-style:none;scrollbar-width:none}@media(min-width:768px){.BannerWithTile_tagsContainer__ucevv{justify-content:flex-start;margin:inherit}}.BannerWithTile_bannerButton__wCx_d{margin-bottom:25px!important}.Tag_tag__A2jv3{margin-bottom:8px;line-height:24px;border-radius:18px;padding:6px 13px;background-color:#00b1af;white-space:nowrap}@media(max-width:768px){.Tag_tag__A2jv3{line-height:20px;padding:2px 8px}}.HomepageBanner_banner-container__8MmaC{height:550px}@media(max-width:768px){.HomepageBanner_banner-container__8MmaC{height:auto}}.Section_section__gjwvr{padding:40px 0}.Section_section__title__MSk8_{position:relative;margin-bottom:40px;text-align:center}.Section_section__title__MSk8_:after{content:"";height:5px;width:100px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background-color:#072534}@media(min-width:992px){.Section_section__title--left__HtaGQ{text-align:left}.Section_section__title--left__HtaGQ:after{left:0;transform:translate(0)}}.Section_section__blue_title__PFf6j{position:relative;margin-bottom:40px;text-align:center}.Section_section__blue_title__PFf6j:after{content:"";height:5px;width:100px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background-color:#0bcbfb}@media(min-width:992px){.Section_section__blue_title--left__cyDXq{text-align:left}.Section_section__blue_title--left__cyDXq:after{left:0;transform:translate(0)}}.Section_section--gray__aPGfW{background-color:#f5f5f5}.Section_section--blue__9kTYP{background-color:#050b7f}.Section_section--no-vertical-offset__6xuwq{padding:0}.Section_section--half-bottom-offset__utZ1U{padding:40px 0 20px}.CustomOrder_banner-section__rP0lX{margin-bottom:40px}.CustomOrder_content-column__nAhmN{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:20px;align-items:stretch}.CustomOrder_form-container__jKykp{padding:20px;background-color:#f5f5f5;border-radius:8px}.CustomOrder_submit-error__2fNIY{margin-bottom:16px;padding:12px 14px;border-radius:6px;background-color:#ffe8e8;border:1px solid #e06363;color:#8d1f1f}.CustomOrder_info-container__aJk_e{padding:0 0 16px;background:none;border-radius:0;text-align:left}@media(max-width:768px){.CustomOrder_content-column__nAhmN{max-width:100%;gap:15px;padding:0 10px}.CustomOrder_form-container__jKykp{padding:10px}.CustomOrder_submit-error__2fNIY{margin-bottom:10px;padding:10px}.CustomOrder_info-container__aJk_e{padding:0 0 10px}}