@font-face{font-family:"overpass";src:url("../fonts/overpass-bold-webfont.woff2") format("woff2"),url("../fonts/overpass-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"overpass";src:url("../fonts/overpass-light-italic-webfont.woff2") format("woff2"),url("../fonts/overpass-light-italic-webfont.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"overpass";src:url("../fonts/overpass-light-webfont.woff2") format("woff2"),url("../fonts/overpass-light-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"overpass";src:url("../fonts/overpass-regular-webfont.woff2") format("woff2"),url("../fonts/overpass-regular-webfont.woff") format("woff");font-weight:600;font-style:normal}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}mark{font-style:italic;font-weight:600}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:600}i,em{font-style:italic}img{display:inline-block;max-width:100%;image-rendering:optimizeQuality;-ms-interpolation-mode:bicubic}img[src*=".svg"]{width:100%}body{font-family:"overpass",sans-serif;font-size:13px;line-height:1.5;color:#efefef;background:#171717}small,.small{font-size:9.75px;line-height:1.3333333333}small{display:block}small.normal{font-size:inherit;line-height:inherit}p small{display:inline}a{color:#96fafa;text-decoration:none}a:hover,a:focus{color:#dffdfd;text-decoration:none}a:active{color:#35f5f5}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child){margin-bottom:19.5px}h1{font-size:19.5px;line-height:1}h2{font-size:17.875px}h3{font-size:13px}h4{font-weight:600}p:not(:last-child){margin-bottom:19.5px}@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}.button{display:inline-block;padding:6.5px;line-height:1;background:#96fafa;color:#000;text-align:center}.button:focus{background:#96fafa;color:#000;box-shadow:0 0 3px #dffdfd}.button:hover{background:#dffdfd;color:#172626}.button:active{background:#35f5f5;color:#000}.button--large{padding:19.5px;font-size:19.5px}.icon{display:inline-block;margin-bottom:-2px;width:16px;height:16px;fill:currentColor;stroke:currentColor;pointer-events:none}.icon use{width:100%;height:100%;pointer-events:none}.nav{list-style:none}.nav--inline{display:-ms-flexbox;display:flex}.nav--fixed{background-color:#5c007b;position:fixed;z-index:10;left:-10px;top:-15px;padding:20px 10px 0px 15px;transform:rotateZ(-4deg)}.nav--fixed li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:middle}.nav--fixed li a{padding:10px;color:#f4cb27}.grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.grid>*{max-width:100%}.grid--gutter,.grid--gutter-h{margin-left:-9.75px;margin-right:-9.75px}.grid--gutter>*,.grid--gutter-h>*{padding-left:9.75px;padding-right:9.75px}.grid--gutter,.grid--gutter-v{margin-top:-9.75px;margin-bottom:-9.75px}.grid--gutter>*,.grid--gutter-v>*{padding-top:9.75px;padding-bottom:9.75px}.page{overflow:hidden;position:relative}.wrapper{max-width:1140px;padding:0 9.75px;margin:0 auto}@media(min-width: 700px){.wrapper{padding:0 19.5px}}.box{padding:9.75px}@media(min-width: 700px){.box{padding:19.5px}}.yellowside{width:100%;height:83vw;position:relative;overflow:hidden;padding-bottom:19.5px;margin-top:-70px}@media(min-width: 540px){.yellowside{height:55vw}}@media(min-width: 700px){.yellowside{margin-top:0;background-image:url("../img/yellowbg.jpg");background-size:cover;background-position:bottom left}}@media(min-width: 1000px){.yellowside{width:70%;height:auto}}.stickers{position:absolute;bottom:10px;right:10px;width:100px}@media(min-width: 1200px){.stickers{left:10px;right:auto}}.stickers li:nth-child(1){transform:rotateZ(3deg)}.stickers li:nth-child(2){transform:rotateZ(-2deg)}.stickers li:nth-child(3){transform:rotateZ(3deg)}.stickers li:nth-child(4){transform:rotateZ(-1deg)}.record{background-image:url("../img/record_s.jpg");height:0;width:100%;padding-bottom:90%;background-size:140%;background-position:center;margin:0 auto;margin-top:-20px}@media(min-width: 700px){.record{margin-left:250px;border-radius:50%;width:90%;margin-top:-30px;background-image:url("../img/record_m.jpg");background-size:cover}}@media(min-width: 1000px){.record{background-image:url("../img/record_l.jpg");margin-top:30px;width:120%;padding-bottom:120%;margin-left:-18vw}}@media(min-width: 1200px){.record{margin-top:-100px;margin-left:auto;width:90%;padding-bottom:90%}}.section__content.darkside{position:relative;width:100%;padding:39px 19.5px}@media(min-width: 700px){.section__content.darkside{padding:39px}}@media(min-width: 1000px){.section__content.darkside{width:30%}}.section__content.darkside .button{position:absolute;bottom:0px;width:200px;left:calc(50% - 100px);bottom:-29px;z-index:1}#line-svg{position:absolute;top:0;left:0;margin:0;width:100%;height:1px;overflow:visible}#line-svg path{stroke:#fff}@media(max-width: 699px){#line-svg{display:none}}.image-wrapper{position:relative;height:0}.image-wrapper>img{position:absolute;top:0;left:0;height:100%;width:100%}.main-header{padding-top:19.5px;z-index:1}.main-header>img{display:block}.page-home .main-header{padding:58.5px 39px 0 39px;background:rgba(0,0,0,0)}@media(min-width: 700px){.page-home .main-header{position:absolute;right:60%;left:0;background:none}}@media(min-width: 1000px){.page-home .main-header{right:0;left:70%;padding:19.5px 39px}}.main-header__logo{width:260px;margin:0 auto}@media(min-width: 1000px){.main-header__logo{margin:0}}.main-header .tagline{text-align:center;color:#1d2323}@media(min-width: 700px){.main-header .tagline{text-align:left;font-size:.9rem}}@media(min-width: 1000px){.main-header .tagline{font-size:1.2rem;color:#efefef}}.main-footer{background-color:#131313;text-align:center;padding:10px}.planetoidi{opacity:.7}.contact-info{text-align:center;position:absolute;top:23vw;color:#1d2323;left:0;right:0;font-size:9px}.contact-info a{color:#8110a7}@media(min-width: 540px){.contact-info{font-size:10px;top:30vw}}@media(min-width: 700px){.contact-info{top:calc(45vw - 30px);transform:translateY(-50%);right:auto;width:90%;font-size:13px;left:250px}.contact-info .record-divider{height:5vw}}@media(min-width: 1000px){.contact-info{top:44.7vw;right:52%;left:0;width:auto}}@media(min-width: 1200px){.contact-info{right:30%;top:calc(31.5vw - 100px)}}.contact-info .logo{width:160px}.section{padding:0 9.75px}@media(min-width: 1000px){.section{padding:0 19.5px}}.section__content{padding:19.5px 9.75px}@media(min-width: 700px){.section__content{padding:39px 19.5px}}.section--intro{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;-ms-flex-pack:end;justify-content:flex-end;min-height:50vw;background-color:#f4cb27}@media(min-width: 1000px){.section--intro{-ms-flex-direction:row;flex-direction:row}}.section--intro>.section__content{background-color:#111;background-size:cover}@media(min-width: 1000px){.section--intro>.section__content{background-image:url("../img/darkbg.jpg");padding:7vw 4% 4%}}.section--references{background:#29085f no-repeat top;background-size:100% auto;background-image:url("../img/purplebg2.jpg");position:relative}.section--story{overflow:hidden;background-image:url("../img/bdark.png");background-size:180px 180px;background-color:#111}.section--story>.section__content{padding:0;max-width:1000px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--references{overflow:hidden}.section--references .section__content{padding-top:48.75px;padding-bottom:78px;margin-top:-9.75px;margin-bottom:-78px}.section--story .section__content{padding-top:78px;position:relative}@media(min-width: 1000px){.references{margin-left:24%}}@media(min-width: 1200px){.references{margin-left:35%}}.references h3{margin-bottom:4px}.references__item{margin-bottom:4px}.references__year{overflow:hidden;transition:height .5s cubic-bezier(0.5, 0, 0.5, 1)}.references__year--hidden{height:0}.references__year+.references__year:not(.references__year--hidden){border-top:1px dotted #777;padding-top:19.5px}.references .nav--inline li{margin:0px 4px 18px 0px;padding:3px 6px 2px 6px;background-color:#ffa887}.references .nav--inline li:hover{background-color:#fff2ed}.references .nav--inline li a,.references .nav--inline li a:hover{color:#000}.show-more-references{margin-top:19.5px;margin-bottom:19.5px}.story-title{font-size:30px;text-align:center;width:100%}@media(min-width: 700px){.story-title{position:absolute;left:calc(33% + 29px);top:39px;text-align:left}}@media(min-width: 1000px){.story-title{left:calc(33% + 47px)}}.story{position:relative;z-index:1;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.story__text,.story__image{width:100%}.story__text{-ms-flex-positive:1;flex-grow:1}.story h3{font-weight:bold}@media(max-width: 699px){.story{-ms-flex-direction:column;flex-direction:column;width:100% !important}.story+.story{margin-top:19.5px}.story__text,.story__image{width:100% !important;padding:9.75px}.story__text{text-align:center}}@media(min-width: 700px){.story__text,.story__image{padding:19.5px}.story--stack{-ms-flex-direction:column;flex-direction:column}.story--stack .story__image:not(.first\@m){padding-top:0}.story--stack .story__image.first\@m{padding-bottom:0}.story--bg:after{margin-left:-25%;margin-right:-25%;width:150%;height:100%;padding-left:25%;padding-right:25%;position:absolute;top:40px;height:calc(100% - 80px);z-index:-1;background-image:url("../img/nuotteja.svg");content:""}.story--1:after{background-image:url("../img/nuotteja.svg")}.story--4:after{background-image:url("../img/wave.svg");background-size:100px 150px;background-repeat:repeat-x;height:150px;top:150px}.story--7:after{background-image:url("../img/kaaviobg.png");background-size:50%;top:150px;opacity:.3;background-repeat:repeat-x}.story--16:after{background-image:url("../img/kaaviobg2.png");background-size:50%;top:180px;background-repeat:repeat-x;opacity:.2}.story--full-width{position:relative}.story--full-width:after{position:absolute;top:16px;bottom:16px;left:16px;right:16px;z-index:-1;content:"";background-image:url("../img/bdark.png");background-size:180px 180px;background-color:#111}.story--full-width .story__text{text-align:center}.story--full-width .story__image{max-width:800px;margin:0 auto}.story--3 .story__text{padding-left:25%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.story--3 .story__image .grid{margin-right:-50%}}@media(min-width: 1000px){.story__text,.story__image{padding:39px}}.story__scale-in,.story__slide-right,.story__slide-left{transition:transform .75s cubic-bezier(0.3, 1.3, 0.5, 1),opacity .75s ease-out;opacity:0}.story--in-view .story__scale-in,.story--in-view .story__slide-right,.story--in-view .story__slide-left{opacity:1;transform:none}.story__slide-left{transform:translateX(50%)}.story__slide-right{transform:translateX(-50%)}.story__scale-in{transform:scale(0.75)}.tabs{overflow:hidden}.tabs__scroller{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;list-style:none;transition:transform .25s cubic-bezier(0.5, 0, 0.5, 1),height .5s cubic-bezier(0.5, 0, 0.5, 1)}.tabs__content{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.unstyled{list-style-type:none}.shadow,.button{box-shadow:0 1px 3px rgba(0,0,0,.3)}.screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px)}.tac{text-align:center}.db{display:block}.dn{display:none}.aic{-ms-flex-align:center;align-items:center}.ass{-ms-flex-item-align:start;align-self:flex-start}.first{-ms-flex-order:-9;order:-9}.w3\/4{width:75%}.w1\/2{width:50%}.w2\/3{width:66%}.w1\/3{width:33%}.w1\/4{width:25%}@media only screen and (min-width: 700px){.db\@m{display:block}.dn\@m{display:none}.first\@m{-ms-flex-order:-9;order:-9}}@media only screen and (min-width: 1000px){.db\@l{display:block}.dn\@l{display:none}}@media only screen and (min-width: 1200px){.db\@xl{display:block}.dn\@xl{display:none}}@media only screen and (min-width: 1200px){.db\@xxl{display:block}.dn\@xxl{display:none}}

/*# sourceMappingURL=main.css.map */