@charset "utf-8";@import url(./reset.min.css) all;@media screen,projection{body{font:300 75%/normal 'Open Sans',sans-serif;background:#fff;color:#555}h1,h2,h3,h4{font-weight:700;line-height:120%;color:#313131}address,ol,p,ul{padding:15px 0 0;line-height:140%}li{padding:0 0 0 15px;background:0 0;list-style:none;position:relative}li:before{content:"\e002";font-family:Flaticon;color:#61c149;position:absolute;left:0;font-size:80%}input,select,textarea{font:400 100% 'Open Sans',sans-serif;color:#333}a,a:hover,strong{font-weight:700}input[readonly=readonly],textarea{color:#a9a9a9}input[type=file]{cursor:pointer}textarea{resize:none}a,a:hover{color:#30a8cf;text-decoration:underline}a:hover{text-decoration:none}::-webkit-input-placeholder{color:#a9a9a9}:-moz-placeholder{color:#a9a9a9;opacity:1}::-moz-placeholder{color:#a9a9a9;opacity:1}:-ms-input-placeholder{color:#a9a9a9}.cleaner{clear:both;height:1px;font-size:1px}.nowrap{white-space:nowrap}.customSelect,.input,.textarea{border:1px solid #c6c6c6;border-radius:3px;-webkit-appearance:none;width:96%;padding:0 2%;height:35px;line-height:35px;overflow:hidden;background:#fff}.textarea{line-height:130%;padding:1% 2%}.hasCustomSelect{z-index:1}.customSelect{font-size:100%;font-weight:400;color:#a9a9a9}.customSelect:after{content:"\e001";color:#c7c7c7;font-family:Flaticon;position:absolute;right:2%;top:32px;display:none}.customSelectChanged .customSelectInner{color:#333}.green{color:#61c149}.red{color:red}.btn-gray,.btn-gray:hover,.btn-green,.btn-green:hover,.btn-orange,.btn-orange:hover{display:inline-block;font-weight:700;background-color:#61c149!important;border-radius:4px;text-align:center;color:#fff;white-space:nowrap;text-decoration:none;padding:0 30px;height:45px;line-height:45px;font-size:120%;cursor:pointer;border-bottom:2px solid #2e9126;overflow:hidden}.btn-green.spinner,.btn-green.spinner:hover,.btn-orange.spinner,.btn-orange.spinner:hover{background-repeat:no-repeat;background-position:center center;color:transparent!important}.btn-green:hover{background-color:#2e9126!important;border-bottom:2px solid #1a5713}.btn-orange{background-color:#f57e20!important;border-bottom:2px solid #d46b17}.btn-orange:hover{background-color:#e6771c!important;border-bottom:2px solid #ae5511}.btn-gray{background-color:#aaa!important;border-bottom:2px solid #666}.btn-gray:hover{background-color:#666!important;border-bottom:2px solid #333}.btn-md,.btn-md:hover{padding:0 20px;height:35px;line-height:37px}.btn-green.spinner,.btn-green.spinner:hover{background-image:url(../images/spinner-green.gif)}.btn-orange.spinner,.btn-orange.spinner:hover{background-image:url(../images/spinner-orange.gif)}.btn-green:hover.spinner{background-image:url(../images/spinner-green-hover.gif)}.btn-orange.spinner:hover{background-image:url(../images/spinner-orange-hover.gif)}.confirm,.error{text-align:left}.confirm h2,.error h2{padding:1px 0 13px 27px;position:relative;font-size:140%!important;border-bottom:1px solid #e1e1e1}.confirm h2:before,.error h2:before{color:red;position:absolute;left:0;top:0}.confirm h2:before{color:#61c149}.confirm p,.error p{padding:15px 0 0;font-size:90%}.confirm .buttons,.error .buttons{padding:25px 0 0;text-align:right;font-size:100%}.table{margin:12px 0 0;width:100%}.table thead tr th{background:#00a3d9;color:#fff;padding:7px 5px;border-bottom:1px solid #0b83b5;text-align:left;font-weight:700}.table tbody tr td{padding:7px 5px;background:#f8f8f8;border-top:1px solid #fff;vertical-align:middle}.table tbody tr:nth-child(even) td{background:#e7e7e7}.tooltip{display:inline-block;cursor:help;position:relative;top:-1px}.tooltip.flaticon-question1:before{display:block;background:#00a3d9;color:#fff;font-size:50%;text-align:center;width:15px;height:15px;border-radius:2px;margin:0;line-height:15px;position:relative}.tooltip small{position:absolute;z-index:1;display:none;background:#000;text-align:left;border:1px solid #fff;color:#fff;font-size:85%;top:0;font-weight:400;width:200px;border-radius:3px;left:20px;line-height:120%;padding:7px 8px 8px;-webkit-box-shadow:3px 3px 11px -4px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 11px -4px rgba(0,0,0,.75);box-shadow:3px 3px 11px -4px rgba(0,0,0,.75)}.tooltip:hover small{display:block}.tooltip small:after,.tooltip small:before{right:100%;top:7px;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.tooltip small:after{border-color:transparent #000 transparent transparent;border-width:4px;margin-top:-4px}.tooltip small:before{border-color:transparent;border-right-color:#00000;border-width:5px;margin-top:-5px}}@media only screen and (min-width:320px){#content .order fieldset ul li:before,#promo ul li span:before{content:''}body{padding:45px 0 0}.logged body{padding-top:115px}#fair,#promo,#quality{padding:0 0 20px}#sub{background:#fff;background:-moz-linear-gradient(top,#e0eef5 0,#fff 400px);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0eef5),color-stop(400px,#fff));background:-webkit-linear-gradient(top,#e0eef5 0,#fff 400px);background:-o-linear-gradient(top,#e0eef5 0,#fff 400px);background:-ms-linear-gradient(top,#e0eef5 0,#fff 400px);background:linear-gradient(to bottom,#e0eef5 0,#fff 400px);background-repeat:no-repeat;background-attachment:fixed}h1,h2,h3,h4{padding:20px 0 5px}h1{font-size:180%}h2{font-size:140%}h3{font-size:130%}h4{font-size:120%}#promo{background:#00a4d8;background:-moz-linear-gradient(top,#00a4d8 0,#018ab7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00a4d8),color-stop(100%,#018ab7));background:-webkit-linear-gradient(top,#00a4d8 0,#018ab7 100%);background:-o-linear-gradient(top,#00a4d8 0,#018ab7 100%);background:-ms-linear-gradient(top,#00a4d8 0,#018ab7 100%);background:linear-gradient(to bottom,#00a4d8 0,#018ab7 100%);color:#fff}#promo h1{font-weight:300;line-height:150%;font-size:170%;color:#fff;padding:12px 0 0}#promo h1 span{font-size:160%;display:block;font-weight:700}#promo ul{padding:12px 0 10px}#promo ul li{padding:5px 0 0}#promo ul li:before{display:none}#promo ul li span:before{background:url(../images/arrow-promo.svg) no-repeat;background-size:14px 14px;width:14px;height:14px;display:inline-block;top:2px;margin:0 7px 0 0;position:relative}#promo .cta a{display:inline-block}#promo .cta .btn-orange,#promo .cta span,#promo .mascot,#quality ul li:before{display:none}#quality ul{padding:0}#quality ul li{padding:25px 0 0}#quality ul li i{font-size:30px;display:inline-block}#fair .benefits ul li .tooltip,#fair .benefits ul li:before,#fair .list li:before{display:none}#quality ul li i:before{color:#4ac2e9}#quality ul li h3{padding:8px 0 0;font-size:110%;text-transform:uppercase}#quality ul li p{padding:2px 0 0}#fair{background:#f0faff;border-top:1px solid #e0eef5;border-bottom:1px solid #e0eef5}#fair .benefits{background:#fff;margin:20px 0 0;padding:7px 5px 17px}#fair .benefits ul{padding:0}#fair .benefits ul li{padding:10px 0 0}#fair .benefits ul li span:before{color:#61c149;padding:0 5px 0 0}#fair .list{padding:10px 0 0}#fair .list li{padding:25px 0 0}#fair .list li i{font-size:30px;display:inline-block}#fair .list li i:before{color:#4ac2e9}#fair .list li h3{padding:10px 0 0;color:#313131;font-size:110%;text-transform:uppercase}#fair .list li p{padding:2px 0 0}#fair .list li .tooltip{display:none}#content .cta{background:#f0faff;padding:0 5px 17px;margin:20px 0 0;color:#6c6c6c;text-align:center}#content .cta h2{font-weight:300;color:#6c6c6c}#content .cta a{display:inline-block}#content .cta span{display:block;padding:5px 0 8px}#fair .tags-list{margin:20px 0 0;padding:7px 5px 17px;background:#fff}#fair .tags-list h3{padding:12px 0 15px}#fair .tags-list ul{padding:0}#fair .tags-list ul li:before{display:none}#fair .tags-list ul li span:before{color:#61c149;padding:0 5px 0 0;display:inline-block}#content{padding:0 0 15px}#content .order .in{text-align:left}#content .order fieldset{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:10px 0 0;background:#f5f5f5;padding:0 0 12px}#content .order fieldset .in{padding:0 10px!important;text-align:left}#content .order fieldset ul{padding:5px 0 0}#content .order fieldset ul li{padding:0;display:block;clear:both}#content .order fieldset ul li span{display:block}#content .order fieldset ul li .tooltip{display:none}#content .order fieldset ul li .title{padding:7px 0 0}#content .order fieldset ul li .title i{display:inline-block;line-height:14px;text-align:center;color:#fff;margin-left:2px;position:relative;top:-3px}.chrome #content .order fieldset ul li .title i,.firefox #content .order fieldset ul li .title i,.internetexplorer #content .order fieldset ul li .title i,.opera #content .order fieldset ul li .title i{top:3px}#content .order fieldset ul li .title i:after,#content .order fieldset ul li .title i:before{border-radius:100%;display:block;height:15px;overflow:hidden;width:15px;font-size:50%}.internetexplorer #content .order fieldset ul li .title i:after,.internetexplorer #content .order fieldset ul li .title i:before{font-size:180%}#content .order fieldset ul li .alert-gray i:after{background:#bcbcbc;box-shadow:1px 1px 0 #666}#content .order fieldset ul li .alert-red i:after{background:red;font-size:50%;box-shadow:1px 1px 0 #8c0000}#content .order fieldset ul li .alert-green i:before{background:#61c149;font-size:60%;box-shadow:1px 1px 0 #2e9126}#content .order fieldset ul li .form,#content .order fieldset ul li .select{padding:5px 0 0}#content .order fieldset ul li .select{position:relative}#content .order fieldset ul li .select:after{content:"\e001";color:#c7c7c7;font-family:Flaticon;position:absolute;right:2%;top:15px;display:block}#content .order fieldset ul li .select select{width:100%!important}#content .order fieldset ul .small-left,#content .order fieldset ul .small-right{float:left;width:40%;clear:none}#content .order fieldset ul .small-right{float:right}#content .order fieldset ul .small-left .customSelect,#content .order fieldset ul .small-left .input,#content .order fieldset ul .small-right .input{width:90%;padding:0 5%}#content .order fieldset ul .medium-left,#content .order fieldset ul .medium-right{float:right;clear:none;width:55%}#content .order fieldset ul .medium-left{float:left}#content .order fieldset ul .medium-left .input,#content .order fieldset ul .medium-right .input{width:92%;padding:0 4%}#content .order fieldset ul .comments .textarea{height:150px}#content .order fieldset ul li .add{display:block;position:absolute;color:#fff;border-radius:3px;line-height:37px;height:37px;padding:0 15px;text-decoration:none;bottom:0;right:-2px;text-align:center;font-weight:400;background:#00a3d9}#content .order fieldset ul li .hidden-file{display:block;position:absolute;height:37px;line-height:37px;bottom:0;width:100%}#content .order fieldset ul li .hidden-file input{width:100%;height:37px;opacity:0}#content .order fieldset ul li .loading{margin:5px 0 0;padding:0 0 0 16px;display:none;background:url(../images/spinner-upload.gif) left center no-repeat}#content .order fieldset ul .chat_receiver .title{float:left}#content .order fieldset ul .chat_receiver .radio{float:left;padding:3px 5px 0 15px}#content .order fieldset ul .chat_receiver .radio small{display:block;cursor:pointer;width:22px;height:22px;background:url(../images/radio.svg) no-repeat}#content .order fieldset ul .chat_receiver .radio .checked{background:url(../images/radio-checked.svg) no-repeat}#content .order fieldset ul .chat_receiver .radio input{display:none}#content .order fieldset ul .chat_receiver label{float:left;cursor:pointer;display:block;padding:7px 0 0}#content .order fieldset .format{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:10px 0 0;padding:0 0 10px}#content .order fieldset .format h3{padding:10px 0 0 10px;font-size:120%}#content .order fieldset .format h3 i{display:block;position:absolute;right:10px;color:#61c149}#content .order fieldset .format ul{padding:5px 0 0;display:none}#content .order fieldset .files-list{padding:0 0 10px}#content .order fieldset .files-list li{padding:10px 0 0 13px}#content .order fieldset .files-list li:before{content:"\e002";font-family:Flaticon;color:#61c149;position:absolute;left:-3px}#content .home-login .content ul li:before,#content .order .terms li:before,#content .orders .item .status li:before,#content .rating ul li:before,#header .menu ul li:before,#header .user ul li:before,#promo .home-login .content ul li:before{content:''}#content .order fieldset .files-list li span{display:block;float:left}#content .order fieldset .files-list li span small{color:#666;font-size:90%}#content .order fieldset .files-list li .spinner,#content .order fieldset .files-list li i{display:block;float:right;position:relative;right:2px;top:-1px;width:12px;height:12px;cursor:pointer}#content .order fieldset .files-list li .spinner{background:url(../images/spinner-upload.gif) no-repeat;top:2px;display:none}#content .order fieldset #no-anynymous{display:none}#content .order .order-title{font-weight:400;font-size:150%;line-height:33px;position:relative}#content .order .order-title i{background:#00a3d9;border-radius:100%;margin:0 7px 0 0;display:block;font-weight:700;width:30px;float:left;line-height:30px;font-size:120%;color:#fff;text-align:right;height:30px}#content .order .order-title span{color:#00a3d9;font-weight:700}#content .order .submit{text-align:center}#content .order .terms{padding:5px 10px 0}#content .order .terms li{padding:10px 0 0;clear:both}#content .order .terms .anonymous-checkbox{margin-bottom:40px}#content .order .terms li .checkbox{display:block;position:absolute}#content .order .terms li .checkbox small{display:block;cursor:pointer;width:22px;height:22px;background:url(../images/checkbox.svg) no-repeat}#content .order .terms li .checkbox .checked{background:url(../images/checkbox-checked.svg) no-repeat}#content .order .terms li .checkbox input{display:none}#content .order .terms li .title{padding:3px 0 0 30px;cursor:pointer;display:block;float:left;margin:0}#content .order-important:before{display:none}#content .orders{padding:15px 0 0}#content .orders .item{margin:1px 0 0;background:#f8f8f8;padding:0 10px 10px}#content .orders .item h2{font-size:100%;font-weight:400}#content .orders .item h2 span{font-size:100%}#content .orders .item h2 a{color:#333;text-decoration:none}#content .orders .item .nav{text-align:center;padding:15px 0;border-bottom:1px solid #ccc}#content .orders .item .nav a{margin:0 10px}#content .orders .item .nav a span{font-weight:400}#content .orders .item .status{padding:10px 0 0}#content .orders .item .status li{display:block;float:left;padding:0;font-size:90%;width:50%}#content .orders .item .status li:nth-child(even){text-align:right}#content .orders .dark{background:#e7e7e7}#content .orders-list{display:none}#content .chat .in{padding:0;text-align:left}#content .chat h2{padding-left:10px;padding-right:10px}#content .chat .content{display:block}#content .chat .content .main-text{padding:15px 10px 5px}#content .left .chat .chat-form .order fieldset .textarea{height:75px}#content .chat .chats{padding:14px 10px 0}#content .chat .chats .item{margin:1px 0 0;background:#f8f8f8;padding:10px;font-size:90%}#content .chat .chats .item i,#content .chat .chats .item span{display:block;float:left;color:#fff;border-radius:3px;height:23px;line-height:23px;padding:0 7px}#content .chat .chats .item i{color:#777;border-radius:0;padding:0 3px;font-size:80%}#content .chat .chats .item .user{background:#61c149}#content .chat .chats .item .staff{background:#d63b4c}#content .chat .chats .item .admin{background:#000}#content .chat .chats .item .date{color:#777;float:right;padding-right:0;padding-left:0;padding-top:2px}#content .chat .chats .item .files{margin:10px 0 0;padding:3px 0 0;border-top:1px solid #ccc}#content .chat .chats .item .files li{padding:7px 0 0 25px}#content .chat .chats .item .files li:before{color:#fff;border-radius:100%;background:#00a3d9;width:18px;font-size:80%;height:18px;line-height:18px;text-align:center}#content .chat .chats .dark{background:#e7e7e7}#content .chat .chats .author-user{border-left:2px solid #61c149}#content .chat .chats .author-staff{border-left:2px solid #d63b4c}#content .chat .chats .author-admin{border-left:2px solid #000}#content .rating ul li{display:inline-block;padding:0;margin:0 3px 0 0;background:0 0}#content .rating ul li:last-child{margin:0}#content .rating ul li .rate-btn,#content .rating ul li .rate-btn-active,#content .rating ul li .rate-btn-hover,#content .rating ul li .rated,#content .rating ul li .rated-gray{width:25px;display:inline-block;height:25px;cursor:pointer;background:url(../images/star.svg) center center no-repeat #aaa;background-size:25px 25px;border-bottom:2px solid #666;border-radius:3px;padding:5px}#content .how li .image,#content .how li:before,#content .what li .image,#content .what li:before{display:none}#content .rating ul li .rated,#content .rating ul li .rated-gray{cursor:default}#content .rating ul li .rate-btn-active,#content .rating ul li .rate-btn-hover,#content .rating ul li .rated{background-color:#30a8cf;border-bottom:2px solid #09739a}#content .how,#content .what{padding:0}#content .how li,#content .what li{padding:25px 0 0}#content .how li h2,#content .how li p,#content .what li h2,#content .what li p,#promo .home-login{padding:10px 0 0}#content .what li .price strong{color:#61c149}#content .how .step-1 .image{width:30%}#content .how .step-2 .image{width:37%}#content .how .step-3 .image{width:31%}#content .how .step-4 .image{width:26%}#content .what .item-1 .image,#content .what .item-4 .image{width:32%}#content .what .item-2 .image,#content .what .item-5 .image{width:29%}#content .what .item-3 .image{width:33%}#content .how li .num{background:#61c149;width:40px;height:40px;line-height:40px;color:#fff;font-size:140%;text-align:center;font-weight:700;border-radius:100%;display:inline-block}#content .terms-title{text-align:center}#content .home-login .toggle,#promo .home-login .toggle{text-align:center}#promo .home-login .toggle{padding:0}#content .home-login .content,#promo .home-login .content{display:none}#content .home-login .content h3,#promo .home-login .content h3{text-align:center}#promo .home-login .content h3{padding:0;color:#fff}#content .home-login .content ul,#promo .home-login .content ul{padding:2px 0 0;text-align:center}#content .home-login .content ul li,#promo .home-login .content ul li{padding:10px 0 0;width:300px;display:inline-block}#content .faq-category,#promo .home-login .content ul li span:before{display:none}#content .home-login .content .submit,#content .home-login .content .submit a,#promo .home-login .content .submit,#promo .home-login .content .submit a{text-align:center}#content .home-login .content .forgotten,#promo .home-login .content .forgotten{padding:5px 0 0;text-align:center}#promo .home-login .content .forgotten a{color:#fff}#content .faq-select fieldset{border:none;background:0 0;padding:0}#content .faq-select fieldset .in{padding:0!important}#content .faq-list{padding:0;display:none;margin:15px 0 0;text-align:left;border-top:1px solid #e0eef5}#content #faq-list-1{display:block}#content .faq-list li{padding:10px;background:#f7fcff;text-align:left;border-left:1px solid #e0eef5;border-right:1px solid #e0eef5;border-bottom:1px solid #e0eef5}#header .in,#header .menu ul{border-bottom:1px solid #fff}#content .faq-list li:before{display:none}#content .faq-list li h2{padding:3px 0 3px 27px;font-size:130%;position:relative}#content .faq-list li h2:before{display:block;position:absolute;width:20px;height:20px;background:#4ac2e9;color:#fff;font-size:50%;top:3px;left:0;text-align:center}#content .faq-list .active h2:before{background:#f57e20}#content .faq-list li h2 a,#content .faq-list li h2 a:hover{text-decoration:none;color:#555;font-weight:400;cursor:pointer}#content .faq-list li .content{padding:0 0 0 29px;display:none}#content .faq-list .active .content{display:block}#content .submenu,#header .project{display:none}#content .specifics{border-top:1px solid #e0eef5;margin:20px 0 0}#header{position:absolute;top:0;width:100%;z-index:2;box-shadow:0 0 4px 0 rgba(0,0,0,.5);background:rgba(255,255,255,.95)}#header .menu,#header .menu-toggle{background:#61c149;position:absolute}#header .in{padding:0;height:45px}#header .logo,#header .logo a,#header .logo h2{width:96px;height:32px;overflow:hidden}#header .logo{float:left;margin:0 10px;padding:6px 0 0}#header .logo a{display:block;position:absolute;z-index:2}#header .logo h2{line-height:1000px;position:absolute}#header .logo .cooperation,#header .logo .since{display:none}#header .menu-toggle{display:block;width:45px;height:45px;top:0;font-size:150%;right:0;text-align:center;line-height:45px;text-decoration:none}#header .menu-toggle:before{color:#fff}#header .menu{top:45px;width:100%;display:none;z-index:1}#header .menu ul{padding:0}#header .menu ul li{padding:0;display:block;clear:both}#header .menu ul li a,#header .menu ul li a:hover{display:block;color:#fff;padding:8px 10px;border-top:1px solid #fff;text-decoration:none;font-size:110%;line-height:22px;text-align:left}#header .menu ul li a:before{font-size:90%;background:#fff;border-radius:100%;color:#11a2dd;width:24px;margin:0 8px 0 0;height:24px;display:block;text-align:center;float:left}#header .contact .login,#header .contact .open,#header .contact li:before{display:none}#header .menu ul li:first-child a{border:none}#header .menu ul .order a{background:#f57e20;text-transform:uppercase}#header .contact{position:absolute;right:60px;padding:14px 0 0}#header .contact li{padding:0}#header .contact .phone span{font-weight:400}#header .contact .phone span:before{padding:0 5px 0 0;color:#f57e20}#header .user{background:#2b3d41;height:60px;color:#fff;border-bottom:3px solid #000;position:fixed;top:46px;font-size:100%;width:100%;padding:6px 10px 0;display:none}.logged #header .user{display:block}#header .user h3{padding:3px 0 0;font-size:120%;color:#fff;text-align:left}#header .user h3 span{color:#ccc;font-weight:400;font-size:80%}#header .user h3 span a{color:#ccc;text-decoration:none;font-weight:400;display:inline-block}#header .user h3 .spinner{background:url(../images/spinner-logout-green.gif) right center no-repeat;padding:0 16px 0 0}#header .user ul{padding:9px 0 0}#header .user ul li{display:block;float:left;padding:0}#header .user ul li a{color:#fff;text-decoration:none;font-weight:400;line-height:20px;margin:0 20px 0 0}#header .user ul li a:before{font-size:100%;font-weight:400;background:#fff;border-radius:100%;width:20px;color:#61c149;margin:0 8px 0 0;height:20px;display:block;text-align:center;float:left}#footer,#header .user ul li .flaticon-male18:before{font-size:90%}#header .user ul li:last-child a{margin:0}#footer ul,#references{display:none}#footer{color:#333;padding:0 0 15px}#sub #footer{background:#f0faff;border-top:1px solid #e0eef5}#footer p a{color:#333;text-decoration:none;font-weight:300}.wrap{width:100%}.wrap .in{padding:0 10px;text-align:center}.wrap .in-left{text-align:left}.subtitle{padding:0;color:#7e7e7e;font-size:110%;font-weight:400;position:relative}}@media only screen and (min-width:768px){.logged body,body{padding:85px 0 0}h1{font-size:220%;padding-top:20px}.table{margin:20px 0 0}#promo{width:100%;padding:0}#promo .in{text-align:left;width:748px!important;margin:0 auto;padding:10px 0 0;position:relative;height:285px}#promo ul{padding:22px 0 20px}#promo .cta a{display:block!important;float:left}#promo .cta span{display:block;float:left;padding:8px 10px 0}#promo .mascot h3,#promo .mascot p{padding:0 0 0 20px;position:absolute;z-index:1}#promo .toggle{display:none}#promo .mascot{display:block;width:360px;position:absolute;top:20px;right:0;color:#fff;font-family:Kalam,sans-serif}#promo .mascot h3{color:#fff;top:17px;font-weight:400;font-size:240%}#promo .mascot p{top:63px;line-height:120%;font-size:170%}#promo .mascot p span{display:block}#promo .mascot img{position:absolute}#quality{padding:15px 0 45px}#quality .in{padding:0}#quality h2{font-size:220%}#quality ul li{margin:50px 0 0;display:block;float:left;width:25%;padding:0}#content .cta p,#fair .benefits ul li,#fair .benefits ul li .tooltip,#fair .list li .tooltip{display:inline-block}#quality ul li i{font-size:40px}#quality ul li:hover i:before{color:#f57e20}#quality ul li h3{padding:25px 0 0}#quality ul li p{padding:20px 10px;position:relative;background:#00a4d9;border-bottom:1px solid #067ca2;color:#fff;margin:30px 0 0}#quality ul li:nth-child(2) p{background:#089ccc}#quality ul li:nth-child(3) p{background:#0f8cb5}#quality ul li:nth-child(4) p{background:#007ca4}#quality ul li:hover p{background:#f57e20!important;border-bottom:1px solid #d06d1f}#quality ul li p:after,#quality ul li p:before{bottom:100%;left:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}#quality ul li p:after{border-bottom-color:#00a4d9;border-width:10px;margin-left:-10px}#quality ul li:nth-child(2) p:after{border-bottom-color:#089ccc}#quality ul li:nth-child(3) p:after{border-bottom-color:#0f8cb5}#quality ul li:nth-child(4) p:after{border-bottom-color:#007ca4}#quality ul li p:before{border-width:11px;margin-left:-11px}#quality ul li:hover p:after{border-bottom-color:#f57e20}#fair{padding:15px 0 40px;width:100%;border-bottom:none}#fair .in{width:748px;margin:0 auto}#fair h2{font-size:220%}#fair .benefits{margin:30px 0 0;padding:17px 5px 27px;font-size:120%}#fair .benefits ul li:first-child{padding-right:40px}#fair .benefits ul li span:before{padding:0 7px 0 0;font-size:150%;top:2px;position:relative}#fair .benefits ul li .tooltip:before{font-size:60%;color:#fff;padding:0;top:0}#fair .benefits ul li .tooltip small{font-size:70%}#fair .list li{padding:55px 20px 0;width:33.33333%;float:left;box-sizing:border-box}#fair .list li i{font-size:50px}#fair .list li h3{padding:30px 0 0}#fair .list li p{padding:10px 0 0}#fair .subtitle{font-size:150%;padding:5px 0 0}#fair .tags-list{margin:40px 0 0;background:#fff;padding:20px}#fair .tags-list h3{padding:10px 0 25px;font-size:140%}#fair .tags-list ul{padding:0 40px 0 0;float:left;text-align:left}#fair .tags-list ul li{padding:5px 0 0}#fair .tags-list ul li span:before{color:#61c149;padding:0 7px 0 0;display:inline-block}#fair .tags-list .last{padding:0}#content .cta{padding:25px 0 45px;margin:40px 0 0}#content .cta h2{font-size:170%}#content .cta p{padding:40px 0 0}#content .cta p a{float:left}#content .cta p span{padding:13px 20px 0;display:block;float:left;font-size:110%}#content{padding:0 0 35px}#content .how{padding:40px 0 0}#content .how li{padding:0 2%;float:left;width:21%}#content .how li h2{padding:25px 0 0}#content .how li p{padding:15px 0 0}#content .how li .image{display:inline-block}#content .how li .num{display:none}#content .how .step-1 .image{width:83%}#content .how .step-2{padding-top:40px}#content .how .step-2 .image{width:100%}#content .how .step-3 .image{width:88%}#content .how .step-4 .image{width:75%}#content .what{text-align:left;padding:10px 0 0}#content .what li{padding:25px 25px 25px 160px;background:#f0faff;margin:30px 0 0;min-height:70px}#content .what li h2{padding:0}#content .what li p{padding:15px 0 0}#content .what .item-2,#content .what .item-4{padding-left:25px;padding-right:160px;background:0 0}#content .what li .image{position:absolute;left:0;top:-10px;display:block}#content .what .item-1 .image{width:120px;left:15px}#content .what .item-2 .image{width:110px;left:auto;right:15px}#content .what .item-3 .image{width:120px;left:15px;top:-25px}#content .what .item-4 .image{width:120px;left:auto;top:10px;right:15px}#content .what .item-5 .image{width:110px;left:15px}#content .spec .table thead{display:none}#content .spec .table tbody tr td{background:0 0;padding:0;border:none;vertical-align:top}#content .spec .table tbody tr td:first-child{width:30%}#content .spec .table tbody tr td span{border:1px solid #ccc;border-radius:3px;display:block;padding:7px;margin:2px 0 0}#content .chat .chats,#content .chat .content .main-text,#content .chat h2{padding-left:0;padding-right:0}#content .spec .table tbody tr .nowrap span{margin-right:3px;color:#fff;background:#30a8cf;border:1px solid #30a8cf;font-weight:700;padding-bottom:6px;box-shadow:1px 1px 0 #09739a}#content .chat{border-top:none;margin:0}#content .chat .in{padding:0;margin-left:0}#content .chat .content .outline{padding-left:0}#content .chat .content .outline fieldset .in{margin-left:0}#content .order fieldset{padding:0 12px 7px 10px;margin:20px 0 0;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:3px solid #00a3d9;border-radius:3px}#content .order fieldset .in{padding:0!important}#content .order fieldset ul li .form,#content .order fieldset ul li .select{height:42px}#content .order fieldset ul .comments .form{height:auto}#content .order fieldset ul li .tooltip{display:block;float:left;cursor:help;position:relative}#content .order fieldset ul li .flaticon-question1:before{display:block;background:#00a3d9;color:#fff;font-size:50%;text-align:center;width:15px;height:15px;border-radius:2px;margin:7px 5px 0 0;line-height:15px;position:relative}#content .order fieldset ul #order-pos-5 .flaticon-question1:before,#content .order fieldset ul .phone-prefix .flaticon-question1:before{margin-top:0}.chrome #content .order fieldset ul li .flaticon-question1:before,.firefox #content .order fieldset ul li .flaticon-question1:before,.opera #content .order fieldset ul li .flaticon-question1:before{margin-top:10px}.chrome #content .order fieldset ul #order-pos-5 .flaticon-question1:before,.chrome #content .order fieldset ul .phone-prefix .flaticon-question1:before,.firefox #content .order fieldset ul #order-pos-5 .flaticon-question1:before,.firefox #content .order fieldset ul .phone-prefix .flaticon-question1:before,.opera #content .order fieldset ul #order-pos-5 .flaticon-question1:before,.opera #content .order fieldset ul .phone-prefix .flaticon-question1:before{margin-top:3px}#content .order fieldset ul li .tooltip small{position:absolute;z-index:1;display:none;background:#000;border:1px solid #fff;color:#fff;font-size:90%;font-weight:400;width:200px;top:7px;border-radius:3px;left:20px;line-height:120%;padding:7px 8px;-webkit-box-shadow:3px 3px 11px -4px rgba(0,0,0,.75);-moz-box-shadow:3px 3px 11px -4px rgba(0,0,0,.75);box-shadow:3px 3px 11px -4px rgba(0,0,0,.75)}#content .order fieldset ul li .tooltip:hover small{display:block}#content .order fieldset ul #order-pos-5 .tooltip small,#content .order fieldset ul .phone-prefix .tooltip small{top:0}#content .order fieldset ul li .tooltip small:after,#content .order fieldset ul li .tooltip small:before{right:100%;top:7px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#content .order fieldset ul li .tooltip small:after{border-color:transparent #000 transparent transparent;border-width:4px;margin-top:-4px}#content .order fieldset ul li .tooltip small:before{border-color:transparent;border-right-color:#00000;border-width:5px;margin-top:-5px}#content .order fieldset ul .left-form{float:left;width:48%;clear:none}#content .order fieldset ul .right-form{float:right;width:48%;clear:none}#content .order fieldset ul .small-left,#content .order fieldset ul .small-right{width:18%;margin:0 2% 0 0}#content .order fieldset ul .medium-right .input,#content .order fieldset ul .small-left .input,#content .order fieldset ul .small-right .input{width:96%;padding:0 2%}#content .order fieldset ul .small-right{margin:0;float:right}#content .order fieldset ul #order-pos-1{width:48%;margin:0}#content .order fieldset ul .medium-left,#content .order fieldset ul .medium-right{width:28%;float:left}#content .order fieldset ul .medium-left{margin:0 0 0 4%}#content .order fieldset ul .comments .textarea{padding:1%;width:98%;height:75px}#content .order fieldset ul #order-pos-3{width:48%;margin:0}#content .order fieldset ul #order-pos-7 .files{padding:0}#content .order fieldset ul #order-pos-7 .files .form{height:auto}#content .order fieldset .format{margin:0;padding:0;border-bottom:none;border-top:none}#content .order fieldset .format h3{display:none}#content .order fieldset .format ul{display:block}#content .order .order-title{margin:10px 0 0}#content .order .terms{padding:5px 0 0}#content .order-important{background:#fff;padding:10px 10px 9px 53px;margin:20px 0 0;border-bottom:3px solid #61c149;border-radius:3px;position:relative}#content .order-important:before{display:block;position:absolute;font-size:270%;left:10px;top:19px;color:#61c149}#content .order .submit{text-align:left!important}#content .faq-select{display:none}#content .faq-list{float:left;width:70%;margin:35px 0 0}#content .faq-category{width:30%;float:left;display:block}#content .faq-category ul{margin:20px 0 0}#content .faq-category ul li{padding:1px 0 0;text-align:left;display:block}#content .faq-category ul li:before{display:none}#content .faq-category ul li a,#content .faq-category ul li a:hover{display:block;background:#f7fcff;border:1px solid #e0eef5;position:relative;width:85%;text-decoration:none;font-weight:400;line-height:35px;font-size:120%;cursor:pointer;color:#555;padding:0 10px}#content .faq-category ul li a:hover{text-decoration:underline}#content .faq-category ul li .active,#content .faq-category ul li .active:hover{color:#fff;text-decoration:none;background:#4ac2e9;border:1px solid #4ac2e9}#content .faq-category ul li .active:after,#content .faq-category ul li .active:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#content .faq-category ul li .active:after{border-color:rgba(74,194,233,0);border-left-color:#4ac2e9;border-width:10px;margin-top:-10px}#content .faq-category ul li .active:before{border-color:rgba(74,194,233,0);border-left-color:#4ac2e9;border-width:11px;margin-top:-11px}#content .faq-category p{padding:20px 15px 0 0}#content .orders{display:none}#content .tab .outline{border:1px solid #ccc;margin:20px 0 0;border-radius:3px;padding:0 15px 15px}#content .orders-list{display:table;width:100%;margin:20px 0 0}#content .submenu{display:block;padding:0;position:absolute;right:0;top:33px;font-size:90%}#content .submenu li{display:inline;padding:0}#content .submenu li:before,#content .submenu li:last-child a:after{display:none}#content .submenu li a,#content .submenu li a:hover{text-decoration:none;font-weight:400;cursor:pointer}#content .submenu li a:after{content:"|";padding:0 5px;color:#555}#content .submenu li a span,#content .submenu li a:hover span{text-decoration:underline}#header{position:fixed;top:0;width:100%}#header .in{height:85px;width:748px!important;margin:0 auto;position:relative}#header .logo{width:130px;height:50px;margin:0;position:relative;padding:20px 0 0}#header .logo a,#header .logo h2{width:130px;height:43px}#header .logo .since{display:block;position:absolute;font-size:80%;top:54px;left:24px;color:#1e9fcd;font-weight:400}#header .menu-toggle{display:none}#header .menu{background:0 0;display:block;right:0;top:53px;width:auto}#header .menu ul{width:auto;border-bottom:none}#header .menu ul li{float:left;clear:none;display:block;padding:0 7px 0 9px;border-right:1px solid #ccc}#header .menu ul li:last-child{padding-right:0;border-right:none}#header .menu ul li a,#header .menu ul li a:hover{padding:0;font-weight:400;line-height:normal;border:none;color:#5b5b5b;text-transform:uppercase;width:auto;font-size:100%;float:left}#header .menu ul li a:hover{text-decoration:underline;color:#00a4d9}#header .menu ul .how-works,#header .menu ul .order{border:none;padding-right:0}#header .menu ul .order a,#header .menu ul .order a:hover{background:#61c149;color:#fff;text-decoration:none;padding:6px 7px;border-radius:3px;top:-6px;position:relative}#header .menu ul .order a:hover{background:#2e9126}#header .menu .terms{display:none}#header .contact{right:0}#header .contact li{padding:0 0 5px;float:left;display:block;border-bottom:1px solid #e4e4e4}#header .contact .open{font-weight:400;display:block}#header .contact .open span:before{font-weight:400;color:#00a4d9;padding:0 5px 0 0}#header .contact .phone{padding-left:20px}#header .contact .phone span{font-weight:400}#header .contact .login{display:block;padding-left:25px;border:none}#header .contact .login a,#header .contact .login a:hover{text-decoration:none;background-color:#61c149;color:#fff;display:block;border-radius:3px;font-weight:400;padding:6px 10px;position:relative;cursor:pointer;top:-7px}#header .contact .login .logged li a:hover,#header .contact .login form .lost a:hover{text-decoration:underline}#header .contact .login .active,#header .contact .login .active:hover,#header .contact .login a:hover{background-color:#2e9126}#header .contact .login .active,#header .contact .login .active:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}#header .contact .login a span{padding:0 0 0 5px}#header .contact .login a span:after{font-size:70%;padding:0 0 0 7px}#header .contact .login .logged,#header .contact .login form{background:#2e9126;position:absolute;z-index:1;display:none;padding:3px 10px 7px;width:250px;right:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;top:23px}#header .contact .login form ul{padding:0}#header .contact .login form ul li{padding:7px 0 0;display:block;border:none;box-sizing:border-box;width:100%}#header .contact .login form .lost{padding:28px 0 0;font-size:90%;float:left}#header .contact .login form .lost a,#header .contact .login form .lost a:hover{color:#fff;background:0 0;padding:0}#header .contact .login form .submit{padding:18px 0 0;float:right}#header .contact .login form .submit a,#header .contact .login form .submit a:hover{padding:0 20px;font-weight:700}#header .contact .login form ul li span:before{display:block;position:absolute;border-right:1px solid #c6c6c6;color:#c6c6c6;padding:3px 0 2px;margin:5px 0 0;text-align:center;width:32px;font-size:140%}#header .contact .login form ul li span .input{height:30px;line-height:30px;padding-left:16%;width:80%}#header .contact .login .logged{padding:10px 5px 8px 15px;text-align:left}#header .contact .login .logged li{padding:10px 7px 0 15px;float:none;border:none}#references .add,#references ul li{border:1px solid #e0eef5;box-sizing:border-box;line-height:120%}#header .contact .login .logged li:before{display:block;color:#fff;top:4px}#references ul li:before,.logged #header .user{display:none}#header .contact .login .logged li a,#header .contact .login .logged li a:hover{background:0 0;float:none;padding:0}#header .contact .login .logged li a span,#header .contact .login .logged li a:hover span{padding:0}#references{background:#f0faff;width:100%;display:block;padding:25px 0;border-bottom:1px solid #e0eef5}#references .in{background:#f0faff;width:748px;margin:0 auto;text-align:left;position:relative}#references h3{padding:0 0 10px;margin:0}#references ul{padding:0;float:left;width:84%}#references ul li{display:block;float:left;width:33%;margin:0 .33333% 0 0;background:#fff;padding:10px 0 12px;color:#a0a0a0;font-size:90%}#references ul li span{display:block;padding:0 10px}#references ul li span:after,#references ul li span:before{color:#288d01;font-size:80%;margin-right:5px}#references ul li span:after{margin-left:5px;margin-right:0}#references .overview{padding:2px 10px 0 0;position:absolute;color:#5a5a5a;z-index:1;font-size:100%;right:0;top:0}#references .add{float:left;width:16%;padding:10px 10px 12px;background:#f7fcff;text-align:center}#references .add:hover{background:#fff}#references .add a,#references .add a:hover{display:block;text-align:center;font-weight:400;text-decoration:none;color:#969696;padding:40px 0 0;position:relative;width:100%}#references .add a:hover{color:#000}#references .add a:before{display:block;width:100%;text-align:center;position:absolute;font-size:250%;top:10px}#footer .in,.wrap{width:748px;margin:0 auto}#footer{font-size:80%;color:#969696;padding:0 0 14px}#sub #footer{border-top:none;background:0 0}#footer .in{padding:0}#footer p{display:block}#footer p a,#footer p a:hover{color:#969696;text-decoration:none;font-weight:300}#footer p a:hover,#footer ul li a:hover{color:#00a4d9;text-decoration:underline}#footer ul{display:inline-block;padding:5px 0 0}#footer ul li{display:block;float:left;padding:0}#footer ul li:before,#footer ul li:last-child:after{display:none}#footer ul li:after{content:'|';padding:0 5px}#footer ul li a,#footer ul li a:hover{color:#969696;font-weight:300;text-decoration:none}.wrap{text-align:left;position:relative}.wrap .in{padding:0}}@media only screen and (min-width:1024px){body{font-size:80%}h1{font-size:250%;padding-top:30px}#content .order fieldset{padding:5px 17px 12px 15px}#content .order fieldset ul #order-pos-1{width:18%;margin-right:2%}#content .order fieldset ul #order-pos-2,#content .order fieldset ul #order-pos-6{width:23%;float:left}#content .order fieldset ul #order-pos-3{width:28%;margin-right:4%}#content .order fieldset ul #order-pos-4,#content .order fieldset ul #order-pos-8{width:23%}#content .order fieldset ul #order-pos-5{margin-right:4%}#content #upload{width:48%}#content .order fieldset ul #order-pos-7{width:100%}#content .order-important{margin-top:25px}#content .order-important:before{font-size:200%;left:14px;top:19px}#content .order .terms{padding:5px 0 0}#content .order #upload .form{height:auto}#content .faq-list{width:75%}#content .faq-category{width:25%}#content .faq-category ul li a,#content .faq-category ul li a:hover{width:86%}#content .what li{padding-left:180px}#content .what .item-1 .image,#content .what .item-4 .image{width:140px}#content .what .item-2{padding-right:180px}#content .what .item-2 .image,#content .what .item-5 .image{width:125px}#content .what .item-3 .image{width:140px}#content .submenu{top:47px}#promo .in{width:1004px!important;height:355px;padding:20px 0 0}#promo h2{font-size:200%}#promo ul{padding:30px 0}#promo ul li{padding:10px 0 0;font-size:110%}#promo ul li span:before{background:url(../images/arrow-promo.svg) no-repeat;background-size:16px 16px;width:16px;height:16px}#promo .cta span{padding:12px 25px 0}#promo .cta .btn-md,#promo .cta .btn-md:hover{padding:0 30px;height:45px;line-height:47px}#promo .mascot{width:460px}#promo .mascot h3{font-size:270%;top:25px}#promo .mascot p{top:80px;font-size:200%}#quality{padding:25px 0 55px}#quality ul li{margin:60px 0 0}#quality ul li i{font-size:50px}#quality ul li h3{padding:30px 0 0}#quality ul li p{padding:20px 15px}#fair{padding:25px 0 50px}#fair .in{width:1004px}#fair .benefits{margin:40px 0 0}#fair .benefits ul li:first-child{padding-right:60px}#fair .benefits ul li .tooltip small{font-size:70%}#fair .list li{padding:85px 40px 0}#fair .list li i{font-size:60px}#fair .tags-list{margin:60px 0 0;padding:20px 40px 35px}#fair .tags-list h3{padding:15px 0 35px;font-size:150%}#fair .tags-list ul{padding:0 100px 0 0}#header .in{width:1004px!important}#header .logo{width:160px;height:53px;padding:18px 0 0}#header .logo a,#header .logo h2{width:160px;height:63px}#footer .in,#references .in,.wrap{width:1004px}#header .logo .cooperation{display:block;position:absolute;font-size:80%;top:8px}#header .logo .since{top:60px;left:42px}#header .project{float:left;display:block;text-align:left;font-family:Kalam,sans-serif;padding:0 20px 0 0;margin:20px 20px 0 0;font-size:200%;line-height:90%;border-right:1px solid #ccc}#header .project a,#header .project a:hover{color:#000;text-decoration:none}#header .project span{display:block}#references{padding-bottom:35px}#references ul li{background:url(../images/icon-reference.svg) 16px 10px no-repeat #fff;background-size:50px 50px}#references ul li:before{display:block;position:absolute;color:#fff;font-size:170%;left:27px;top:27px}#references ul li span{margin:0 10px 0 80px;padding:0}#references .add a,#references .add a:hover{padding:50px 0 0}#references .add a:before{top:15px}#footer{padding:10px 0 24px}}@media only screen and (min-width:1110px){#promo .in,#promo h2{padding:35px 0 0}#promo .in{width:1090px!important;height:375px}#promo .mascot h3,#promo .mascot p{padding:0 0 0 30px}#promo .mascot{width:505px;top:20px}#promo .mascot p{top:85px}#fair .in{width:1090px}#fair .tags-list{margin:70px 0 0}#fair .tags-list ul{padding:0 120px 0 0}#header .in{width:1090px!important}#references{padding-bottom:45px}#footer .in,#references .in,.wrap{width:1090px}}