.main.svelte-1t59tyj .section1.svelte-1t59tyj{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center}@media (max-width: 739px){.main.svelte-1t59tyj .section1.svelte-1t59tyj{block-size:500px}}@media (min-width: 740px){.main.svelte-1t59tyj .section1.svelte-1t59tyj{block-size:740px}}@media (min-width: 900px){.main.svelte-1t59tyj .section1.svelte-1t59tyj{align-items:flex-end}}@media (min-width: 1024px){.main.svelte-1t59tyj .section1.svelte-1t59tyj{block-size:870px}}.main.svelte-1t59tyj .section1 .landing-text.svelte-1t59tyj{position:relative;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;opacity:.8;margin-top:140px}@media (min-width: 900px){.main.svelte-1t59tyj .section1 .landing-text.svelte-1t59tyj{margin-right:180px}}.main.svelte-1t59tyj .section1 .landing-text .title.svelte-1t59tyj{position:relative;background-color:var(--text-bg-color);padding:3px 6px;box-shadow:2px 0 0 0 var(--text-bg-color),0 0 0 var(--text-bg-color);letter-spacing:.15rem}@media (min-width: 1440px){.main.svelte-1t59tyj .section1 .landing-text .title.svelte-1t59tyj{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.main.svelte-1t59tyj .section1 .landing-text .sub-title-box.svelte-1t59tyj{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;position:relative;background-color:var(--text-bg-color)}@media (min-width: 320px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box.svelte-1t59tyj{height:25px}}@media (min-width: 425px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box.svelte-1t59tyj{top:4px;height:40px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box.svelte-1t59tyj{height:50px}}.main.svelte-1t59tyj .section1 .landing-text .sub-title-box .sub-title.svelte-1t59tyj{position:relative;text-align:center}@media (min-width: 320px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box .sub-title.svelte-1t59tyj{top:0;left:4px;letter-spacing:.58rem}}@media (min-width: 425px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box .sub-title.svelte-1t59tyj{top:0;left:4px;letter-spacing:.788rem}}@media (min-width: 1024px){.main.svelte-1t59tyj .section1 .landing-text .sub-title-box .sub-title.svelte-1t59tyj{left:8px;letter-spacing:1rem}}.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{position:relative;background-color:var(--dark-gray);color:var(--alttext-color);padding:3px 6px;box-shadow:2px 0 0 0 var(--dark-gray),0 0 0 var(--dark-gray);top:250px}@media (min-width: 320px){.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{letter-spacing:.065rem;top:80px}}@media (min-width: 425px){.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{letter-spacing:.21rem;top:140px}}@media (min-width: 740px){.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{letter-spacing:.07rem;top:140px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{letter-spacing:.34rem;top:250px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section1 .landing-text .tagline.svelte-1t59tyj{letter-spacing:.265rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}}.main.svelte-1t59tyj .section1 .scroll-arrow.svelte-1t59tyj{width:100%;z-index:10}.main.svelte-1t59tyj .section2.svelte-1t59tyj{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;height:auto}.main.svelte-1t59tyj .section2 .content.svelte-1t59tyj{padding:14px 0;align-items:left;position:relative;display:flex;flex-direction:column}.main.svelte-1t59tyj .section2 .content h4.svelte-1t59tyj{margin-top:20px;line-height:1.25;font-weight:500;letter-spacing:.3rem}@media (max-width: 740px){.main.svelte-1t59tyj .section2 .content.svelte-1t59tyj{width:90%}}@media (min-width: 741px){.main.svelte-1t59tyj .section2 .content.svelte-1t59tyj{width:540px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section2 .content.svelte-1t59tyj{width:750px}}.main.svelte-1t59tyj .section4.svelte-1t59tyj{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;height:auto}.main.svelte-1t59tyj .section4 .content.svelte-1t59tyj{padding:14px 0;align-items:left;position:relative;display:flex;flex-direction:column}.main.svelte-1t59tyj .section4 .content h4.svelte-1t59tyj{margin-top:20px;line-height:1.25;font-weight:500;font-size:1.75rem;letter-spacing:.1rem}@media (max-width: 425px){.main.svelte-1t59tyj .section4 .content p.svelte-1t59tyj{font-size:.875rem}}@media (max-width: 740px){.main.svelte-1t59tyj .section4 .content.svelte-1t59tyj{width:90%}}@media (min-width: 741px){.main.svelte-1t59tyj .section4 .content.svelte-1t59tyj{width:540px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section4 .content.svelte-1t59tyj{width:750px}}.main.svelte-1t59tyj .section6.svelte-1t59tyj{overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap}@media (max-width: 425px){.main.svelte-1t59tyj .section6.svelte-1t59tyj{block-size:360px}}@media (max-width: 740px){.main.svelte-1t59tyj .section6.svelte-1t59tyj{block-size:480px}}@media (min-width: 741px){.main.svelte-1t59tyj .section6.svelte-1t59tyj{block-size:480px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6.svelte-1t59tyj{block-size:580px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6.svelte-1t59tyj{block-size:680px}}.main.svelte-1t59tyj .section6 .our-clients h3.svelte-1t59tyj{color:var(--circle-color-b)}.main.svelte-1t59tyj .section6 .logos .background-effect.svelte-1t59tyj{object-fit:cover;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;position:absolute;top:85px;z-index:1}.main.svelte-1t59tyj .section6 .logos .background-effect .atractions-container.svelte-1t59tyj{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}@media (max-width: 425px){.main.svelte-1t59tyj .section6 .logos .background-effect .atractions-container.svelte-1t59tyj{left:80px}}@media (min-width: 740px){.main.svelte-1t59tyj .section6 .logos .background-effect .atractions-container.svelte-1t59tyj{left:120px;top:2px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6 .logos .background-effect .atractions-container.svelte-1t59tyj{left:22%;top:-10px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6 .logos .background-effect .atractions-container.svelte-1t59tyj{left:22%;top:-60px}}.main.svelte-1t59tyj .section6 .logos .background-effect .center-container.svelte-1t59tyj{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}@media (max-width: 425px){.main.svelte-1t59tyj .section6 .logos .background-effect .center-container.svelte-1t59tyj{right:6%;top:28px}}@media (min-width: 740px){.main.svelte-1t59tyj .section6 .logos .background-effect .center-container.svelte-1t59tyj{right:17%;top:36px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6 .logos .background-effect .center-container.svelte-1t59tyj{right:17%;top:25px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6 .logos .background-effect .center-container.svelte-1t59tyj{right:17%;top:-5px}}.main.svelte-1t59tyj .section6 .logos .background-effect .museums-container.svelte-1t59tyj{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}@media (max-width: 425px){.main.svelte-1t59tyj .section6 .logos .background-effect .museums-container.svelte-1t59tyj{left:67%;top:45px}}@media (min-width: 740px){.main.svelte-1t59tyj .section6 .logos .background-effect .museums-container.svelte-1t59tyj{left:48%;top:68px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6 .logos .background-effect .museums-container.svelte-1t59tyj{left:38%;top:60px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6 .logos .background-effect .museums-container.svelte-1t59tyj{left:42%;top:65px}}.main.svelte-1t59tyj .section6 .logos .background-effect h3.svelte-1t59tyj{opacity:14%;color:var(--light-grey)}@media (max-width: 425px){.main.svelte-1t59tyj .section6 .logos .background-effect h3.svelte-1t59tyj{font-size:1.375rem}}@media (min-width: 740px){.main.svelte-1t59tyj .section6 .logos .background-effect h3.svelte-1t59tyj{font-size:2.625rem}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6 .logos .background-effect h3.svelte-1t59tyj{font-size:3.875rem}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6 .logos .background-effect h3.svelte-1t59tyj{font-weight:540;font-size:5.125rem}}.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{position:relative}@media (max-width: 425px){.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{width:340px}}@media (min-width: 426px){.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{width:400px}}@media (min-width: 740px){.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{width:540px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{width:700px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section6 .logos .logo-grid.svelte-1t59tyj{width:1000px}}.main.svelte-1t59tyj .section8.svelte-1t59tyj{overflow:hidden;block-size:120px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media (min-width: 320px){.main.svelte-1t59tyj .section8.svelte-1t59tyj{margin-left:20px}}@media (min-width: 425px){.main.svelte-1t59tyj .section8.svelte-1t59tyj{margin-left:50px}}@media (min-width: 740px){.main.svelte-1t59tyj .section8.svelte-1t59tyj{margin-left:100px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section8.svelte-1t59tyj{margin-left:200px}}@media (min-width: 1440px){.main.svelte-1t59tyj .section8.svelte-1t59tyj{margin-left:400px}}.main.svelte-1t59tyj .section8 .email-section.svelte-1t59tyj{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:flex-end}@media (min-width: 320px){.main.svelte-1t59tyj .section8 .email-section.svelte-1t59tyj{margin-right:14px;flex-wrap:wrap;width:180px}}@media (min-width: 425px){.main.svelte-1t59tyj .section8 .email-section.svelte-1t59tyj{width:200px}}@media (min-width: 740px){.main.svelte-1t59tyj .section8 .email-section.svelte-1t59tyj{margin-right:24px;flex-wrap:nowrap;width:500px}}@media (min-width: 1024px){.main.svelte-1t59tyj .section8 .email-section.svelte-1t59tyj{margin-right:42px;width:700px}}@media (min-width: 320px){.main.svelte-1t59tyj .section8 .email-section h5.svelte-1t59tyj{margin-right:12px}}.main.svelte-1t59tyj .section8 .email-section button.svelte-1t59tyj{background-color:var(--circle-color-b);color:var(--alttext-color)}
