@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.bg1{background-color:#fff;background-image:none}@media only screen and (max-width:1920px){.bg2{background-image:url(/static/media/bg_3.8b8c8bd39fb7122bdfdd.jpg)}}@media only screen and (min-width:1921px){.bg2{background-image:url(/static/media/bg_2.718d05957996e7917145.jpg)}}h1{color:#3c8087;font-size:32pt;font-weight:400;margin-bottom:64px;text-transform:uppercase}@media only screen and (max-width:599px){h1{font-size:20pt}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media only screen and (min-width:600px){.minHeight{min-height:720px}.minHeight-small{min-height:445px}}.hideSmall,.hideSmallFlex{display:none!important}@media only screen and (min-width:1100px){.hideLarge{display:none!important}.hideSmall{display:inline!important;display:initial!important}.hideSmallFlex{display:flex!important}.paddingLeft_MainPanel{padding-left:48px!important}}.flex-middle-center{Display:flex;Align-Items:center;Justify-Content:space-evenly}.truncate-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.countdown{font-size:xx-large}.MuiOutlinedInput-root{background-color:#e0f0f0!important;border-radius:25px!important}.MuiInputLabel-root.MuiInputLabel-formControl{font-weight:700!important}.MuiOutlinedInput-notchedOutline{border:none!important}.MuiButton-outlined{background:linear-gradient(10deg,#34b7b2 30%,#289795 90%);border-radius:40px!important;border-width:1px!important;border:0;color:#fff!important;font-size:16pt!important;font-weight:700!important;height:64px;padding:0 30px}.MuiButton-outlined.Mui-disabled{background:linear-gradient(10deg,#c9cfcf 30%,#b5bebe 90%)}.appBarButton{color:#3b8087!important;font-size:large!important;font-weight:700!important;margin-right:24px!important}.bg2 .appBarButton{color:#fff!important}a:link,a:visited{color:#3b8087}.benefit{background-color:#35b6b4;font-weight:700;padding:8px}.benefit,.boxDark{color:#fff;margin-bottom:4px}.boxDark{background-color:#3c8087;padding:16px}.firstPageMainInfo{padding:32px}.firstPageMainInfo .line1{font-size:24pt}.firstPageMainInfo .line2{font-size:20pt;font-weight:700}.firstPageMainInfo .line3{font-size:38pt;font-weight:700;padding:32px 0}.firstPageMainInfo .line4{font-size:24pt}@media only screen and (min-width:1440px){.boxDark{position:absolute;top:460px;width:60%}.seppFirstPage{position:absolute;right:32px;top:130px;z-index:1}.firstPageMainInfoButton{position:absolute;top:840px;width:40%}}@media only screen and (max-width:1439px){.seppFirstPage{margin:auto;padding-top:16px;width:200px}.thisIsSepp .arrowRight{display:none}.firstPageMainInfo .line1{font-size:24pt}.firstPageMainInfo .line2{font-size:16pt;font-weight:700}.firstPageMainInfo .line3{font-size:22pt;font-weight:700;padding:32px 0}.firstPageMainInfo .line4{font-size:22pt}}.thisIsSepp{color:#3b8087;font-family:Caveat,cursive;font-size:26pt;text-align:center}.guideContainer{background:#fff;display:flex;flex-wrap:wrap}.guideItem{max-width:170px;padding:8px;text-align:center}.contactHeader,.faqHeader{background:#3c8087;color:#fff!important;font-size:32pt!important;padding-left:8px}.pictoTile{max-width:10vw;text-align:center}.pictoContainer{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:16px}.pictoTile .header{font-weight:700;margin-top:24px}.pictoTile .imageContainer{align-items:center;display:flex;flex-direction:row;height:140px;justify-content:center}.pictoTile img{max-height:10vh;max-width:5vw;vertical-align:middle}.mainLogoCenter{max-width:20vw}@media (max-width:1000px){.pictoContainer{flex-direction:column}.pictoTile{max-width:100%}.pictoTile img{max-height:33vh;max-width:33vw}.pictoTile .imageContainer{height:25vh}.pictoTile .header{font-size:x-large}.pictoTile .description{font-size:large}.seppCarouselNavButton:hover{background:gray!important}.seppCarouselNavButton{background-color:initial!important}.seppCarousel{min-height:300px!important}.mainLogoCenter{max-width:60vw}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#6ca2a8;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.45df90fd.css.map*/