body,html{padding:0;margin:0}.backimg textarea.contactmsg,html{font-family:calibri,calibri}.ng-cloak,.ng-hide,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@font-face{font-family:bankgothic;src:url(fonts/bankgothic-lt-bt-light.eot);src:url(fonts/bankgothic-lt-bt-light.eot?#iefix) format("embedded-opentype"),url(fonts/bankgothic-lt-bt-light.woff) format("woff"),url(fonts/bankgothic-lt-bt-light.ttf) format("truetype")}@font-face{font-family:calibri;src:url(fonts/Calibri.eot);src:url(fonts/Calibri.eot?#iefix) format("embedded-opentype"),url(fonts/Calibri.woff) format("woff"),url(fonts/Calibri.ttf) format("truetype")}body{opacity:0;-webkit-animation:opacity .3s ease-in;animation:opacity .3s ease-in}body.loaded{opacity:1}.backimg{background-color:#fff;display:inline-block;width:100%;overflow:hidden;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;position:relative}.backimg textarea.contactmsg{position:absolute;right:4%;top:295px;width:46%;height:288px;margin-left:49%;resize:none;font-size:20px;border:2px solid #000;padding:8px}.backimg .botopac .advanced,.backimg .textcont .header,.comingsoon .topopac{font-family:bankgothic}.backimg .logotext{position:absolute;right:12%;width:25%;top:10%}.backimg .logovk{position:absolute;right:5%;width:25%;top:17%}.backimg .logovkloft{position:absolute;right:5%;width:25%;top:6%}.backimg .designclassic{position:absolute;right:-5%;width:49%;top:18%;-webkit-transform:rotate(90deg) scaleX(-1);transform:rotate(46deg) scaleX(-1)}.backimg .duelsails{position:absolute;left:1%;width:59%;top:10%}.backimg .topopac{margin-top:33px}.backimg .botopac,.backimg .topopac{width:100%;height:45px;z-index:2;position:relative}.backimg .botopac{background-color:rgba(255,255,255,.49);width:100%;height:45px;z-index:2;position:absolute;bottom:0}.backimg .botopac .buttonstype{float:right;margin-right:60px}.backimg .botopac .buttonstype span.icon{font-size:33px;margin-right:15px;cursor:pointer;line-height:45px}.backimg .botopac .buttonstype span.icon.selected{color:#7f8082}.backimg .botopac .buttonstype span.icon:hover{color:#fff}.backimg .botopac .advanced{font-size:27px;margin-left:50px;cursor:pointer;display:inline-block;position:relative;margin-top:9px}.backimg .botopac .advanced .advancedtenda{position:absolute;width:67px;right:-82px;top:-6px}.backimg .textcont{display:inline-block;background-color:rgba(0,0,0,.5);margin-top:0;min-height:531px;width:490px;padding:24px 24px 62px;font-weight:700;z-index:1;position:relative;color:#fff;text-align:center}.backimg .textcont.red{background-color:#de5a47}.backimg .textcont .header{display:table-row;text-align:center;font-size:49px;float:right;min-width:100%;max-width:496px;word-wrap:break-word;white-space:normal}.backimg .textcont .header.light{font-weight:initial;font-size:49px;margin-top:113px;margin-bottom:24px;color:#000}.backimg .textcont .header .vkdoo{width:490px}.backimg .textcont .icontype{font-size:151px;width:151px;float:right}.backimg .textcont .text{display:table-row}.backimg .textcont .text input{font-size:20px;margin-bottom:17px;width:100%;padding:7px}.backimg .textcont .text .buttonsendmail{padding:16px 0;background-color:#3d3c3e;color:#fff;cursor:pointer;display:inline-block;width:100%;text-align:center}.backimg .textcont .text .buttonsendmail:active{background-color:#636363}.backimg .textcont .text .obligo{display:inline-block;float:right;font-size:14px}.backimg .textcont .textitem{float:left;display:inline-block;width:100%;font-size:26px;text-transform:uppercase}.backimg .textcont .textitem .icon{margin-right:10px;font-size:46px;margin-left:16px;float:left}.backimg .textcont .textitem .icontitle{line-height:47px;margin-left:11px}.backimg .textcont .textitem img{width:27px;margin-right:13px;margin-top:2px;float:left}.backimg .textcont .textitem img.download{float:none;margin:0 0 0 10px}.backimg .textcont .bottext{font-size:21px;display:table-cell;float:left;width:100%;margin-top:34px;text-align:right;vertical-align:bottom!important}.backimg .logodesgenaker{position:absolute;top:0;left:-25%}.backimg .logovdesrande{position:absolute;float:right;right:-22%;top:0;width:92%}.backimg .logogenakerreg{position:absolute;top:0;left:-25%;width:86%}.backimg .logovrandereg{position:absolute;top:1%;right:22%;width:34%}.backimg .logovranderadreg{position:absolute;top:-4%;right:-32%;width:91%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.backimg .logorigboz1{position:absolute;top:3%;right:-18%;width:76%}.backimg .logorigboz2{position:absolute;top:34%;left:-9%;width:81%}.backimg .logorigboz3{position:absolute;top:3%;left:-12%;width:48%}.backimg .odicons{float:right;position:absolute;top:13%;width:48%;right:7%;min-width:386px}.backimg .odicons tr{display:inline-block}.backimg .odicons tr td{width:49%;text-align:center;display:inline-block}.backimg .odicons tr td img.logoolaser{width:92%;margin-top:-79px}.backimg .odicons tr td img.logoooptimist{width:157%;margin-left:-96px;margin-top:-29px}.backimg .odicons tr td img.logoo420{width:184%;margin-left:-114px;margin-top:-73px}.backimg .odicons tr td img.logoosnipe{width:114%;margin-left:-62px;margin-top:-79px}.socialmedia{height:45px;background-color:#fff}.socialmedia .buttonssocial{float:right;margin-right:41px;margin-top:6px}.socialmedia .buttonssocial span{font-size:33px;margin-right:15px;cursor:pointer}.socialmedia .buttonssocial img{width:34px;cursor:pointer;float:right}.datasended{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:3s;animation-duration:3s;visibility:hidden;opacity:0;position:fixed;z-index:10;top:50%;left:50%;width:320px;border-radius:10px;color:#fff;font-size:22px;background-color:#a2dded;line-height:77px;margin-left:-160px;margin-top:-40px;text-align:center;box-shadow:10px 10px 27px -8px rgba(0,0,0,.75)}.canhover{cursor:pointer!important}.canhover:hover,.canhover:hover span span{color:#fff}.comingsoon .botopac{position:absolute;bottom:0;height:auto!important}.comingsoon .topopac{font-size:49px;color:#000;height:auto}.comingsoon .textcont{float:right;padding:0!important;bottom:0!important}.comingsoon .textcont .header{white-space:normal!important}.comingsoon .comingsoonlogo{width:84%;display:inline-block;margin:auto auto 70px;text-align:center}.comingsoon .comingsoontext{margin-left:7.5%;width:39%;max-width:625px;opacity:.4}.comingsoon .csmail{display:table-cell;font-size:29px;font-weight:400;float:right;margin:auto 5% auto auto;width:490px;text-align:center;cursor:pointer;line-height:254%}.comingsoon .csmidline{background-color:#c9cacc;width:100%;height:50px}.signnews{background-color:#7f8082;text-align:center;display:inline-block;width:100%}.signnews .partnerslogo{height:7vw;max-height:82px;display:inline-block;width:100%;text-align:center;margin-top:15px}.signnews .partnerslogo img{height:100%;cursor:pointer}.signnews .signnewsl1{margin-top:10px!important;font-size:28px}.signnews .signnewsl2{font-size:18px}.signnews .signnewsin{margin-top:18px;margin-bottom:0!important}.signnews .signnewsin input{width:350px;margin-right:47px;height:54px;font-size:20px;margin-bottom:22px}.signnews .signnewsin .buttonsendmail{padding:16px 55px;background-color:#3d3c3e;color:#fff;cursor:pointer;display:inline-block}.signnews .signnewsin .buttonsendmail:active{background-color:#636363}.maincont{display:inline-block;width:100%;overflow:hidden;background-color:#c9cacc;text-align:center}.trademarkstring{font-family:bankgothic!important;font-weight:400!important}.produced_extrasystem{line-height:42px;padding-left:15px;font-size:13px}.produced_extrasystem img{width:100px;vertical-align:middle}.produced_extrasystem img:hover{box-shadow:0 0 10px 0 #8c8c8c}.mailto{text-decoration:none;color:#fff}.itemcont ul.items{list-style:none}.itemcont ul.items li.item{width:200px;height:300px;display:inline-block;text-align:center;border:1px solid gray;border-radius:5px;float:left;margin-right:8px}@media screen and (max-width:800px){.csmail,.textcont{width:100%!important;margin:0!important}.header.light{color:#fff!important}}