@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.mt40{margin-top:40px}.mb40{margin-bottom:40px}.mt50{margin-top:50px}.mb50{margin-bottom:50px}.mt60{margin-top:60px}.mb60{margin-bottom:60px}.mt70{margin-top:70px}.mb70{margin-bottom:70px}.mt80{margin-top:80px}.mb80{margin-bottom:80px}.mt90{margin-top:90px}.mb90{margin-bottom:90px}.mt100{margin-top:100px}.mb100{margin-bottom:100px}* ---------------------------------------------------------------------- *Version:2.3 *Author:Ixtendo *Author URI:http://www.ixtendo.com *License:MIT License *License URI:http://www.opensource.org/licenses/mit-license.php *------------------------------------------------------------------------- */ * ---------------------------------------------------------------------- *-Generic *-JS-created Code *------------------------------------------------------------------------- */ * ---------------------------------------------------------------------- */ #polyglotLanguageSwitcher{margin:0;padding:0;outline:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;color:#444;line-height:normal;position:relative;z-index:100}#polyglotLanguageSwitcher *{margin:0;padding:0;outline:0}#polyglotLanguageSwitcher ul{list-style:none}#polyglotLanguageSwitcher form{display:none}#polyglotLanguageSwitcher a{text-decoration:none;display:block;padding:.5em 6px .5em 28px;color:#444;width:7em;background-repeat:no-repeat;background-position:6px center}#polyglotLanguageSwitcher a:hover{color:#000}#polyglotLanguageSwitcher a.current:active,#polyglotLanguageSwitcher a.current:link,#polyglotLanguageSwitcher a.current:visited{position:relative;background-color:#FFF;border:1px solid #E5E5E5;border-radius:3px;height:1.25em}#polyglotLanguageSwitcher a.current:hover,#polyglotLanguageSwitcher ul.dropdown li:hover{background-color:#F7F7F7}#polyglotLanguageSwitcher a.active{border-bottom:none!important;border-radius:3px 3px 0 0!important}#polyglotLanguageSwitcher span.trigger{display:block;position:absolute;width:9px;height:5px;text-indent:-10000em;top:0;bottom:0;right:6px;margin:auto}#polyglotLanguageSwitcher a.current:link span.trigger,#polyglotLanguageSwitcher a.current:visited span.trigger{background:url(../images/arrow-down.gif) left top no-repeat}#polyglotLanguageSwitcher a.active span.trigger,#polyglotLanguageSwitcher a.current:active span.trigger,#polyglotLanguageSwitcher a.current:hover span.trigger{background-position:left bottom!important}#polyglotLanguageSwitcher ul.dropdown{display:none;position:absolute;top:2.333em;left:0;background-color:#FFF;border:1px solid #E5E5E5;border-top:none!important;border-radius:0 0 3px 3px}#polyglotLanguageSwitcher ul.dropdown li{border-top:1px dotted #D4D4D4}#polyglotLanguageSwitcher ul.dropdown li:last-child{border-radius:0 0 3px 3px}* ---------------------------------------------------------------------- */ #en{background-image:url(../images/flags/gb.png)}#fr{background-image:url(../images/flags/fr.png)}#de{background-image:url(../images/flags/de.png)}#it{background-image:url(../images/flags/it.png)}#es{background-image:url(../images/flags/es.png)}@font-face{font-family:gibson;src:url(../fonts/9546f771.gibson-light-webfont.eot);src:url(../fonts/9546f771.gibson-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/311c12fb.gibson-light-webfont.woff) format("woff"),url(../fonts/2ac0acf2.gibson-light-webfont.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:gibson;src:url(../fonts/818aa486.gibson-regular-webfont.eot);src:url(../fonts/818aa486.gibson-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/a493b968.gibson-regular-webfont.woff) format("woff"),url(../fonts/1024b24b.gibson-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gibson;src:url(../fonts/f0ccf79e.gibson-semibold-webfont.eot);src:url(../fonts/f0ccf79e.gibson-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/c17bfbff.gibson-semibold-webfont.woff) format("woff"),url(../fonts/e16ba4cb.gibson-semibold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}html{line-height:1.4;font-size:15px;font-family:Gibson,sans-serif;font-weight:200}a{color:#666;transition:all .3s}a:hover{color:#007aff}strong{font-weight:700}h2,h3,h4,h5{margin:1em 0 .6em}h2{color:#007aff;font-weight:700;font-size:30px}h3{color:#17519c;font-size:20px;font-weight:700}h4{color:#17519c;font-size:17px;font-weight:700}h5{color:#007aff;font-size:17px;font-weight:700}p{margin:.8em 0}.green-text{color:#32bd39!important}.blue-text{color:#007aff!important}.red-text{color:#e14b4e!important}.no-underline{text-decoration:none}.boxes-2{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.boxes-2:after{content:"";display:table;clear:both}.boxes-2>*{width:48.33333%;float:left;margin-left:.83333%;margin-right:.83333%;margin-bottom:15px}@media(max-width:1000px){.register{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.register:after{content:"";display:table;clear:both}}@media(max-width:1000px){.register>*{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.btn{border-radius:4px;display:inline-block;cursor:pointer}.btn.btn-white{background:#fff;border:1px solid #c9d9eb;font-weight:700;padding:8px 14px}.nav-back{float:right;margin-top:28px;color:#007aff}.nav-back:hover{color:#17519c}.nav-back:hover span{text-decoration:underline}button,input,input[type=password],input[type=text],textarea{background:#fff;padding:10px 12px;border:1px solid #e7f1fc;border-radius:4px;font-family:Gibson;outline:0}.wrapper{max-width:1000px;padding:0 20px;margin:auto;position:relative;overflow:hidden}header{padding:16px 0}@media(max-width:742px){header h1{text-align:center}}header h1 a{display:inline-block;background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -229px;width:117px;height:48px}header h1 a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header h1 a span.focusable:active,header h1 a span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}header .phone{color:#17519c;font-size:19px;font-weight:700;position:absolute;left:33%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:860px){header .phone{left:160px}}@media(max-width:742px){header .phone{position:static;text-align:center;margin:16px auto;top:0;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}}header .phone i.fa{margin-right:3px}header #topmenu{right:20px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media(max-width:742px){header #topmenu{position:static;text-align:center;top:0;-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}}header #topmenu>div{display:inline-block;padding-left:24px}header #topmenu>div a{text-decoration:none}header #topmenu>div a span{text-decoration:underline}header #topmenu>div a i.fa{margin-right:6px}header #topmenu>div.lang img{display:inline-block;margin-right:7px}@media(max-width:476px){header #topmenu>div{display:block;font-size:18px;padding-left:0}}nav#main{background:#007aff;font-size:19px;font-weight:700;padding:13px 0;color:#fff}@media(max-width:823px){nav#main{font-size:16px}}nav#main .wrapper{min-height:33px}nav#main .wrapper:after{content:"";display:table;clear:both}nav#main a{color:#fff;text-decoration:none;display:inline-block;height:42px;line-height:42px;padding:0 15px}nav#main a:hover{color:#000}nav#main a i{margin-right:5px}nav#main .btn{background:#fff;color:#007aff;font-weight:200;margin-left:20px}nav#main ul{margin:0;padding:0;border:0;overflow:hidden}nav#main ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}nav#main ul li:first-child{padding-left:0}nav#main ul li.last,nav#main ul li:last-child{padding-right:0}@media(max-width:740px){nav#main ul li{float:none;padding-left:0}}nav#main .left{float:left}@media(max-width:740px){nav#main .left{float:none}}nav#main .right,nav#main .want{float:right}@media(max-width:740px){nav#main .right{float:none}}@media(max-width:740px){nav#main .want{display:none}}nav#main .menu-trigger{color:#007aff;background:#fff;padding:4px 10px;font-size:18px;position:absolute;right:20px;top:0}@media(min-width:741px){nav#main .menu-trigger{display:none}}@media(max-width:740px){nav#main .actual-menu{display:none}}@media(min-width:741px){nav#main .actual-menu{display:block!important}}#content{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjdmZiIvPjxzdG9wIG9mZnNldD0iNjEuMzYzNjQlIiBzdG9wLWNvbG9yPSIjZjBmN2ZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:linear-gradient(#f0f7ff,#f0f7ff 270px,#fff 440px)}#content article{padding:1px 0 30px}.info-panel{margin:8px 0;border-style:solid;border-width:1px;padding:10px;font-family:Gibson}.info-panel.success{color:#32bd39;border-collor:#32bd39;background:#f2fcf3}.info-panel.success a{color:#32bd39}.info-panel.error{color:#e14b4e;border-collor:#e14b4e;background:#fbe4e4}.info-panel.error a{color:#e14b4e}.info-panel.info{color:#007aff;border-collor:#96b8dc;background:#e7f1fc}.info-panel.info a{color:#007aff}ul.nice{list-style:none;margin:.7em 0}ul.nice li:before{content:"";display:inline-block;margin-right:3px;font-family:FontAwesome;color:#666}table.nice{width:100%;border-spacing:0 6px;border-collapse:separate;font-size:16px}table.nice td,table.nice th{padding:10px;color:#092447;background:#f5f5f5;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}table.nice td:last-child,table.nice th:last-child{border-right:1px solid #e6e6e6}table.nice td:first-child,table.nice th:first-child{border-left:1px solid #e6e6e6}table.nice th{border-color:#96b8dc!important;color:#007aff;font-weight:700;background:#e7f1fc}#footer .in{padding:35px;background:#f5f5f5}#footer h3{color:#007aff}#footer .cols{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}#footer .cols:after{content:"";display:table;clear:both}#footer .cols .col{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%}#footer .cols .col:nth-child(1){width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}#footer .cols .col:nth-child(2){width:40%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:950px){#footer .cols .col{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%;text-align:center}#footer .cols .col:nth-child(1),#footer .cols .col:nth-child(2){width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%}#footer .cols .col h3{margin-top:30px}#footer .cols .col:first-child h3{margin-top:0}}#legal{padding:20px 0;text-align:center}#subscribe{position:relative}#subscribe button{position:absolute;right:0;top:0;height:100%;width:42px;border-radius:4px;border:none;background:#007aff;color:#fff}#subscribe button i{font-size:17px;display:inline-block}#subscribe input{width:100%;border-color:#999;background:#fff;box-sizing:border-box}.clients,.methods{margin-right:-1.11111%;margin-left:-1.11111%;padding-left:0!important;padding-right:0!important}.clients:after,.methods:after{content:"";display:table;clear:both}@media(max-width:925px){.clients,.methods{margin-right:-1.38889%;margin-left:-1.38889%;padding-left:0!important;padding-right:0!important}.clients:after,.methods:after{content:"";display:table;clear:both}}@media(max-width:620px){.clients,.methods{margin-right:-1.85185%;margin-left:-1.85185%;padding-left:0!important;padding-right:0!important}.clients:after,.methods:after{content:"";display:table;clear:both}}@media(max-width:480px){.clients,.methods{margin-right:-2.77778%;margin-left:-2.77778%;padding-left:0!important;padding-right:0!important}.clients:after,.methods:after{content:"";display:table;clear:both}}.clients .client-item,.clients .method-item,.methods .client-item,.methods .method-item{width:17.77778%;float:left;margin-left:1.11111%;margin-right:1.11111%;height:142px;margin-bottom:17px;box-sizing:border-box}.clients .client-item span,.clients .method-item span,.methods .client-item span,.methods .method-item span{display:block;font-size:16px;text-align:center;font-weight:700;color:#007aff}.clients .client-item span.subtitle,.clients .method-item span.subtitle,.methods .client-item span.subtitle,.methods .method-item span.subtitle{color:#092447;font-size:14px}@media(max-width:925px){.clients .client-item,.clients .method-item,.methods .client-item,.methods .method-item{width:22.22222%;float:left;margin-left:1.38889%;margin-right:1.38889%}}@media(max-width:620px){.clients .client-item,.clients .method-item,.methods .client-item,.methods .method-item{width:29.62963%;float:left;margin-left:1.85185%;margin-right:1.85185%}}@media(max-width:480px){.clients .client-item,.clients .method-item,.methods .client-item,.methods .method-item{width:44.44444%;float:left;margin-left:2.77778%;margin-right:2.77778%}}.clients .client-item .image,.clients .method-item .image,.methods .client-item .image,.methods .method-item .image{background:#f5f5f5;height:94px;line-height:94px;text-align:center;border:1px solid #dfdfdf;margin-bottom:5px}.clients .client-item .image img,.clients .method-item .image img,.methods .client-item .image img,.methods .method-item .image img{vertical-align:middle;max-width:90%;max-height:auto}.clients .client-item,.ref-ppl .client-item{height:130px}.clients .client-item .image,.ref-ppl .client-item .image{border-color:#d7dfe8;height:107px;line-height:107px;background:#fff}.ref-ppl{margin-bottom:-30px}.ref-ppl:after{content:"";display:table;clear:both}@media(max-width:440px){.ref-ppl{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.ref-ppl:after{content:"";display:table;clear:both}}.ref-ppl .col{width:48.33333%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:440px){.ref-ppl .col{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.ref-ppl .col .client-item{margin-bottom:30px;height:auto}.ref-ppl .col .client-item:after{content:"";display:table;clear:both}.ref-ppl .col .client-item .image{float:left;background:#fff;height:94px;line-height:94px;text-align:center;border:1px solid #dfdfdf;margin-bottom:5px;width:174px}.ref-ppl .col .client-item .image img{vertical-align:middle;max-width:90%;max-height:auto}.ref-ppl .col .client-item .company{margin-left:190px}.ref-ppl .col .client-item .company h3,.ref-ppl .col .client-item .company h4{margin:0}.ref-ppl .col .client-item .company h4{color:#007aff;font-size:15px}.ref-ppl .col .client-item .company p{font-size:101%}@media(max-width:740px){.ref-ppl .col .client-item .image{float:none}.ref-ppl .col .client-item .company{margin-left:0}}.box{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(#fff,#f5f5f5);border:1px solid #e5e5e5;padding:28px}.box.active-hover:hover{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(#f5f5f5,#fff)}.box.blue{border-color:#c4d3e4;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjZmYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZWNmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(#f1f6fb,#e3ecf8)}.box.blue h4{color:#007aff}.functions{margin-right:-1.38889%;margin-left:-1.38889%;padding-left:0!important;padding-right:0!important}.functions:after{content:"";display:table;clear:both}@media(max-width:770px){.functions{margin-right:-2.77778%;margin-left:-2.77778%;padding-left:0!important;padding-right:0!important}.functions:after{content:"";display:table;clear:both}}@media(max-width:450px){.functions{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.functions:after{content:"";display:table;clear:both}}.functions .function-item{width:30.55556%;float:left;margin-left:1.38889%;margin-right:1.38889%;margin-bottom:35px}@media(max-width:770px){.functions .function-item{width:44.44444%;float:left;margin-left:2.77778%;margin-right:2.77778%}}@media(max-width:450px){.functions .function-item{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.functions .function-item .box{padding:18px 6%}.functions .function-item .box h4{text-align:center;color:#007aff;min-height:68px}.functions .function-item .box h4:before{content:"";display:block;margin:0 auto 10px}.functions .function-item .box h4.repeat:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -371px;width:32px;height:32px}.functions .function-item .box h4.key:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -197px;width:32px;height:32px}.functions .function-item .box h4.android:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png);width:26px;height:32px}.functions .function-item .box h4.qr:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -339px;width:32px;height:32px}.functions .function-item .box h4.export:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -32px;width:32px;height:32px}.functions .function-item .box h4.responsive:before{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -403px;width:32px;height:28px}.headerbox{background:#f0f7ff}.headerbox .header{background:#007aff;border-radius:4px;color:#fff;position:relative;font-size:18px;padding:17px 20px;cursor:pointer}@media(max-width:450px){.headerbox .header{font-size:4vw}}.headerbox .header:after{content:"";font-family:FontAwesome;position:absolute;right:18px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform-origin:50% 22%;-webkit-transform-origin:50% 22%;transform-origin:50% 22%;transition:all .1s}.headerbox .content{padding:20px 4%}.headerbox .content a{color:#007aff}.headerbox.opened .header:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.download-pricelist{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.download-pricelist:after{content:"";display:table;clear:both}.download-pricelist .link{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%;text-align:center}@media(max-width:450px){.download-pricelist .link{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%;margin-bottom:15px}}.download-pricelist .link a{color:#e14b4e;font-weight:700;font-size:16px}.download-pricelist .link a:before{content:"";display:block;background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -277px;width:47px;height:62px;margin:0 auto 10px}.download-pricelist .divider{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%;height:100px;color:#dce9f8;font-size:88px;line-height:88px;-ms-transform:rotate(-14deg);-webkit-transform:rotate(-14deg);transform:rotate(-14deg);text-align:center;position:relative;left:-10px;top:10px}@media(max-width:515px){.download-pricelist .divider{display:none}}.download-pricelist .pricelist-description{width:56.66667%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:515px){.download-pricelist .pricelist-description{width:65%;float:left;margin-left:.83333%;margin-right:.83333%;margin-top:-10px}}@media(max-width:450px){.download-pricelist .pricelist-description{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.download-pricelist .pricelist-description p{padding-left:0;text-align:center}}.download-pricelist .pricelist-description p{padding-left:15px}.download-pricelist .pricelist-description p a{font-weight:700}.row{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.row:after{content:"";display:table;clear:both}@media(max-width:520px){.row{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.row:after{content:"";display:table;clear:both}}.col-1-2{width:48.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.col-1-3{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.col-1-4{width:23.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.col-1-6{width:15%;float:left;margin-left:.83333%;margin-right:.83333%}.col-1-12{width:6.66667%;float:left;margin-left:.83333%;margin-right:.83333%}.col-5-12{width:40%;float:left;margin-left:.83333%;margin-right:.83333%}.col-3-4{width:73.33333%;float:left;margin-left:.83333%;margin-right:.83333%}.col-full{width:98.33333%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:520px){div[class^=col-]{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}form .row{margin-bottom:15px}form .row.last{margin-bottom:0}@media(max-width:520px){form .row{margin-bottom:0}form .row>*{margin-bottom:15px}}form label{display:block;color:#007aff;font-weight:700;font-size:16px;margin-bottom:4px}form label small{color:#7897b9;font-size:16px;font-weight:200}form div[class^=col-] input,form div[class^=col-] textarea{width:100%;box-sizing:border-box}.box.blue form div[class^=col-] input,.box.blue form div[class^=col-] textarea,.headerbox .content form input[type=password],.headerbox .content form input[type=text],.headerbox .content form textarea{border:1px solid #c9d9eb}form fieldset{position:relative}form fieldset h3{margin-top:10px}form fieldset a.add-project{position:absolute;left:120px;top:16px;color:#32bd39!important;font-weight:700;font-size:14px}form fieldset a.add-project:hover{text-decoration:none}form fieldset a.add-project i.fa{margin-right:4px}.btn.submit{background:#32bd39;color:#fff;font-size:18px;font-weight:700;text-align:center;border:none;padding:12px 6px}.btn.submit:hover{background:#2da933}.content-columns{margin-right:-1.38889%;margin-left:-1.38889%;padding-left:0!important;padding-right:0!important}.content-columns:after{content:"";display:table;clear:both}@media(max-width:860px){.content-columns{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.content-columns:after{content:"";display:table;clear:both}}.content-columns article{width:63.88889%;float:left;margin-left:1.38889%;margin-right:1.38889%}@media(max-width:860px){.content-columns article{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.content-columns sidebar{width:30.55556%;float:left;margin-left:1.38889%;margin-right:1.38889%}@media(max-width:860px){.content-columns sidebar{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.content-columns sidebar .box{margin:30px 0;padding:20px}.content-columns sidebar .box h4{margin-top:0}.content-columns sidebar .box ul.nice a{color:#007aff}.content-columns sidebar .box ul.nice a:hover{color:#17519c}.content-columns sidebar .box .btn.submit{font-size:16px}.content-columns sidebar #search input{width:100%;border-color:#bbd4ef;box-sizing:border-box}a.downloadbox{padding:20px;text-decoration:none;display:block;margin:12px 0}a.downloadbox:hover{color:inherit}a.downloadbox .title{font-size:18px;font-weight:700;text-decoration:underline}a.downloadbox .filetype{display:inline-block;padding:3px 6px;border-radius:2px;font-weight:700;color:#fff;font-size:14px;margin-right:22px}a.downloadbox small{padding-left:8px;color:#7897b9}a.downloadbox .accent-font-color{color:#32bd39}a.downloadbox:hover .accent-font-color{color:#007aff}a.downloadbox .accent-bg{background-color:#32bd39}a.downloadbox:hover .accent-bg{background-color:#007aff}a.downloadbox.fat .title{font-weight:700;color:#646464;font-size:17px;text-decoration:none}a.downloadbox.fat:hover{border-color:#c4d3e4;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjZmYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZWNmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(#f1f6fb,#e3ecf8)}a.downloadbox.fat:hover .title{color:#6188b4;border-bottom:1px solid #c6d5e8}.breadcrumbs{background:#cfe6ff;padding:16px 0}@media(max-width:700px){.breadcrumbs{display:none}}.breadcrumbs ul{margin:0;padding:0;border:0;overflow:hidden}.breadcrumbs ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-right:4px}.breadcrumbs ul li:first-child{padding-left:0}.breadcrumbs ul li.last,.breadcrumbs ul li:last-child{padding-right:0}.breadcrumbs ul li{padding-left:0}.breadcrumbs ul li:first-child:before{display:none}.breadcrumbs ul li a{color:#007aff}.breadcrumbs ul li a:hover{color:#17519c;text-decoration:none}.breadcrumbs ul li:before{color:#90b2d7;width:19px;content:"";font-family:FontAwesome;text-align:center;display:inline-block}.hero{margin-top:50px;margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.hero:after{content:"";display:table;clear:both}@media(max-width:500px){.hero{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.hero:after{content:"";display:table;clear:both}}.hero .item{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:500px){.hero .item{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.hero .item .badge{width:134px;height:134px;background:#007aff;border-radius:66px;margin:35px auto}.hero .item .badge .badge-in{width:122px;height:122px;border:2px solid #fff;position:relative;top:4px;left:4px;border-radius:61px;text-align:center;line-height:122px}.hero .item .badge .badge-in .image{display:inline-block;vertical-align:middle}.hero .item.step1{position:relative;background:url(../images/42d9acf2.hero1-bg.png) center top/80% auto no-repeat}.hero .item.step1 .image{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -64px;width:50px;height:44px}.hero .item.step2{position:relative;background:url(../images/74b7bf4b.hero2-bg.png) center top/80% auto no-repeat}.hero .item.step2 .image{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -108px;width:42px;height:43px}.hero .item.step3{position:relative;background:url(../images/d1f022ed.hero3-bg.png) center top/80% auto no-repeat}.hero .item.step3 .image{background:url(../images/generated/04ae0b01.sprites-s2b14a17860.png) 0 -151px;width:43px;height:46px}.hero .item.step2:before,.hero .item.step3:before{width:42.8%;left:-21.4%;background-size:100% auto!important;height:74%;content:"";display:block;position:absolute}@media(max-width:876px){.hero .item.step2:before,.hero .item.step3:before{width:30%;left:-15%}}@media(max-width:700px){.hero .item.step2:before,.hero .item.step3:before{display:none}}.hero .item.step2:before{background:url(../images/ac0cdd0c.hero-arrow-1.png) center center no-repeat}.hero .item.step3:before{background:url(../images/b00c6fef.hero-arrow-2.png) center center no-repeat}.hero .item p{text-align:center;padding:0 5%}.home-banr{margin:60px -.83333% 14px;padding-left:0!important;padding-right:0!important}.home-banr:after{content:"";display:table;clear:both}@media(max-width:700px){.home-banr{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.home-banr:after{content:"";display:table;clear:both}}.home-banr .item{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%;padding:25px;display:block;text-decoration:none;box-sizing:border-box;height:176px}@media(max-width:700px){.home-banr .item{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}@media(max-width:1000px){.home-banr .item{height:200px;text-align:center;padding:2%}.home-banr .item .title,.home-banr .item p{width:auto!important;height:auto}}@media(max-width:700px){.home-banr .item{height:auto;margin-bottom:15px}}.home-banr .item .title{font-size:20px;font-weight:200}.home-banr .item .title strong{font-weight:700}.home-banr .item.terminal{background:url(../images/c814b8e0.terminal.png) right bottom/41% auto no-repeat #f5f5f5}@media(max-width:1000px){.home-banr .item.terminal{background-image:none!important}}.home-banr .item.terminal p{width:58%}.home-banr .item.mobil{background:url(../images/535fe5e2.mobil.png) right top/41% auto no-repeat #f5f5f5}@media(max-width:1000px){.home-banr .item.mobil{background-image:none!important}}.home-banr .item.mobil p{width:170px}.home-banr .item.zdarma{text-align:center;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZmFmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RmZWVmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background-size:100%;background-image:linear-gradient(#f5faff,#dfeeff)}.home-banr .item.zdarma p{width:170px;margin-left:auto;margin-right:auto}.home-banr .item.zdarma .title{color:#007aff}span.badge{display:inline-block;background:#ca4010;color:#fff;border-radius:2px;font-size:14px;padding:5px 9px}.form-and-contact{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.form-and-contact:after{content:"";display:table;clear:both}@media(max-width:730px){.form-and-contact{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.form-and-contact:after{content:"";display:table;clear:both}}.form-and-contact #contact-us{width:65%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:730px){.form-and-contact #contact-us{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}@media(max-width:730px){.form-and-contact #contact-us{margin-bottom:20px}}.form-and-contact #contact-us .btn.submit{width:auto;float:right;padding-left:10px;padding-right:10px;font-size:17px}.form-and-contact #contact-us textarea{height:116px}.form-and-contact #address{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:730px){.form-and-contact #address{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.form-and-contact #address h4{margin-top:0}#map-wrapper{margin-bottom:20px}#map-wrapper:after{content:"";display:table;clear:both}#map-wrapper #map{width:69%;height:364px;background:url(../images/tmp/6e4a32bd.map.png) left top/auto 100% no-repeat;float:left}@media(max-width:810px){#map-wrapper #map{float:none;width:100%}}#map-wrapper .map-info{background:#1987ff;color:#fff;width:31%;float:right;height:364px}@media(max-width:810px){#map-wrapper .map-info{float:none;margin-top:20px;width:100%;height:auto}}#map-wrapper .map-info h3{background:#166ecd;color:#fff;margin:0}#map-wrapper .map-info>*{padding:14px 20px}.perks{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.perks:after{content:"";display:table;clear:both}@media(max-width:570px){.perks{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.perks:after{content:"";display:table;clear:both}}.perks>div{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%}@media(max-width:570px){.perks>div{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.gallery{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important}.gallery:after{content:"";display:table;clear:both}@media(max-width:570px){.gallery{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.gallery:after{content:"";display:table;clear:both}}.gallery .thumb{width:48.33333%;float:left;margin-left:.83333%;margin-right:.83333%;margin-bottom:20px}@media(max-width:570px){.gallery .thumb{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}.gallery .thumb a{display:block;position:relative;text-decoration:none}.gallery .thumb a:before{transition:opacity .3s;content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,.75);opacity:0}.gallery .thumb a:hover:before{opacity:1}.gallery .thumb a:after{position:absolute;font-size:58px;content:"";font-family:FontAwesome;text-decoration:none!important;margin:0 auto;left:50%;top:50%;color:#fff!important;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;transition:opacity .3s;-webkit-animation-delay:.3s;animation-delay:.3s}.gallery .thumb a:hover:after{opacity:.7}.gallery .thumb a img{width:100%;height:100%;display:block}.team{margin-right:-.83333%;margin-left:-.83333%;padding-left:0!important;padding-right:0!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.team:after{content:"";display:table;clear:both}@media(max-width:720px){.team{margin-right:-2.77778%;margin-left:-2.77778%;padding-left:0!important;padding-right:0!important}.team:after{content:"";display:table;clear:both}}@media(max-width:500px){.team{margin-right:-5.55556%;margin-left:-5.55556%;padding-left:0!important;padding-right:0!important}.team:after{content:"";display:table;clear:both}}.team .person{width:31.66667%;float:left;margin-left:.83333%;margin-right:.83333%;margin-bottom:30px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}@media(max-width:720px){.team .person{width:44.44444%;float:left;margin-left:2.77778%;margin-right:2.77778%}}@media(max-width:500px){.team .person{width:88.88889%;float:left;margin-left:5.55556%;margin-right:5.55556%}}@media(max-width:500px){.team .person{display:block}}.team .person .in{background:#f0f7ff;border:1px solid #bbd4ef;padding:20px}.team .person .in img{display:block;width:100%;height:auto}.team .person .in .photo{margin-bottom:0}.team .person .in .title{text-align:center;margin:.8em 0}.team .person .in .title .name{font-weight:700;font-size:17px;color:#007aff}.team .person .in .title .position{color:#7897b9;font-size:16px}.team .person .in .contact{text-align:center}.team .person .in .person-info{display:table;width:100%}.team .person .in .person-info .person-info-in{display:table-cell;vertical-align:middle;height:105px}