/*---2017----------------------------------*/
/*---www.toomastartes.com------------------*/
/*---toomas@toomastartes.com---------------*/
@font-face{font-family:Aino-Headline;src:url("../font/Aino-Headline.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:Aino-Regular;src:url("../font/Aino-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:Aino-Bold;src:url("../font/Aino-Bold.woff") format("woff");font-weight:normal;font-style:normal}html,body{margin:0;padding:0;height:100%;width:100%;line-height:24px;font-size:18px;font-family:"Aino-Regular",Arial,Tahoma;color:#fff;background:transparent;min-width:320px;background:#0000f0;background-size:}img{border:0}a,a:hover,a:active{outline:none}a{color:#fff;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;text-decoration:none;border-bottom:1px solid #fff}a:hover{border:0;text-decoration:none}b,strong{}h1{padding:0;margin:0 0 40px 0;font-size:100px;line-height:100px;font-family:"Aino-Headline",Arial,Tahoma;font-weight:normal;color:#fff;text-align:center}h2{margin:0 0 40px 0;padding:0;font-size:40px;line-height:40px;font-family:"Aino-Bold",Arial,Tahoma;font-weight:normal;color:#fff}h3{margin:20px 0 15px 0;padding:0;font-size:24px;line-height:30px;font-family:"Aino-Bold",Arial,Tahoma;font-weight:normal}p{margin:0 0 25px 0}b{font-family:"Aino-Bold",Arial,Tahoma;font-weight:normal}.background{z-index:1;position:absolute;z-index:1;top:0;opacity:0;height:100%;width:100%;height:-moz-calc(100% + 30%);height:-webkit-calc(100% + 30%);height:calc(100% + 30%);background-size:cover;background-repeat:no-repeat;background-position:top center;background-attachment:fixed}.noanim{opacity:1}.firstb{animation:pics 15s ease-in-out infinite;-webkit-animation:pics 15s ease-in-out infinite;-moz-animation:pics 15s ease-in-out infinite;-o-animation:pics 15s ease-in-out infinite}.secondb{animation:pics 15s ease-in-out 5s infinite;-webkit-animation:pics 15s ease-in-out 5s infinite;-moz-animation:pics 15s ease-in-out 5s infinite;-o-animation:pics 15s ease-in-out 5s infinite}.thirdb{animation:pics 15s ease-in-out 10s infinite;-webkit-animation:pics 15s ease-in-out 10s infinite;-moz-animation:pics 15s ease-in-out 10s infinite;-o-animation:pics 15s ease-in-out 10s infinite}@keyframes pics{0%{opacity:0}3%{opacity:1}51%{opacity:1}54%{opacity:0}}@-webkit-keyframes pics{0%{opacity:0}3%{opacity:1}51%{opacity:1}54%{opacity:0}}@-moz-keyframes pics{0%{opacity:0}3%{opacity:1}51%{opacity:1}54%{opacity:0}}@-o-keyframes pics{0%{opacity:0}3%{opacity:1}51%{opacity:1}54%{opacity:0}}.wrap{width:100%;height:100%;position:absolute;z-index:200}menu{position:fixed;z-index:900;top:0;height:80px;padding:50px 0 0 0;margin:0;top:0;width:100%}menu.scrolled{background-color:#0000f0!important;transition:background-color 400ms linear}menu img{float:left;width:180px;margin-top:-20px}menu .visit{margin-left:20px;margin-right:20px;padding-top:5px}menu ul{float:right;margin-right:30px;font-size:24px}menu ul li{float:left}menu ul li a{border:0;padding:20px}menu .lang a{font-family:"Aino-Bold",Arial,Tahoma;font-weight:normal}menu .lang{margin-left:15px}menu a:hover{background:#000;color:#fff}header{text-align:center;color:#fff;padding:0;margin:0 auto;width:100%;height:100%;font-size:24px;line-height:30px;display:table}#cnt h1{font-size:70px;line-height:70px;width:60%;padding:0 20%}.tiny{width:60%;padding:0 20%;font-size:18px;line-height:24px}#cnt ul{font-size:18px;line-height:24px;text-align:left;margin-bottom:1.5vw}#cnt ul li{list-style-type:disc;margin-left:25px}#cnt .left{display:inline-block;width:28%;padding-right:2%;padding-left:19%;vertical-align:top}#cnt .right{vertical-align:top;display:inline-block;width:28%;padding-left:2%;padding-right:20%}#cnt .left p,#cnt .right p{width:100%;padding:0}#hamburger{display:none}#cnt input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;border:4px solid #fff;line-height:24px;font-size:18px;font-family:"Aino-Regular",Arial,Tahoma;color:#fff;height:70px;width:100%;margin:0 0 10px 0;padding:0 10px;display:inline-block}#cnt .checkb{height:14px;width:14px;margin:0 10px 0 0;padding:0}#cnt .right label{width:100%;margin:10px 0 20px 0;font-size:18px;line-height:24px;display:inline-block}#age{width:20%!important}#email{width:-moz-calc(78% - 5px)!important;width:-webkit-calc(78% - 5px)!important;width:calc(78% - 5px)!important;margin-left:5px!important}::-webkit-input-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}::-moz-placeholder{color:#fff;opacity:1}:-moz-placeholder{color:#fff;opacity:1}.next{margin:35px 0 0 0}.next img{width:24px;margin:4px 0 -4px 5px;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.next:hover img{margin:4px 0 -4px 10px}#bcorrect{background:#51de3e;color:#0000f0}#correct{color:#51de3e}#bincorrect{background:#ff4800;color:#0000f0}#incorrect{color:#ff4800}header p{margin-bottom:35px}.middlepos{vertical-align:middle;height:100%;display:table-cell}#blue{position:absolute;bottom:-30%;width:100%;height:60%;z-index:10;background:rgba(255,255,255,0);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,240,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,240,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,240,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,240,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,240,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(0,0,240,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#0000f0',GradientType=0)}#down{position:relative;width:60px;height:60px;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;cursor:pointer;margin:0  -moz-calc(50% - 30px);margin:0 -webkit-calc(50% - 30px);margin:0 calc(50% - 30px);margin-top:30px}#down:hover{opacity:0.8;margin-top:40px;margin-bottom:-10px}#visitestonia{background:#323334;width:100%;padding:0;margin:0}#visitestonia #inner{position:relative;max-width:1180px;padding:60px 20px;margin:0 auto;font-size:14px}#visitestonia #inner a{border:0}#visitestonia li a:hover{color:#fcedc5;padding-left:5px}#visitestonia li,#visitestonia h3{cursor:initial}#visitestonia .box{width:24%;position:relative;display:inline-block;cursor:pointer;vertical-align:top}#visitestonia h3{margin-top:0}#visitestonia img{width:24px;padding:0 10px 10px 0}#visitestonia img:hover{opacity:0.8}footer{max-width:1220px;width:100%;padding:60px 20px;margin:0 auto;height:auto;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .boxes{width:100%;min-height:initial;-moz-column-gap:0;-webkit-column-gap:30px;column-gap:30px;-moz-column-count:3;-webkit-column-count:3;column-count:3}footer .box{width:;position:relative;cursor:pointer;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}footer .box .visual{width:100%}footer .box .arw{width:24px;position:absolute;z-index:500;top:120px;left:25px;opacity:0;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}footer .box:hover .arw{opacity:1}footer .box h3,footer .box p{transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}footer .box:hover h3,footer .box:hover p{opacity:0.8}button{width:auto;background:#0000f0;color:#fff;border:0;padding:10px 50px;min-height:70px;margin:0;font-size:40px;line-height:40px;font-family:"Aino-Headline",Arial,Tahoma;font-weight:normal;text-align:center;cursor:pointer;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}button:hover{background:#000}button img{width:24px}#cnt button{padding:0 30px;margin:0 10px 10px 10px}#flogo{width:200px!important;position:absolute;bottom:2vw;right:0}.textblock{text-align:left!important}.textblock{text-align:left!important}.textblock{text-align:left!important;padding-top:8%}.textblock b{margin-bottom:5px;display:block}.logos img{width:16%;border:0;margin:;padding:0;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.logos img:hover{opacity:0.8}.logos a{text-decoration:none;border:0;margin:0;padding:0}.only680{display:none}