@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/montserrat-v14-latin-regular.bc3aa95d.woff2) format("woff2"),url(/static/media/montserrat-v14-latin-regular.8102c483.woff) format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/static/media/montserrat-v14-latin-500.92d16e45.woff2) format("woff2"),url(/static/media/montserrat-v14-latin-500.8b763220.woff) format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/static/media/montserrat-v14-latin-600.6fb1b562.woff2) format("woff2"),url(/static/media/montserrat-v14-latin-600.7c839d15.woff) format("woff")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/static/media/montserrat-v14-latin-700.39d93cf6.woff2) format("woff2"),url(/static/media/montserrat-v14-latin-700.80f10bd3.woff) format("woff")}:root{--primaryColor:#00add6;--darkerPrimary:#007b98}body,html{height:100%;background-color:#f1f1f1}html{scroll-behavior:smooth;font-size:62.5%}@media only screen and (max-width:800px){html{font-size:55%}}body{margin:0;font-family:"Montserrat",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}nav{background-color:#fff;height:64px;position:fixed;width:100%;z-index:99;text-transform:uppercase}nav ul{max-width:1200px;margin:0 auto;list-style-type:none;padding:0 20px;position:relative;height:100%;display:grid;grid-template-areas:"logo . about offers useCase contact .";grid-template-columns:-webkit-max-content auto repeat(5,-webkit-max-content) auto;grid-template-columns:max-content auto repeat(5,max-content) auto}nav ul img{height:40px;position:absolute;top:50%;transform:translateY(-50%)}nav ul .link{float:left;color:var(--primaryColor);font-weight:600;padding:22px 25px;font-size:1.4rem}nav ul .link:hover{cursor:pointer}nav ul #dropdown{grid-area:offers;position:relative;transition-duration:.5s}nav ul #dropdown #dropbtn{color:var(--primaryColor);font-weight:700;font-size:1.3rem;background:none;border:none;cursor:pointer}nav ul #dropdown #dropdown-content{display:none;position:absolute;background-color:var(--primaryColor);width:-webkit-max-content;width:-moz-max-content;width:max-content;top:64px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}nav ul #dropdown #dropdown-content a{color:#fff;font-weight:500;padding:1px 16px;text-decoration:none;font-size:1.4rem;display:block}nav ul #dropdown #dropdown-content a:hover{background-color:var(--darkerPrimary)}nav ul #dropdown2{grid-area:useCase;position:relative;transition-duration:.5s}nav ul #dropdown2 #dropbtn2{color:var(--primaryColor);font-weight:700;font-size:1.3rem;background:none;border:none;cursor:pointer}nav ul #dropdown2 #dropdown-content2{display:none;position:absolute;background-color:var(--primaryColor);width:-webkit-max-content;width:-moz-max-content;width:max-content;top:64px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}nav ul #dropdown2 #dropdown-content2 a{color:#fff;font-weight:500;padding:1px 16px;text-decoration:none;font-size:1.4rem;display:block}nav ul #dropdown2 #dropdown-content2 a:hover{background-color:var(--darkerPrimary)}nav ul #dropdown2:hover #dropdown-content2,nav ul #dropdown:hover #dropdown-content{display:block}nav ul #nav-about{grid-area:about}nav ul #nav-contact{grid-area:contact}nav ul #nav-partners{grid-area:partners}nav ul #nav-support{grid-area:support}nav ul .lang-container{position:absolute;right:0;top:0;bottom:0;margin-right:1.4em}nav ul .lang-container .lang-btn{border:none;background:none;color:#333;height:30px;width:30px;position:relative;margin-bottom:5px;font-size:1.2rem;font-weight:700}nav ul .lang-container .lang-btn:focus{outline:0}nav ul .lang-container .lang-btn:hover{border-bottom:1px solid #000}nav ul .lang-container span{height:20px;width:.2px;font-size:1.2rem;opacity:.5}nav ul a{text-decoration:none}nav .menuClosed{display:none}@media only screen and (max-width:1000px){nav ul #dropdown,nav ul #dropdown2,nav ul #nav-about,nav ul #nav-contact,nav ul .lang-container,nav ul li{display:none}nav .menu{padding:.8em 1em;position:absolute;right:10px;top:6px}nav .menu .bar1,nav .menu .bar2,nav .menu .bar3{width:35px;height:5px;background-color:var(--primaryColor);margin:6px 0;transition:.4s}nav .closed{display:inline-block;cursor:pointer}nav .open .bar1{transform:rotate(-45deg) translate(-9px,6px)}nav .open .bar2{opacity:0}nav .open .bar3{transform:rotate(45deg) translate(-8px,-8px)}nav .menuOpen{position:absolute;text-align:center;padding:1em 0;left:0;top:64px;width:100%;height:auto;overflow:scroll;background-color:var(--primaryColor);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}nav .menuOpen a{color:#fff;font-weight:500;font-size:2rem;padding:12px 16px;text-decoration:none;display:block}nav .menuOpen a:hover{background-color:var(--darkerPrimary)}nav .menuOpen .lang-container{margin:10px 0;position:relative}nav .menuOpen .lang-container .lang-btn{border:none;background:none;color:#fff;height:30px;width:30px}nav .menuOpen .lang-container span{height:20px;width:.2px;font-size:1.2rem;opacity:.5;color:#fff;position:absolute;top:7px}}#home-container{min-height:100vh;margin:0 auto}#home-container #news .news-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1200px;margin:100px auto;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;grid-row-gap:8rem;row-gap:8rem}#home-container #about h1{margin:0}#home-container #about #about-header{padding:40px;font-size:3.6rem;font-weight:500;text-align:center;color:#fff;background-color:var(--primaryColor)}#home-container #area-title{width:100%;margin:50px auto 0;background-color:var(--primaryColor);position:relative;top:1px}#home-container #area-title h1{font-size:3.6rem;font-weight:500;color:#fff;text-align:center;margin:0;padding:50px}#home-container #areas{background-color:#fff}#home-container #useCase #useCase-header{padding:40px 0;margin:0;font-size:3.6rem;font-weight:500;text-align:center;color:#fff;background-color:var(--primaryColor)}#home-container #useCase .useCase-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));max-width:1200px;margin:100px auto;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;grid-row-gap:8rem;row-gap:8rem}#home-container #contact{margin-top:100px}@media only screen and (max-width:800px){#home-container #areas{margin:unset}}#hero{height:90vh;margin:0 auto;background-color:#2a2a2a;display:grid;justify-content:center;align-content:center;text-align:center}#hero .hero-slideshow img{position:absolute;object-fit:cover;object-position:50% 0;top:0;left:0;width:100%;height:90vh;z-index:0;opacity:1;transition:opacity 2.5s ease-in-out}#hero #slogan{position:relative;z-index:2;color:#fff;font-size:3.8rem;font-weight:600;padding-top:64px;text-shadow:0 0 6px #000}.about-container{padding:100px 0;max-width:1200px;margin:0 auto;display:grid;grid-template-areas:"l t r" "l d r";grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;grid-template-columns:auto 58% auto}.about-container #about-title{grid-area:t;padding:0 20px;margin:0;color:var(--primaryColor);font-size:3rem;font-weight:500}.about-container #about-desc{grid-area:d;padding:0 20px;font-size:1.5rem;line-height:2em;max-width:800px;margin:0 auto}.about-container img{grid-area:r;width:250px;height:230px;border-radius:50%;position:relative;top:0;bottom:0;margin:auto}@media only screen and (max-width:1100px){.about-container{padding:100px 0 0;grid-template-areas:"t" "d";grid-template-rows:auto;grid-template-columns:auto}.about-container #about-desc,.about-container #about-title{text-align:center}.about-container img{display:none}}.news-container{padding:20px}.news-container .news-content{max-width:800px;max-height:auto;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:4px;padding:40px;display:grid;grid-template-areas:"h h v" "p p v" "av1 av2 v" "i i i";grid-template-columns:10% 65% auto;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;margin:0 auto 40px}.news-container .news-content .headline{grid-area:h;font-size:2.6rem;font-weight:600;margin:0}.news-container .news-content .desc{grid-area:p;margin:0;font-size:1.4rem;line-height:28px}.news-container .news-content a{width:160px;padding:15px;font-size:1.6rem;font-weight:700;text-decoration:none;text-align:center;color:#fff;background-color:var(--primaryColor)}.news-container .news-content #avatars{border-radius:50%;width:60px}.news-container .news-content #avatars:nth-child(0){grid-area:av1}.news-container .news-content #avatars:first-child{grid-area:av2}.news-container .news-content video{grid-area:v;margin:0 auto;width:130px}@media only screen and (max-width:800px){.news-container{padding:unset}.news-container .news-content{grid-template-areas:"h av1 av2" "p p p" "v v v";grid-template-columns:auto -webkit-min-content -webkit-min-content;grid-template-columns:auto min-content min-content;grid-template-rows:-webkit-max-content auto;grid-template-rows:max-content auto;padding:20px}.news-container .news-content .headline{line-height:60px}}.news2-container{margin:0 auto;width:100%;height:-webkit-min-content;height:-moz-min-content;height:min-content;max-width:475px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);display:grid;grid-template-areas:"img" "headline" "description" "line" "readmore";grid-template-rows:-webkit-min-content -webkit-max-content -webkit-max-content 1px 40px;grid-template-rows:min-content max-content max-content 1px 40px}.news2-container .news2-img{grid-area:img;height:215px;padding:20px;background-color:#c4c4c4}.news2-container .news2-img .tag{padding:6px;display:inline-block;min-width:70px;background-color:var(--darkerPrimary);border-radius:16px;color:#fff;font-weight:600;font-size:1.2rem;text-align:center;text-transform:uppercase}.news2-container .news2-text{padding:25px;line-height:22px}.news2-container .news2-text h1{font-size:2.2rem}.news2-container .news2-text p{font-size:1.35rem}.news2-container .line{grid-area:line;width:100%;border-radius:16px;background-color:#e5e5e5}.news2-container .readMore{grid-area:readmore;margin-top:10px;height:24px;text-align:center;font-size:2rem;color:#d0d0d0;font-weight:500;text-decoration:none}.news2-container .hiddenTest{position:relative;top:-780px}.expertises{width:100%;justify-content:center;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;max-height:auto;background-color:#2a2a2a;color:#e1e1e1;display:grid;grid-template-areas:"l .     r" "l title r" "l desc  r" "l .     r";grid-template-columns:minmax(115px,auto) minmax(auto,745px) minmax(115px,auto);grid-template-rows:30px -webkit-max-content auto 30px;grid-template-rows:30px max-content auto 30px}.expertises .hiddenTest{position:relative;top:-60px}.expertises #expertise-banner{min-height:400px;max-height:100%;grid-area:r;background-color:var(--primaryColor);display:grid;grid-template-rows:auto -webkit-max-content auto;grid-template-rows:auto max-content auto}.expertises #expertise-banner .icon{margin:0 auto}.expertises #expertise-banner .icon img{width:90px}.expertises #expertise-banner #line{background:linear-gradient(#fff,#fff) no-repeat top/2px 97%}.expertises #expertise-banner #line2{background:linear-gradient(#fff,#fff) no-repeat 50%/2px 100%}.expertises #ribbon-text{grid-area:l;width:300px;background-color:var(--primaryColor);margin:auto;padding:20px;text-align:center;border-left:1px solid var(--primaryColor);border-right:1px solid var(--primaryColor)}.expertises #ribbon-text h1,.expertises #ribbon-text p{width:100%;margin:16px auto 8px}.expertises #ribbon-text a{color:#fff}.expertises #ribbon-text img{width:100%}.expertises .title{grid-area:title;font-size:2.5rem;font-weight:500;line-height:42px;margin:0 50px;max-width:660px}.expertises .desc{grid-area:desc;font-size:1.5rem;line-height:36px;max-width:700px;margin:0 50px}@media only screen and (max-width:1000px){.expertises{grid-template-areas:"." "title" "desc" ".";grid-template-rows:4em -webkit-max-content auto 4em;grid-template-rows:4em max-content auto 4em;grid-template-columns:100%}.expertises #expertise-banner,.expertises #ribbon-text{display:none}.expertises .desc,.expertises .title{margin:0 25px}}#footer-container{margin-top:300px;color:#fff;width:100%;height:100%;font-size:1.6rem;font-weight:500;background-color:#2a2a2a}#footer-container #footer-content{position:relative;height:100%;max-width:1200px;margin:0 auto;padding:5vh 2vw;display:grid;grid-template-areas:". . . ." "address contact . map" "logo social . map" "line line line line" "copyright . . ." ". . . .";grid-template-rows:50px 70px -webkit-max-content -webkit-max-content -webkit-max-content 50px;grid-template-rows:50px 70px max-content max-content max-content 50px;grid-template-columns:-webkit-max-content auto auto minmax(25%,50%);grid-template-columns:max-content auto auto minmax(25%,50%);grid-row-gap:1em}#footer-container #footer-content #footer-logo{grid-area:logo;height:55px;position:absolute;bottom:0}#footer-container #footer-content #footer-address{grid-area:address}#footer-container #footer-content #footer-contact{grid-area:contact;margin:0 0 0 auto}#footer-container #footer-content #footer-media{grid-area:social;position:absolute;bottom:0;right:0}#footer-container #footer-content #footer-media a{width:50px;height:50px;float:right;background-color:#525252;position:relative}#footer-container #footer-content #footer-media a img{-webkit-filter:invert(100%) sepia(0) saturate(0) hue-rotate(286deg) brightness(103%) contrast(103%);filter:invert(100%) sepia(0) saturate(0) hue-rotate(286deg) brightness(103%) contrast(103%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#footer-container #footer-content #footer-media a:nth-child(2){margin-right:8px}#footer-container #footer-content #footer-media a:hover{background-color:#fff}#footer-container #footer-content #footer-media a:hover img{-webkit-filter:invert(32%) sepia(14%) saturate(0) hue-rotate(163deg) brightness(91%) contrast(89%);filter:invert(32%) sepia(14%) saturate(0) hue-rotate(163deg) brightness(91%) contrast(89%)}#footer-container #footer-content #footer-map{grid-area:map;max-width:100%;height:300px;border:4px solid #2a2a2a;border-radius:4px}#footer-container #footer-content .line{grid-area:line;height:3px;border-radius:4px;background-color:var(--primaryColor)}#footer-container #footer-content #copyright{grid-area:copyright}#footer-container #footer-content h3,#footer-container #footer-content p{margin:0}#footer-container #footer-content p{margin-top:10px}#footer-container #footer-content a{color:#fff;display:block;margin-top:10px}@media only screen and (max-width:1000px){#footer-container #footer-content{margin:0 auto;grid-template-areas:"address contact ." "map map map" "logo social social" "line line line" "copyright . .";grid-template-rows:-webkit-min-content -webkit-min-content 50px -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content 50px min-content min-content;grid-template-columns:auto}#footer-container #footer-content #footer-logo{width:auto;height:40px}#footer-container #footer-content #footer-media{margin:0 0 0 auto}#footer-container #footer-content #footer-map{height:220px}}
/*# sourceMappingURL=main.5340992c.chunk.css.map */