.section-answer__subtopic-header{margin-top:0;font-size:22px;color:#000;text-decoration:none;margin-bottom:14px;line-height:1.5}.press-carousel .carousel-item img{border-radius:50%}.materials-list--flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.materials-list--flex .materials-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding-bottom:32px!important}.materials-list--flex .materials-list__item a.btn.small{position:absolute;bottom:0}.messages{position:fixed;top:0;left:0;right:0;z-index:1000;list-style:none}.message-item{background:rgba(255,255,255,0.8);margin:10px 10px 20px;padding:20px;color:#000;border-radius:5px}.message-item--success{background:rgba(220,255,220,0.8)}.message-item--error{background:rgba(255,220,220,0.8)}.message-item--warning{background:rgba(255,230,220,0.8)}.message-item__close{float:right;padding:0 10px 20px;text-decoration:none}.message-item__close:hover{text-decoration:none}html,body,.page-wrapper{height:100%}.page-content{box-sizing:border-box;min-height:100%;padding-bottom:410px}.footer{margin-top:-410px}.subscribe-form{position:relative;overflow:visible!important;border-radius:30px}.subscribe-form [type="submit"]{border-top-right-radius:30px;border-bottom-right-radius:30px}.subscribe-form input[type="text"]{border-top-left-radius:30px;border-bottom-left-radius:30px}.subscribe-form .parsley-errors-list{position:absolute;top:45px}.typographic blockquote{font-size:24px;font-style:italic;font-weight:700;color:#333;border-left:none;padding-left:40px}.typographic h1,.typographic h2,.typographic h3,.typographic h4,.typographic h5,.typographic h6{color:#333;margin-top:20px}.typographic h4{font-size:30px}.typographic p{font-size:20px}.typographic h1,.typographic h2,.typographic h3,.typographic h4,.typographic h5,.typographic h6,.typographic p,.typographic blockquote,.typographic img{margin-bottom:30px}.typographic img{max-width:100%}.legal h1{margin-top:30px;font-family:ProximaNova;color:#000;font-size:38px;font-weight:300;line-height:60px;text-align:center}.legal h3{font-family:ProximaNova;color:#000;font-size:22px;font-weight:400;line-height:55px;text-align:left}.legal p{font-family:ProximaNova;color:#666;font-size:16px;font-weight:400;line-height:25px;text-align:left}.about-page h3{color:#000;text-align:center;margin-bottom:0}.about-page p{margin-top:2px;margin-bottom:28px;line-height:28px}.about-page .title-for-block{margin-top:40px;font-size:30px;margin-bottom:50px}.about-page .work-principles{text-align:center}.about-page .work-principles .principles-print{margin-bottom:56px}@media screen and (max-width:1350px){.about-page .work-principles .principles-print{width:80vw}}.order{font-family:ProximaNova;font-size:16px;margin:40px 0}.order input,.order select,.order textarea,.order button{outline:0;max-width:100%}.order .ajax-loader{padding:4px 15px}.order .for-sale{color:#f00;font-weight:700}.order__title{color:#000;font-size:38px;font-weight:300;line-height:60px;text-align:center}.order__title-hint{color:#666;font-size:18px;font-weight:400;line-height:26px;text-align:center;margin-bottom:30px}.order__panel{border-width:1px;border-color:#ddd;border-style:solid;background-color:#eee}.order__group{padding:30px 100px;border-bottom:1px solid #ddd;position:relative}@media screen and (max-width:600px){.order__group{padding:30px;transition:1s}}.order__group--disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(240,240,240,0.7);z-index:100}.order__group-title{display:block;width:100%;margin-bottom:5px;font-size:26px;font-weight:300;color:#000}.order__group-discount{display:inline-block;float:right;color:#39cb88;font-size:16px;font-weight:400;line-height:30px;text-align:left}.order__group-discount--alert{color:#f56f54}.order__group-discount:after{content:'*';color:#999;font-size:20px;font-weight:300;line-height:1em;text-align:left;height:.5em;position:relative;top:4px}.order__group-discount:after{padding-left:3px}.order__mark{font-style:normal}.order__mark:after{content:'*';color:#999;font-size:20px;font-weight:300;line-height:1em;text-align:left;height:.5em;position:relative;top:4px}.order__group-row{display:flex;justify-content:space-between}@media screen and (max-width:600px){.order__group-row{display:block}.order__group-row .order__field{width:100%}}.order__field{display:inline-block;margin:10px 0;flex-grow:1;flex-shrink:1;flex-basis:0}.order__field:not(:first-child){margin-left:5px}.order__field:not(:last-child){margin-right:5px}.order__label{display:block;font-weight:700;line-height:30px;font-size:16px;color:#000}.order__hint{position:relative;overflow:visible;margin-left:5px}.order__hint i{display:inline-block;background-color:#ccc;color:#fff;border-radius:50%;width:18px;height:18px;font-size:14px;line-height:18px;font-style:normal;text-align:center}.order__hint span{display:none;position:absolute;background-color:#fff;color:#000;padding:5px 10px;border:1px solid #eee;border-radius:5px}.order__hint:hover span{display:inline-block}.order__inputs{display:flex;justify-content:space-between}.order__inputs .select2-container{width:50%!important}.order__input{flex-grow:1;flex-shrink:1;flex-basis:0;width:100%;border-radius:6px;border-width:1px;border-color:#ddd;border-style:solid;background-color:#fff;padding:9px 15px;color:#000;font-size:16px;font-weight:400;line-height:30px;text-align:left}.order__inputs .order__input:not(:first-child){margin-left:5px}.order__inputs .order__input:not(:last-child){margin-right:5px}.order__submit-row{margin:20px 0;color:#999;font-size:14px;font-weight:400;line-height:30px}.order__submit{text-transform:uppercase;background-color:#bbb;color:#fff;border:0;padding:5px 25px;border-radius:30px;float:right}.order__submit:disabled:hover{opacity:1}.order__submit:hover{opacity:.7}
.order__dropzone{width:100%;min-height:120px;margin-top:10px;padding:10px;background-color:#eee;outline:0;border-radius:5px;border:2px dashed #999}.order__dropzone .dz-preview.dz-image-preview{background-color:transparent;border:1px solid #eee}.order__dropzone .dz-preview .dz-image{background-color:#ddd}.order__dropzone .dz-message{color:#999;font-size:16px;font-weight:400;line-height:30px;text-align:left;margin:0}.order .select2-container .select2-selection{height:55px;outline:0;border:1px solid #eee;border-radius:5px;font-weight:400}.order .select2-container--default .select2-selection .select2-selection__arrow{height:55px}.order .select2-container--default .select2-selection .select2-selection__rendered{line-height:55px}.order .select2-container--default .select2-selection .select2-selection__clear{padding:0 10px;font-size:1.5em}.order .select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:41px}.order .select2-container--default .select2-selection--multiple .select2-selection__clear{margin:0}.order .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#fff}.order .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#fff}.order .order__input.parsley-error{border:1px solid #faa}.order .parsley-errors-list{list-style:none;background-color:#fee;color:#333;margin:0;padding:10px;font-weight:300}.order .popover{font-family:ProximaNova;max-width:400px}.order .popover-content{min-width:300px}.news-widget .news-widget__item--link{cursor:pointer}.news-widget .news-widget__item--link:hover{opacity:.7}.our-clients .logo-list{display:table;width:100%}.our-clients .logo-list li{display:table-cell!important}.technologies .technologies__list .technologies__list__item .figcaption{line-height:22px!important;padding:10px 15px!important;max-width:260px!important}.footer-contact-us-popover{padding:5px 0;font:16px/26px "ProximaNova";color:#666;text-align:center}.footer-contact-us-popover .phone-link{font:22px/1.1 "Pt-mono";text-decoration:none!important;border-bottom:none!important;color:#000;display:block}.subscribe-form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'ProximaNova';src:url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.c96a687a0be6.eot");src:url("../fonts/proxima-nova-reg/Proxima-Nova-Regular.410504d49238.otf"),url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.c96a687a0be6.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.c686631a8d23.woff2") format("woff2"),url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.47d102f8d94e.woff") format("woff"),url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.d5a47eeae603.ttf") format("truetype"),url("../fonts/proxima-nova-reg/proxima-nova-regular-webfont.84afcc4c3d58.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Semi';src:url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.409587299577.eot");src:url("../fonts/proxima-nova-semibold/Proxima-Nova-Semibold.6a3868997462.otf"),url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.409587299577.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.163713307742.woff2") format("woff2"),url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.b5e1bd99714c.woff") format("woff"),url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.d7977c7ad0c1.ttf") format("truetype"),url("../fonts/proxima-nova-semibold/proxima-nova-semibold-webfont.8d0542fbb535.svg#proxima_nova_ltsemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Light';src:url("../fonts/proxima-nova-light/proxima-nova-light-webfont.2ddd3cda5e73.eot");src:url("../fonts/proxima-nova-light/Proxima-Nova-Light.076d851b602b.otf"),url("../fonts/proxima-nova-light/proxima-nova-light-webfont.2ddd3cda5e73.eot?#iefix") format("embedded-opentype"),url("../fonts/proxima-nova-light/proxima-nova-light-webfont.6d973540f3c9.woff2") format("woff2"),url("../fonts/proxima-nova-light/proxima-nova-light-webfont.77466bafc297.woff") format("woff"),url("../fonts/proxima-nova-light/proxima-nova-light-webfont.978f9c1fe8f2.ttf") format("truetype"),url("../fonts/proxima-nova-light/proxima-nova-light-webfont.4af816557069.svg#proxima_nova_ltlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Pt-mono';src:url("../fonts/pt-mono/ptm55ft-webfont.bb8ead33f7f1.eot");src:url("../fonts/pt-mono/ptm55ft-webfont.bb8ead33f7f1.eot?#iefix") format("embedded-opentype"),url("../fonts/pt-mono/ptm55ft-webfont.d7cb568a2ed8.woff2") format("woff2"),url("../fonts/pt-mono/ptm55ft-webfont.56752ba37c01.woff") format("woff"),url("../fonts/pt-mono/ptm55ft-webfont.24401dd7a044.ttf") format("truetype"),url("../fonts/pt-mono/ptm55ft-webfont.8473ac391f31.svg#pt_monoregular") format("svg");font-weight:normal;font-style:normal}body{color:#666;font:18px/1.1 "ProximaNova";min-width:320px}a{color:#139ef2;text-decoration:underline;-webkit-transition:color .13s ease;transition:color .13s ease}a:focus,a:active{outline:none!important}a:hover{color:#48b2f1}p{margin-bottom:20px}.c-w{color:#fff!important}input{outline:none!important}.btn{font:13px/1.2 "ProximaNova-Semi";color:#fff;text-transform:uppercase;text-decoration:none;padding:12px 18px 10px;letter-spacing:1.2px;border-radius:30px;background:#139ef2;-webkit-transition:all .13s ease-in-out;transition:all .13s ease-in-out;border:2px solid #139ef2;box-shadow:none;max-width:100%}
.btn.small{padding:10px 13px 8px;font-size:12px}.btn.smaller{font-size:11px;padding:9px 12px 7px}.btn:hover{background:#48b2f1;border-color:#48b2f1;color:#fff}.btn-gray{background:#bbb;border-color:#bbb}.btn-gray:hover{background:#139ef2;border-color:#139ef2}.iframe-container{position:relative;padding-bottom:50%;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.btn-transparent{background:0;border-color:#139ef2;color:#139ef2}.btn-transparent:hover{background:#139ef2;border-color:#139ef2;color:#fff}.sticky-wrapper{position:fixed;z-index:101;left:0;right:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.sticky-wrapper.relative{position:relative}.sticky-wrapper.sticky,.sticky-wrapper.relative{background:#fff;box-shadow:0 2px 20px -8px rgba(0,0,0,0.4)}@media(min-width:997px){.sticky-wrapper.sticky .navbar .gl-language a,.sticky-wrapper.relative .navbar .gl-language a{color:#000}.sticky-wrapper.sticky .navbar .gl-language li.active a,.sticky-wrapper.sticky .navbar .gl-language a:hover,.sticky-wrapper.relative .navbar .gl-language li.active a,.sticky-wrapper.relative .navbar .gl-language a:hover{color:#139ef2}.sticky-wrapper.sticky .navbar .navbar-nav a,.sticky-wrapper.relative .navbar .navbar-nav a{color:#000}.sticky-wrapper.sticky .navbar .navbar-nav li.active a,.sticky-wrapper.sticky .navbar .navbar-nav a:hover,.sticky-wrapper.relative .navbar .navbar-nav li.active a,.sticky-wrapper.relative .navbar .navbar-nav a:hover{color:#139ef2}.sticky-wrapper.sticky .navbar .btn-login,.sticky-wrapper.relative .navbar .btn-login{border-color:#139ef2;color:#139ef2}.sticky-wrapper.sticky .navbar .btn-login:hover,.sticky-wrapper.relative .navbar .btn-login:hover{border-color:#139ef2;background:#139ef2;color:#fff}.sticky-wrapper.sticky .navbar .user-menu.pl-active .caret,.sticky-wrapper.relative .navbar .user-menu.pl-active .caret{border-top-color:#000}.sticky-wrapper.sticky .navbar .user-menu.open .caret,.sticky-wrapper.relative .navbar .user-menu.open .caret{border-bottom-color:#000}.sticky-wrapper.sticky .navbar .user-basket .ic-basket,.sticky-wrapper.relative .navbar .user-basket .ic-basket{background-position:0 0}}.navbar{margin:0;min-height:inherit;border-radius:0;padding:5px 0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navbar.navbar-default{box-shadow:none;background:0;border:0}.navbar .navbar-header{margin-right:13px}.navbar .navbar-header .navbar-brand{width:inherit;height:inherit;padding:3px 0}.navbar .gl-language ul{padding:7px 0 0;margin:0;list-style-type:none}.navbar .gl-language ul li.active a{color:#139ef2;cursor:default;pointer-events:none}.navbar .gl-language ul a{font:13px/1.5 "ProximaNova-Semi";letter-spacing:1px;color:#fff;text-transform:uppercase;text-decoration:none;display:block}.navbar .gl-language ul a:hover{color:#139ef2}.navbar .navbar-toggle{display:none}.navbar .navbar-nav{padding:6px 0 3px;margin-left:145px;list-style-type:none}.navbar .navbar-nav li{margin:0 12px}.navbar .navbar-nav li.active a{background:0;box-shadow:none;-webkit-filter:none;filter:none;color:#139ef2}.navbar .navbar-nav li.active a:hover{background:0;color:#139ef2}.navbar .navbar-nav li.active a:focus{background:0}.navbar .navbar-nav li a{font:18px/1.2 "ProximaNova";color:#fff;padding:10px 0;display:block;text-decoration:none;text-shadow:none!important}.navbar .navbar-nav li a:hover{background:0;color:#139ef2}.navbar .user-bar{margin-top:5px}.navbar .user-bar .btn{float:left;margin-left:5px}.navbar .user-bar .btn-login{border-color:#fff;color:#fff}.navbar .user-bar .btn-login:hover{background:#fff;color:#000}.navbar .user-bar .user-menu{position:relative;float:left;margin:0 10px}.navbar .user-bar .user-menu.pl-active .caret{display:inline-block}.navbar .user-bar .user-menu.open .caret{border-top:0;border-bottom:4px solid #fff}.navbar .user-bar .user-menu:hover img,.navbar .user-bar .user-menu.open img{opacity:.6}.navbar .user-bar .user-menu a.dropdown-toggle{text-decoration:none}.navbar .user-bar .user-menu img{border-radius:50%;-webkit-transition:all .13s ease;transition:all .13s ease}.navbar .user-bar .user-menu .caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed #fff;display:none;height:0;vertical-align:middle;width:0;margin:0}.navbar .user-bar .user-menu .dropdown-menu{box-shadow:0 2px 15px 0 rgba(0,1,1,0.2);border:0;left:50%;margin-left:-100px;padding:13px 4px 7px;top:49px;width:190px}.navbar .user-bar .user-menu .dropdown-menu:before{border-bottom:7px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:50%;margin-left:-9px;position:absolute;top:-7px;width:0}.navbar .user-bar .user-menu .dropdown-menu li{margin-bottom:4px}.navbar .user-bar .user-menu .dropdown-menu li a{text-decoration:none;font-size:14px}.navbar .user-bar .user-menu .dropdown-menu li a:hover{background:0;color:#139ef2}.navbar .user-bar .user-basket{float:left}.navbar .user-bar .user-basket a{display:block;padding:12px;position:relative}.navbar .user-bar .user-basket a .label{background:none repeat scroll 0 0 #139ef2;border-radius:30px;font-family:"ProximaNova-Semi";height:22px;line-height:22px;padding:0 7px;position:absolute;left:25px;top:0;z-index:1}.navbar .user-bar .user-basket a .ic-basket{width:27px;height:23px;display:block;background:url("../images/bg/icons/basket.7d8a2bfcf57a.png") no-repeat 0 -25px}.navbar .user-bar .user-basket a:hover .ic-basket{opacity:.7}.intro-banner{background:url("../images/bg/nozzle-banner-1.4a50dc084941.jpg") no-repeat center 0/cover;position:relative;padding:256px 0 225px}.intro-banner .intro-text{color:#fff}.intro-banner .intro-text h2{font:59px/1.0833 "ProximaNova-Light";letter-spacing:-.3px;margin-bottom:35px}.intro-banner .intro-text p{font-size:21.7px;margin-bottom:42px;line-height:34px}.intro-banner .intro-text .btn{padding:12px 20px 10px}
h3.section-title{font:38px/1.5789 "ProximaNova";color:#000;text-align:center}h3.section-title small{font:18.2px/1.3 "ProximaNova";display:block}.secondary-text{font-size:16px;color:#999}.section{padding:33px 0 58px;text-align:center}.wishes.dark{background:#f5f5f5}.wishes.dark .inline-select .cs-select{background:transparent}.wishes.dark .inline-select .cs-select .cs-placeholder{background:#f5f5f5}.wishes.dark .inline-select .cs-select.cs-active .cs-placeholder{background:#fff}.wishes .section-title{margin-bottom:30px}.wishes .wishes-menu{font:22px/1.9 'Pt-mono';color:#555;margin-bottom:31px}.wishes .wishes-menu a{text-decoration:none;border-bottom:1px dotted #139ef2}.wishes .btn{margin-bottom:48px}.ath-work{background:#f1f1f1;padding-bottom:70px}.ath-work .section-title{margin-bottom:65px}.ath-work .ath-work__item-square{width:230px;height:230px;border-radius:50%;background:#f1f1f1;padding:15px;margin:0 auto 2px;-webkit-backface-visibility:hidden}.ath-work .bbl{display:block;width:100%;height:100%;border-radius:50%;background:url("../images/bg/icons") no-repeat center/100% #2c536a}.ath-work .bbl.screenshot{background-image:url("../images/bg/icons/thumb-screenshot.efd3c34b7b96.png")}.ath-work .bbl.gear{background-image:url("../images/bg/icons/thumb-gear.b4581d050cbe.png")}.ath-work .bbl.card{background-image:url("../images/bg/icons/thumb-card.42d5ff3a0ef7.png")}.ath-work .bbl.box{background-image:url("../images/bg/icons/thumb-box.370ded635d6e.png")}.ath-work .ath-work__list{margin-bottom:40px;position:relative}.ath-work .ath-work__list:after{content:"";position:absolute;width:80%;top:114px;left:50%;margin-left:-40%;border-top:1px solid #71838f}.ath-work .ath-work__list .ath-work__item{color:#000;line-height:1.4;margin-bottom:20px;padding:0 30px;z-index:2;position:relative}.ath-work .btn{margin:0 5px}.how-much{padding:63px 0 72px;overflow:hidden}.how-much .section-title{margin-bottom:48px}.how-much .section-title small{margin:5px 0}.how-much .price-list{margin:0 -30px 25px;padding:0;list-style-type:none}.how-much .price-list li{float:left;width:33.33%;padding:0 30px;text-align:center}.how-much .price-list li img{display:block;max-width:100%;height:auto;margin-bottom:13px;border-radius:6px}.how-much .price-list li strong{font-size:20px;font-weight:normal;color:#000;margin-bottom:10px;display:block}.how-much .price-list li .cost{background:none repeat scroll 0 0 #ffe800;border-radius:4px;color:#000;display:inline-block;font-size:14px;letter-spacing:.8px;padding:7px 9px 5px;text-transform:uppercase;font-family:"ProximaNova-Semi"}.how-much .btn{margin-bottom:48px}h4.section-title{font-size:35px;color:#000}h4.section-title small{font:18.2px/1.3 "ProximaNova";display:block}.guide{background:url("../images/bg/nozzle-banner-2.777838016db7.jpg") no-repeat center 0/cover;padding:90px 0 103px}.guide .section-title{margin-bottom:28px}.guide .section-desc{font:22px/1.6818 "ProximaNova-Light";margin-bottom:42px}.testimonials{background:#f1f1f1;padding:50px 0}.testimonials .section-title{margin-bottom:30px}.testimonials .testimonials-carousel .img-responsive{margin:11px auto;width:inherit}.testimonials .testimonials-carousel .brand-name{color:#000;font:15px/1.2 "ProximaNova-Semi";letter-spacing:.8px;margin-bottom:20px;text-transform:uppercase}.testimonials .testimonials-carousel .carousel-item__text{font:22px/1.6 "ProximaNova-Light";margin:40px 0}.testimonials .testimonials-carousel .owl-nav div{position:absolute;top:0;height:100%;width:15%}.testimonials .testimonials-carousel .owl-nav div.owl-prev:hover:before{background-position:0 -77px}.testimonials .testimonials-carousel .owl-nav div.owl-next:hover:after{background-position:0 0}.testimonials .testimonials-carousel .owl-next{right:0}.testimonials .testimonials-carousel .owl-prev:before,.testimonials .testimonials-carousel .owl-next:after{content:"";position:absolute;background:url("../images/bg/icons/slider-arrow.ab059006424d.png") no-repeat 0 0;width:30px;height:60px;top:50%;margin-top:-60px}.testimonials .testimonials-carousel .owl-prev:before{background-position:-37px -77px;left:0}.testimonials .testimonials-carousel .owl-next:after{background-position:-37px 0;right:0}.our-clients{padding:52px 0 105px}.our-clients .section-title{margin-bottom:68px}.our-clients .logo-list{list-style-type:none;line-height:0;text-align:justify}.our-clients .logo-list:after{content:"";display:inline-block;height:0;width:100%}.our-clients .logo-list li{display:inline-block;text-align:center;width:170px;height:100px}.our-clients .logo-list li a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-filter:gray;filter:gray}.our-clients .logo-list li a:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);-webkit-filter:none;filter:none}.footer{background:#222;padding-top:38px;padding-bottom:40px}.footer h3{font:13px/1.2 "ProximaNova-Semi";color:#999;text-transform:uppercase;letter-spacing:1.2px}.footer .footer-nav{padding:0;list-style-type:none;margin:0}.footer .footer-nav .footer-nav__col{float:left;margin-bottom:20px}.footer .footer-nav .footer-nav__col:not(:last-child){margin-right:150px}.footer .footer-nav .footer-nav__col h3{margin-bottom:20px}.footer .footer-nav .footer-nav__col ul{padding:0;list-style-type:none;margin:0}.footer .footer-nav .footer-nav__col ul li{margin-bottom:20px}.footer .footer-nav .footer-nav__col ul li a{font-size:16px;color:#fff;text-decoration:none}.footer .footer-nav .footer-nav__col ul li a:hover{color:#139ef2}.footer .footer-bar{float:right}.footer .footer-bar h3{margin-bottom:20px}.footer .footer-bar .subscribe-form{background:#333;border-radius:30px;height:45px;overflow:hidden;width:244px}
.footer .footer-bar .subscribe-form input[type="text"]{border:0;background:0;height:100%;float:left;padding:0 18px;color:#fff;font-size:16px;width:195px;line-height:45px}.footer .footer-bar .subscribe-form input[type="submit"]{background:#444;border:0;color:#fff;height:100%;padding:2px 4px 0 0;width:49px;font-size:13px;font-family:"ProximaNova-Semi";text-transform:uppercase}.footer .footer-bar .subscribe-form input[type="submit"]:hover,.footer .footer-bar .subscribe-form input[type="submit"]:focus{background:#666}.footer .social-list{padding:0;list-style-type:none;margin:40px 0}.footer .social-list li{display:inline-block;vertical-align:middle;margin-right:5px}.footer .social-list li .sl{display:block;width:40px;height:40px;background:url("../images/bg/icons/socials.92fc41963183.png") no-repeat}.footer .social-list li .sl.sl-fb:hover{background-position:0 -40px}.footer .social-list li .sl.sl-vk{background-position:-40px 0}.footer .social-list li .sl.sl-vk:hover{background-position:-40px -40px}.footer .social-list li .sl.sl-tw{background-position:-80px 0}.footer .social-list li .sl.sl-tw:hover{background-position:-80px -40px}.footer .social-list li .sl.sl-in{background-position:-120px 0}.footer .social-list li .sl.sl-in:hover{background-position:-120px -40px}.footer .social-list li .sl.sl-lin{background-position:-160px 0}.footer .social-list li .sl.sl-lin:hover{background-position:-160px -40px}.footer .footer-info{border-top:1px solid #2f2f2f;min-height:60px;padding:17px 0}.footer .footer-info .copyright{float:left;margin:3px 0 0 3px;font-size:16px}.footer .footer-info .powered{float:right}.footer .footer-info .powered span,.footer .footer-info .powered a{display:inline-block;vertical-align:bottom}.footer .footer-info .powered span{font-size:16px;margin-right:8px}.inline-select{display:inline-block}.inline-select>.cs-select{display:block;max-width:inherit;padding-right:15px;width:inherit;z-index:1}.inline-select>.cs-select>span{border-bottom:1px dotted #139ef2;color:#139ef2;line-height:normal;overflow:visible;padding:0;z-index:1}.inline-select>.cs-select>span:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #139ef2;content:"";height:0;right:-10px;width:0;-webkit-transform:none;-ms-transform:none;transform:none}.inline-select>.cs-select.cs-active{z-index:9!important}.inline-select>.cs-select.cs-active>span{z-index:9;border:0}.inline-select>.cs-select.cs-active>span:after{border-bottom:3px solid #139ef2;border-top:0}.inline-select>.cs-select .cs-options{box-shadow:0 2px 15px 0 rgba(0,0,1,0.2);left:-11px;min-width:110%;padding:43px 15px 0 11px;top:-5px;width:auto}.inline-select>.cs-select .cs-options li{margin-bottom:10px}.inline-select>.cs-select .cs-options li.cs-selected{display:none}.inline-select>.cs-select .cs-options span{line-height:normal;padding:0}.inline-select>.cs-select .cs-options span:hover{color:#139ef2}.feedback-panel{background:none repeat scroll 0 0 #222;border-top:1px solid #2f2f2f;bottom:0;left:0;position:fixed;right:0;text-align:center;z-index:999}.feedback-panel [class^="col-"]{border-right:1px solid #2f2f2f;display:table}.feedback-panel [class^="col-"]:first-child{border-left:1px solid #2f2f2f}.feedback-panel a{text-decoration:none;color:#fff;height:40px;display:table-cell;vertical-align:middle;font-size:14px}.feedback-panel a:hover{color:#48b2f1}.feedback-panel a:hover .fp-callback{background-position:0 0}.feedback-panel a:hover .fp-order{background-position:-15px 0}.feedback-panel a:hover .fp-online{background-color:#48b2f1}.feedback-panel a:hover .fp-mail{background-position:-33px 0}.feedback-panel span{vertical-align:middle}.feedback-panel .fp{display:inline-block;vertical-align:middle;background:url("../images/bg/icons/feedback.b01692020e66.png") no-repeat;margin-top:-2px;margin-right:2px}.feedback-panel .fp-callback{width:15px;height:20px;background-position:0 -20px}.feedback-panel .fp-online{width:10px;height:10px;background:#62dc71;border-radius:50%}.feedback-panel .fp-order{width:18px;height:16px;background-position:-15px -20px}.feedback-panel .fp-mail{width:17px;height:13px;background-position:-33px -20px}.sub-nav{height:77px;overflow:hidden;background:#222;padding:0 15px}.sub-nav ul{list-style-type:none;margin:0;padding:0;display:block;overflow-x:auto;text-align:center;white-space:nowrap;height:150%}.sub-nav ul li{display:inline-block;vertical-align:middle;margin-bottom:7px}.sub-nav ul li:after{content:"";background:url("../images/bg/icons/sm-arrow.8208d3d01308.png") no-repeat 0 0;width:9px;height:15px;display:inline-block;vertical-align:middle;margin:-1px 36px 0}.sub-nav ul li.visited:after{background-position:0 -18px}.sub-nav ul li.visited a{color:#fff}.sub-nav ul li.active a{position:relative;color:#ffe800}.sub-nav ul li.active a:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #222;position:absolute;bottom:-29px;left:50%;margin-left:-8px}.sub-nav ul li.active a:hover{color:#ffe800}.sub-nav ul li:last-child:after{display:none}.sub-nav ul li a{font:13px/2 "ProximaNova-Semi";text-transform:uppercase;letter-spacing:1.2px;color:#888;display:inline-block;vertical-align:middle;text-decoration:none;margin:22px 0}.sub-nav ul li a:hover{color:#fff}.content-overlay{margin-bottom:80px}.content-overlay.__no-gap{margin-bottom:0}.section-explanation{height:112px;background:#eaeaea;text-align:center;margin-top:-7px}.section-explanation .container{height:100%}.section-explanation .container:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;margin-left:-5px}.section-explanation p{margin:0;color:#888;font:16px/1.6 "ProximaNova";display:inline-block;vertical-align:middle}
.order-status{margin-bottom:150px;text-align:center}.order-status .yw-round{width:160px;height:160px;background-color:#ffe800;margin:40px auto 15px;border-radius:50%}.order-status .yw-round:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0;margin-left:-5px}.order-status .yw-round.hourglass{background-image:url("../images/bg/icons/hourglass.518d44aaafa3.png");background-repeat:no-repeat;background-position:center}.order-status .yw-round .order-status__price{display:inline-block;vertical-align:middle;color:#000}.order-status .yw-round .order-status__price strong{font-size:40px;line-height:1;display:block}.order-status p{font-size:16px;line-height:1.4}.sidebar{background:#f5f5f5;padding:10px}.sidebar.dark{background:#eee}.sidebar .tab-nav{margin:0;padding:18px 22px;list-style-type:none}.sidebar .tab-nav li:not(:last-child){margin-bottom:24px}.sidebar .tab-nav li.current a{color:#139ef2}.sidebar .tab-nav li a{text-decoration:none;color:#000}.sidebar .tab-nav li a:hover{color:#139ef2}.sidebar .manager-info{padding:12px 15px}.sidebar .manager-info .manager-info__caption{margin-bottom:20px;color:#000}.sidebar .manager-info .row{margin-bottom:20px}.sidebar .manager-info .col-xs-11{padding-left:0}.sidebar .manager-info .manager__photo{border-radius:50%;max-width:100%;height:auto}.sidebar .manager-info .manager__name{font-size:16px;margin-bottom:8px;font-weight:normal;display:block;color:#333}.sidebar .manager-info .manager-info__text{font-size:16px;line-height:1.4;margin-bottom:0;color:#888}.section-answer .section-answer__header{border-bottom:1px solid #ddd;margin-bottom:22px}.section-answer .section-answer__header h3{font:13px/1 "ProximaNova-Semi";text-transform:uppercase;color:#999;letter-spacing:1.4px;margin:0 0 6px}.section-answer .section-answer__subtopic-list{padding:0;list-style-type:none}.section-answer .section-answer__subtopic-list>li{margin-bottom:14px;box-shadow:none}.section-answer .section-answer__subtopic-list>li a{font-size:22px;color:#000;border-bottom:1px dotted #000;text-decoration:none;margin-bottom:14px;line-height:1.5}.section-answer .section-answer__subtopic-list>li a:hover{color:#139ef2;border-color:#139ef2}.section-answer .section-answer__subtopic-list>li a[aria-expanded="true"]{border:0}.section-answer .section-answer__subtopic-list>li p{font-size:16px;line-height:1.5;margin-bottom:20px;margin-top:5px}.section-answer .section-answer__subtopic-list>li .img-responsive{margin-bottom:25px}.page-title{color:#000;font:38px/1.5789 "ProximaNova";text-align:center;margin:44px 0 25px}h5{font:18px/1.2 "ProximaNova-Semi";color:#000;margin:50px 0 10px}.bulleted-list{margin-bottom:25px}.bulleted-list ul{padding:0;list-style-type:none}.bulleted-list ul li{font-size:16px;line-height:1.5;margin-bottom:11px;padding-left:25px;position:relative}.bulleted-list ul li:before{content:"";width:15px;height:2px;background:#000;left:-1px;top:10px;position:absolute}.delivery-info{background:none repeat scroll 0 0 #f5f5f5;margin:10px 0 25px;padding:27px 10px;text-align:center;line-height:1.5}.delivery-price-list{padding:0;margin-bottom:20px;list-style-type:none}.delivery-price-list li{margin-bottom:12px;font-size:16px}.delivery-price-list li dl{margin-bottom:0}.delivery-price-list li dl dt,.delivery-price-list li dl dd{display:inline-block;vertical-align:middle;letter-spacing:-0.3px}.delivery-price-list li dl dd{background:none repeat scroll 0 0 #ffe800;border-radius:4px;color:#000;padding:0 5px}.payment-services-list{padding:0;margin:30px 0 20px;list-style-type:none}.payment-services-list li{display:inline-block;vertical-align:middle;margin-right:25px}.payment-services-list li [class^="psl"]{display:block;height:30px}.payment-services-list li .psl-mastercard{width:50px;background:url("../images/bg/master-card.a1cea7ef2167.png") no-repeat}.payment-services-list li .psl-visa{width:62px;background:url("../images/bg/visa.94f463066677.png") no-repeat}.payment-services-list li .psl-yandexmoney{width:61px;background:url("../images/bg/yandex-money.19e57d7df7c0.png") no-repeat}.payment-services-list li .psl-qiwi{width:57px;background:url("../images/bg/qiwi.e3e3caed8756.png") no-repeat}.payment-services-list li .psl-webmoney{width:99px;background:url("../images/bg/web-money.bc1f00410911.png") no-repeat}.color-black{color:#000}.nav-select{display:none;margin-bottom:30px}.nav-select .cs-select{max-width:inherit;border-radius:5px;background:#eee}.nav-select .cs-select.cs-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.nav-select .cs-select .cs-placeholder{font-size:18px;color:#888;padding:15px}.nav-select .cs-select .cs-placeholder:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #888}.nav-select .cs-select .cs-options{background:#eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.nav-select .cs-select .cs-options .cs-selected{display:none}.nav-select .cs-select .cs-options li{border-top:1px solid #e2e2e2}.nav-select .cs-select .cs-options li span{font-size:17px;color:#888;padding:15px}.chat{border:1px solid #e4e4e4}.chat .chat__section{border-bottom:1px solid #e4e4e4;padding:23px 25px 10px}.chat .chat__header{color:#000;padding:20px 25px}.chat .chat__header strong{font-weight:normal}.chat .chat__header a{text-decoration:none}.chat .chat__textarea{background:#eee;margin:0 -1px -1px;border:0}.chat .chat__textarea .entry-area{position:relative;margin-bottom:13px}.chat .chat__textarea .entry-area textarea{width:100%;height:90px;display:block;resize:none;border:0;border-radius:5px;font-size:14px;padding:10px 35px 10px 15px}.chat .author-photo{max-width:45px;height:auto;border-radius:50%}.chat .author-name{font:bold 14px/1.2 "ProximaNova-Semi";color:#000;margin:-3px 0 3px;display:block}.chat .m-date{font-size:14px;color:#aaa;white-space:nowrap;margin-bottom:15px;position:absolute;top:1px;right:0}
.chat p{font-size:14px;line-height:1.5;margin-bottom:5px;position:relative;padding-right:115px}.chat p+p{margin-top:25px}.chat .upload-image .upload-image__item{width:100px;margin-right:6px;margin-bottom:15px;display:inline-block;vertical-align:top;position:relative}.chat .upload-image img{max-width:100%;height:auto;display:block}.chat .upload-image .i-close{position:absolute;right:-6px;top:-6px}.chat .upload-model .upload-model__item{display:inline-block;vertical-align:top;padding:0 24px 0 18px;font-size:14px;line-height:16px;color:#23a0ef;position:relative;margin-right:15px;margin-bottom:15px}.chat .upload-model .upload-model__item:before{content:"";position:absolute;width:13px;height:16px;left:0;top:0;background:url("../images/bg/icons/upload-icons.e61b78d0b01c.png") no-repeat -27px 0}.chat .upload-model .upload-model__item .i-close{position:absolute;right:0;top:-2px;margin:auto}.chat .pull-model,.chat .pull-image{position:absolute;overflow:hidden;padding:13px}.chat .pull-model i,.chat .pull-image i{display:block;background:url("../images/bg/icons/upload-icons.e61b78d0b01c.png") no-repeat 0 0}.chat .pull-model input,.chat .pull-image input{position:absolute;right:0;top:0;width:150%;height:150%;opacity:0;cursor:pointer}.chat .pull-model{top:0;right:2px}.chat .pull-model:hover .pm-i{background-position:-27px 0}.chat .pull-model .pm-i{width:13px;height:16px;background-position:0 0}.chat .pull-image{bottom:0;right:1px}.chat .pull-image:hover .pi-i{background-position:-27px -26px}.chat .pull-image .pi-i{width:17px;height:14px;background-position:0 -26px}.chat .form-submit{margin-bottom:5px}.chat .form-submit .btn{margin-right:7px;margin-bottom:10px}.chat .i-close{width:18px;height:18px;display:block;cursor:pointer;background:url("../images/bg/icons/close.60464dbdd3e7.png") no-repeat}.chat .i-close:hover{opacity:.9}.s-models .owl-stage-outer{margin-bottom:20px}.s-models .owl-controls{display:none}.s-models .slider-models__item .model-image{border:1px solid #e4e4e4;width:auto;text-align:center;display:inline-block}.s-models .slider-models__item .model-image img{display:block;margin:auto;max-width:100%;max-height:100%;width:100%;height:auto}.s-models .slider-models__item .model-info{display:none;text-align:center;margin:5px 0}.s-models .slider-models__item .model-info strong{line-height:2}.s-models-thumbs .thumbs__item{margin-bottom:20px;float:left}.s-models-thumbs .thumbs__item.active .model-image{box-shadow:0 0 0 5px #ffe800 inset}.s-models-thumbs .thumbs__item .model-image{width:100%;background:0;border:0;box-shadow:0 0 0 1px #e4e4e4 inset;text-align:center;-webkit-transition:box-shadow .1s ease;transition:box-shadow .1s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-models-thumbs .thumbs__item .model-image img{display:block;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;position:relative;z-index:-1}.s-models-thumbs .thumbs__item .model-info{font-size:14px;padding-left:2px}.s-models-thumbs .thumbs__item .model-info strong{line-height:2;display:block;color:#555}.s-models-thumbs .thumbs__item .model-info p{margin-bottom:0;color:#777}.s-models-thumbs .pull-file{height:98px;background:#eaeaea;padding:50px 15px 20px;text-align:center;font:12px/1.5 "ProximaNova-Semi";color:#999;position:relative;text-transform:uppercase;overflow:hidden;letter-spacing:1px;-webkit-transition:all .13s ease;transition:all .13s ease}.s-models-thumbs .pull-file:before{content:"+";font-family:"ProximaNova-Light";font-size:60px;font-weight:lighter;left:0;line-height:20px;margin:auto;position:absolute;right:0;text-align:center;top:20px;width:50px}.s-models-thumbs .pull-file:hover{color:#555}.s-models-thumbs .pull-file:hover:before{color:#555}.s-models-thumbs .pull-file input[type="file"]{position:absolute;width:150%;height:150%;right:0;top:0;opacity:0;cursor:pointer}.choose-material .tab-nav{padding:0;margin-bottom:11px;list-style-type:none;text-align:center}.choose-material .tab-nav:after{content:"";display:table;clear:both;overflow:hidden}.choose-material .tab-nav li{float:left;width:50%;background:#dfdfdf;position:relative;padding:0 20px;display:table}.choose-material .tab-nav li.current{background:#222}.choose-material .tab-nav li.current:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #222;position:absolute;top:100%;left:0;right:0;margin:auto}.choose-material .tab-nav li.current a{color:#fff}.choose-material .tab-nav li a{display:table-cell;vertical-align:middle;height:53px;font:13px "ProximaNova-Semi";text-transform:uppercase;text-decoration:none;color:#666;letter-spacing:1px}.choose-material .material-item{border:1px solid #e4e4e4;min-width:100%}.choose-material .material-item+.material-item{margin-top:-1px}.choose-material .material-item.active .material-item__header{font-size:13px}.choose-material .material-item.active .material-item__header:after{background-position:0 -11px}.choose-material .material-item.active .material-item__header .material-figure{display:none}.choose-material .material-item.active .material-item__header .btn{display:inline-block}.choose-material .material-item .material-item__header{height:58px;padding:5px 35px 5px 15px;position:relative;font-size:15px;cursor:pointer}.choose-material .material-item .material-item__header:before{content:"";display:inline-block;vertical-align:middle;width:0;height:100%;margin-left:-4px}.choose-material .material-item .material-item__header:after{content:"";position:absolute;width:14px;height:8px;right:17px;top:0;bottom:0;margin:auto;background:url("../images/bg/icons/sm-b-arrow.001bd0a22ecc.png") no-repeat 0 0}.choose-material .material-item .material-item__header .balance{display:inline-block;vertical-align:middle;max-width:99%}
.choose-material .material-item .material-item__header .btn{display:none}.choose-material .material-item .material-item__header .material-figure{display:inline-block;vertical-align:middle;margin-right:6px}.choose-material .material-item .material-item__header .material-figure img{width:40px;height:40px;border-radius:50%}.choose-material .material-item .material-item__header .btn{margin-right:8px}.choose-material .material-item .material-item__header .material-name{display:inline-block;vertical-align:middle;color:#000}.choose-material .material-item .material-item__header .material-available{display:inline-block;vertical-align:middle;color:#888}.choose-material .material-sub{height:0;overflow:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.choose-material .material-sub .material-sub__table{width:100%}.choose-material .material-sub .material-sub__table td{border-top:1px solid #e4e4e4;padding:9px 2px;vertical-align:middle}.choose-material .material-sub .material-sub__table td:first-child{padding-left:15px;width:11%}.choose-material .material-sub .material-sub__table td:last-child{padding-right:12px}.choose-material .material-sub .material-sub__table td:nth-child(2){width:36%}.choose-material .material-sub .material-sub__table td:nth-child(3){width:18%}.choose-material .material-sub .material-sub__table td:nth-child(4){width:16%}.choose-material .material-sub .material-sub__table td .material-figure img{width:40px;height:40px;border-radius:50%}.choose-material .material-sub .material-sub__table td .material-info{font-size:14px;color:#888}.choose-material .material-sub .material-sub__table td .material-info .material-name{font-size:16px;line-height:1.1875;color:#000;display:block}.choose-material .material-sub .material-sub__table td .material-info span{line-height:1.5}.choose-material .material-sub .material-sub__table td .price{font-size:16px;font-family:"ProximaNova-Semi";color:#000}.choose-material .material-sub .material-sub__table td .qnt-wrap{background:#efefef;border-radius:13px;display:inline-block;vertical-align:middle;width:85px}.choose-material .material-sub .material-sub__table td .qnt-wrap [class^="qnt"]{width:23px;height:23px;background:#b3b3b3;float:left;border-radius:50%;font:0/0 a;text-decoration:none;position:relative}.choose-material .material-sub .material-sub__table td .qnt-wrap [class^="qnt"][disabled]{opacity:.6}.choose-material .material-sub .material-sub__table td .qnt-wrap [class^="qnt"].qnt__dec:before{content:"";position:absolute;width:7px;height:1px;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.choose-material .material-sub .material-sub__table td .qnt-wrap [class^="qnt"].qnt__inc:before{content:"";position:absolute;width:7px;height:1px;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.choose-material .material-sub .material-sub__table td .qnt-wrap [class^="qnt"].qnt__inc:after{content:"";position:absolute;width:1px;height:7px;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff}.choose-material .material-sub .material-sub__table td .qnt-wrap input{height:23px;width:38px;background:#efefef;border:0;font:15px/23px "ProximaNova-Semi";color:#000;text-align:center;float:left}.choose-material .choose-material__footer{margin:23px 0;text-align:justify}.choose-material .choose-material__footer:after{content:"";display:inline-block;width:100%;height:0}.choose-material .choose-material__footer .material__footer__col{display:inline-block;vertical-align:middle;font-size:16px;text-align:left}.choose-material .choose-material__footer .material__footer__col .c-black{color:#000}.choose-material .choose-material__footer .material__footer__col .price{font-size:22px;display:inline-block}.choose-material .choose-material__footer .material__footer__col a{text-decoration:none}.choose-material .comment-box{background:#eee;padding:22px 30px;display:block}.choose-material .comment-box label{font-size:16px;color:#000;margin-bottom:10px}.choose-material .comment-box textarea{width:100%;height:115px;resize:none;border-radius:6px;background:#fff;padding:8px 13px;font-size:16px;color:#888;border:0;outline:0}.model-configuring{background:#eee;padding:20px 30px 30px;margin-bottom:20px}.model-configuring .row{margin-left:-5px;margin-right:-5px}.model-configuring .row:not(:last-child){margin-bottom:40px}.model-configuring [class^="col-"]{padding-left:5px;padding-right:5px}.model-configuring label{display:block;font-size:16px;line-height:1.2;color:#000;margin-bottom:5px}.model-configuring input,.model-configuring textarea{border:0;outline:0;border-radius:4px;height:50px;width:100%;font-size:16px;color:#000;padding:0 15px}.model-configuring textarea{resize:none;padding:10px 15px}.model-configuring textarea.requirements-field{height:313px;margin-bottom:10px}.model-configuring .f-select{max-width:none}.model-configuring .f-select .cs-select{border-radius:4px;font-size:16px}.model-configuring .f-select .cs-select.cs-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.model-configuring .f-select .cs-select.cs-active .cs-options{box-shadow:0 2px 4px -2px #ccc}.model-configuring .f-select .cs-select img{border-radius:50%}.model-configuring .f-select .cs-placeholder{height:50px;line-height:50px;padding:0 15px;color:#000}.model-configuring .f-select .cs-placeholder img{width:30px;height:30px;margin:-1px 8px 0 0}.model-configuring .f-select .cs-options{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.model-configuring .f-select .cs-options li{border-top:1px solid #f7f7e6;-webkit-transition:background .13s ease-in-out;transition:background .13s ease-in-out}.model-configuring .f-select .cs-options li:hover{background:#fafafa}
.model-configuring .f-select .cs-options li span{font-size:15px;padding:13px 15px}.model-configuring .f-select .cs-options li span img{width:28px;height:28px;margin:-1px 6px 0 0}.model-configuring .f-select .cs-selected{display:none}.model-configuring__footer{font-size:16px;line-height:1.5;text-align:justify}.model-configuring__footer:after{content:"";display:inline-block;height:0;width:100%}.model-configuring__footer .configuring__footer__col{display:inline-block;vertical-align:middle;text-align:left;max-width:80%}.enter-popup .tab-nav{padding:0;list-style-type:none;text-align:center;border-bottom:1px solid #dedede;margin-bottom:25px}.enter-popup .tab-nav li{display:inline-block;vertical-align:top;margin:0 12px}.enter-popup .tab-nav li.current a{color:#139ef2}.enter-popup .tab-nav li.current a:after{width:0}.enter-popup .tab-nav li a{font:24px/1 "ProximaNova-Light";color:#000;padding:14px 0;display:block;text-decoration:none;position:relative}.enter-popup .tab-nav li a:after{content:"";position:absolute;width:100%;height:1px;margin:auto;left:0;right:0;top:100%;background:#000;-webkit-transition:width .13s ease-in;transition:width .13s ease-in}.enter-popup .enter-popup__text{font-size:16px;color:#888;text-align:center;padding:0 10px}.enter-popup .enter-form{padding:0 30px;margin-bottom:33px}.enter-popup .enter-form .enter-form__field-overlay{border:1px solid #dedede;border-radius:5px;overflow:hidden;margin-bottom:20px}.enter-popup .enter-form .enter-form__field-overlay input{height:50px;width:100%;padding:0 11px;background:#eee;font-size:16px;color:#888;border:0;-webkit-transition:background .1s ease-in;transition:background .1s ease-in;border-radius:0}.enter-popup .enter-form .enter-form__field-overlay input:not(:last-child){border-bottom:1px solid #dedede}.enter-popup .enter-form .enter-form__field-overlay input:focus{background:#fff}.enter-popup .enter-form .btn{width:100%}.enter-popup .social-box .social-box__caption{font:12px/1.2 "ProximaNova-Semi";color:#bfbfbf;text-transform:uppercase;margin-bottom:15px;white-space:nowrap;text-align:center;overflow:hidden;letter-spacing:1px}.enter-popup .social-box .social-box__caption:before,.enter-popup .social-box .social-box__caption:after{content:"";width:50%;display:inline-block;vertical-align:middle;height:1px;background:#dedede;position:relative;top:-2px}.enter-popup .social-box .social-box__caption:after{left:.5em;margin:0 -50% 0 0}.enter-popup .social-box .social-box__caption:before{left:-.5em;margin:0 0 0 -50%}.enter-popup .social-box .social-box__list{margin:15px 25px 30px;padding:0;list-style-type:none;text-align:center}.enter-popup .social-box .social-box__list li{display:inline-block;margin:0 4px}.enter-popup .social-box .social-box__list li a{display:block;width:143px;height:44px;text-decoration:none;font:0/0 a;-webkit-transition:opacity .13s ease;transition:opacity .13s ease}.enter-popup .social-box .social-box__list li a.sb-fb{background:url("../images/bg/fb.66754113ed39.png") 0 0/contain no-repeat}.enter-popup .social-box .social-box__list li a.sb-vk{background:url("../images/bg/vk.48a26fa3174b.png") 0 0/contain no-repeat}.enter-popup .social-box .social-box__list li a:hover{opacity:.8}.custom-popup:not(.fancy-panorama) .fancybox-inner{height:auto!important}.custom-popup .fancybox-close{width:44px;height:44px;background:url("../images/bg/icons/close-b.bd3d62dcf203.png") no-repeat 0 0;top:-22px;right:-22px;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.custom-popup .fancybox-close:hover{opacity:.95}.production-time{margin-bottom:40px}.production-time .production-time__title{font:30px/.93 "ProximaNova-Light";color:#000;text-align:center;margin:55px 0}.product-list{padding:0;list-style-type:none;margin:0 -10px 0;position:relative;width:110%;left:-47px}.product-list:after{content:"";display:table;clear:both;overflow:hidden}.product-list:before{content:"";position:absolute;width:70%;height:2px;margin:auto;top:111px;left:0;right:0;border-top:2px dashed #000}.product-list.__2v{text-align:center;margin-bottom:60px}.product-list.__2v:before{width:100%;border-color:#ccc}.product-list.__2v .product-list__item{width:260px;display:inline-block;vertical-align:top;float:none;margin:0 40px}.product-list.__2v .product-list__item .product-item__image img{border-color:#f5f5f5}.product-list .product-list__item{width:25%;float:left;padding:0 10px;position:relative}.product-list .owl-dots{bottom:-25px}.product-list.owl-carousel .product-list__item{width:100%}.product-item{text-align:center}.product-item .product-item__image{margin-bottom:18px}.product-item .product-item__image img{display:block;max-width:100%;width:auto;height:auto;margin:auto;border-left:8px solid #fff;border-right:8px solid #fff}.product-item .product-item__text{font-size:14px;line-height:1.666;color:#777}.production-day{background:none repeat scroll 0 0 #ffe800;border-radius:4px;color:#000;display:inline-block;font:13px/24px "ProximaNova-Semi";margin-bottom:6px;padding:0 4px;text-transform:uppercase}.product-name{color:#000;display:block;font-size:18px;line-height:1.2;margin-bottom:4px}.about-text{line-height:1.5555}.work-principle{margin-bottom:40px}.work-principle .work-principle__title{color:#000;font:30px/0.93 "ProximaNova-Light";margin:48px 0 38px;text-align:center}.work-principle .work-principle__image{width:100%;height:427px;background:url("../images/bg/map.1025442a0438.png") no-repeat center/contain}.team{margin-bottom:10px}.team .team__title{color:#000;font:30px/0.93 "ProximaNova-Light";margin:48px 0 28px;text-align:center}.team-list{padding:0;list-style-type:none;width:650px;margin:auto}.team-list .team-list__list{display:inline-block;margin-bottom:45px;margin-left:-4px;padding:0 10px;vertical-align:top;width:33.33%}.team-list .owl-dots{bottom:-30px}
.team-list.owl-carousel .team-list__list{width:100%}.team-item .team-item__image{margin-bottom:10px}.team-item .team-item__image img{display:block;margin:auto;max-width:100%;height:auto;border-radius:50%;width:auto}.team-item .team-item__text{text-align:center}.team-item .team-item__text .team-item__post{font:12px/1.2 "ProximaNova-Semi";text-transform:uppercase;color:#555;margin-bottom:5px;letter-spacing:1px}.team-item .team-item__text .team-item__name{font-size:18px;color:#000}.contact-form-subtitle{text-align:center;margin-top:-30px;margin-bottom:30px}.contact-form{width:780px;margin:auto}.contact-form .form-control{width:100%;height:53px;background:#eee;border:0;border-radius:5px;font-size:16px;color:#999;padding:0 14px;margin-bottom:20px;box-shadow:none;outline:0}.contact-form .form-control.parsley-error{border:1px solid #faa}.contact-form .form-control:focus{color:#666}.contact-form .form-control:focus::-moz-placeholder{color:#666}.contact-form .form-control:focus::-webkit-input-placeholder{color:#666}.contact-form .form-control:focus:-moz-placeholder{color:#666}.contact-form .form-control:focus:-ms-input-placeholder{color:#666}.contact-form textarea.form-control{height:150px;resize:none;padding:15px}.contact-form .form-submit{float:right}.contact-form .parsley-errors-list{list-style:none;background-color:#fee;color:#333;margin:0;padding:0 10px;font-weight:300}.contact-form .parsley-errors-list.filled{margin:-20px 0 20px 0}.contact-form .parsley-errors-list li{padding:10px}.connect-with-us{background:#f5f5f5;padding:55px 0 80px;text-align:center}.connect-with-us .connect-with-us__title{font:38px/1.5789 "ProximaNova-Light";margin-bottom:10px;color:#000}.connect-with-us .connect-with-us__button{display:inline-block;position:relative}.connect-with-us .connect-with-us__button.open .dropdown-toggle{color:#139ef2}.connect-with-us .connect-with-us__button.open .dropdown-panel{display:block}.connect-with-us .connect-with-us__button .dropdown-toggle{font:22px/1.1 "Pt-mono";text-decoration:none;border-bottom:1px dotted #139df1;display:inline-block}.connect-with-us .connect-with-us__button .dropdown-panel{display:none;position:absolute;width:280px;top:135%;margin-left:-130px;left:50%;border-radius:2px;padding:20px;background:#fff;z-index:9;box-shadow:0 2px 15px 0 rgba(0,0,0,0.2);font:16px/26px "ProximaNova";color:#666}.connect-with-us .connect-with-us__button .dropdown-panel:before{content:"";width:0;height:0;position:absolute;left:50%;bottom:100%;margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.connect-with-us .connect-with-us__button .phone-link{font:22px/1.1 "Pt-mono";text-decoration:none;color:#000;display:block;margin-bottom:11px}.contact-box_wrapper{position:relative;z-index:2}.contact-box{position:absolute;left:0;top:180px;background:#fff;width:320px}.contact-box .contact-box__top{padding:12px 30px}.contact-box .contact-box__top .contact-box__title{font:30px/2 "ProximaNova-Light";color:#000;margin-bottom:3px}.contact-box .contact-box__top .contact-box__text{line-height:1.666;margin-bottom:15px}.contact-box .contact-box__footer{height:160px;background:url("../images/bg/c-bg.bd83cedcfe2c.png") no-repeat 0 0/cover;display:table;width:100%;text-align:center}.contact-box .contact-box__footer .contact-box__footer__inner{display:table-cell;vertical-align:middle}#map{height:670px}#map .ymaps-2-1-29-islets_gotoymaps{display:none}.rules-list{margin-bottom:15px}.rules-list .rules-list__title{font-size:22px;color:#000;margin-bottom:28px}.rules-list p{font-size:16px;line-height:1.5;margin-bottom:27px}.rules-list p+.rules-list__title{margin-top:48px}.materials{overflow:hidden}.materials .materials__title{color:#000;font:38px/1.5789 "ProximaNova";margin:45px 0 10px;text-align:center}.materials-list{padding:0;list-style-type:none;margin:0 -30px}.materials-list:after{content:"";display:table;clear:both;overflow:hidden}.materials-list .materials-list__item{width:33.33%;float:left;padding:0 30px;margin-bottom:50px}.materials-list.__four-col{margin:0 -10px}.materials-list.__four-col .materials-list__item{width:25%;padding:0 10px}.materials-list.__four-col .materials-list__item:nth-child(4n+1){clear:both}.material-item .material-item__preview{margin-bottom:15px}.material-item .material-item__preview img{border-radius:6px;display:block;height:auto;margin:auto;max-width:100%;width:100%}.material-item .material-item__text{text-align:center;font-size:16px;color:#777;line-height:1.5}.material-item .material-item__text .material-item__text__title{color:#000;display:block;font-size:20px;line-height:1.5;margin-bottom:3px}.material-item .material-item__text p{margin-bottom:13px}.material-item .material-item__text .material-title{margin-bottom:12px}.material-item .material-item__text .material-title .material-title__image{display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:3px}.material-item .material-item__text .material-title .material-title__text{font-size:17px;line-height:normal;color:#000;display:inline-block;vertical-align:middle;padding-top:2px;max-width:80%}.material-item .material-item__text .material-properties{font:12px/22px "ProximaNova-Semi";text-transform:uppercase;color:#999;letter-spacing:1px;margin-bottom:15px}.material-item .material-item__text .material-properties .material-properties__caption{color:#000;float:left;margin-right:5px;line-height:22px}.material-item .material-item__text .material-properties .material-properties__entry{line-height:22px}.material-item .material-item__text .specifications{font-size:14px;text-decoration:none;color:#139ef2;display:block;margin-bottom:20px}.material-item .material-item__text .specifications:hover{color:#0072b7}.material-item .material-item__text .specifications:hover .pdf-icon{background-position:0 -28px}
.material-item .material-item__text .specifications .pdf-icon{width:19px;height:22px;display:inline-block;vertical-align:middle;background:url("../images/bg/icons/pdf.b45c72f3a62a.png") no-repeat;margin-right:5px;margin-top:-1px}.material-item.__v2 .material-item__text{text-align:left}.material-slider .material-slider__image img{max-width:100%;height:auto;display:block;margin:auto;border-radius:6px}.material-slider .material-slider__material{position:relative;text-align:center;top:-20px}.material-slider .material-slider__material .material-slider__material__image img{width:auto;display:block;margin:auto;border-radius:50%}.material-slider .material-slider__material .material-slider__material__name{font:12px/1.6 "ProximaNova-Semi";text-transform:uppercase;color:#999;letter-spacing:1px;display:block;width:100%;-webkit-transform-style:preserve-3d}.material-slider .owl-nav div{position:absolute;width:36px;height:36px;top:35%;background-color:rgba(255,255,255,0.7);border-radius:50%;-webkit-transition:background-color .13s ease-in;transition:background-color .13s ease-in}.material-slider .owl-nav div:hover{background-color:#fff}.material-slider .owl-nav div.owl-prev{left:10px;background-image:url("../images/bg/icons/sm-arrow-prev.cf794908b9d2.png");background-repeat:no-repeat;background-position:12px 11px}.material-slider .owl-nav div.owl-next{right:10px;background-image:url("../images/bg/icons/sm-arrow.8208d3d01308.png");background-repeat:no-repeat;background-position:15px 11px}.production-cycle{background:#f5f5f5;overflow:hidden}.production-cycle .production-cycle__title{color:#000;font:38px/1.5789 "ProximaNova";margin:55px 0 30px;text-align:center;display:block}.production-cycle .production-cycle__text{line-height:1.6;margin-bottom:100px}.production-cycle .production-cycle__text .production-cycle__text__title{font-size:18px;line-height:1.2;color:#000;display:block;margin-bottom:10px}.production-steps{padding:0;list-style-type:none;text-align:center;margin-bottom:50px}.production-steps .production-steps__item{display:inline-block;vertical-align:middle;font:12px/1.666 "ProximaNova-Semi";color:#000;text-transform:uppercase;letter-spacing:1px}.production-steps .production-steps__item:first-child{color:#bbb}.production-steps .production-steps__item:first-child:before{display:none}.production-steps .production-steps__item:first-child+.production-steps__item:before{background-position:0 0}.production-steps .production-steps__item:last-child{color:#bbb}.production-steps .production-steps__item:last-child:before{background-position:0 0}.production-steps .production-steps__item:before{content:"";width:11px;height:19px;display:inline-block;vertical-align:middle;margin:0 26px;background:url("../images/bg/icons/md-arrow.21d318061499.png") no-repeat 0 -21px}.production-steps .production-steps__item span{display:inline-block;vertical-align:middle}.rest-material .rest-material__title{color:#000;font:38px/1.5789 "ProximaNova";margin:55px 0 12px;text-align:center}.rest-material-tb{margin-bottom:100px}.rest-material-tb .rest-material-tb__col{display:table-cell;padding:0 20px;width:30%;vertical-align:middle;position:relative;overflow:hidden}.rest-material-tb .rest-material-tb__col.__lg{width:48%}.rest-material-tb .rest-material-tb__col.__sm{width:22%}.rest-material-tb .rest-material-tb__caption:after,.rest-material-tb .rest-material-item:after{content:"";display:table;clear:both;overflow:hidden}.rest-material-tb .rest-material-tb__caption{font:12px/normal "ProximaNova-Semi";text-transform:uppercase;letter-spacing:1px;color:#000;border:2px solid #000;height:52px;display:table;width:100%}.rest-material-item{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;font-size:16px;display:table;width:100%;height:77px;cursor:pointer}.rest-material-item:hover .h-hidden{opacity:0}.rest-material-item:hover .h-visible{opacity:1}.rest-material-item .rest-material-item__caption{display:none}.rest-material-item .rest-material-item__image,.rest-material-item .rest-material-item__heading{display:inline-block;vertical-align:middle;margin-right:5px}.rest-material-item .rest-material-item__heading{max-width:75%}.rest-material-item .rest-material-item__image img{width:36px;height:36px;border-radius:50%}.rest-material-header{background-color:#000;height:52px;border:0;color:#fff}.h-hidden,.h-visible{display:inline-block;vertical-align:middle}.h-hidden{-webkit-transition:opacity .14s ease;transition:opacity .14s ease}.h-visible{position:absolute;top:0;bottom:0;left:20px;height:36px;margin:auto;opacity:0}.advantages{padding:62px 0 20px}.advantages .advantages__item{padding:0 60px;float:left;width:33.33%}.advantages .advantages__item .advantages__item-title{color:#000;font:30px/1.13 'ProximaNova-Light';position:relative;padding-bottom:24px;margin-bottom:30px}.advantages .advantages__item .advantages__item-title:after{content:"";display:block;width:100px;height:4px;border-radius:4px;background:#ffe800;left:0;top:100%;position:absolute}.advantages .advantages__item .advantages__item-list{list-style-type:none;padding:0;font-size:15px;color:#666}.advantages .advantages__item .advantages__item-list li{margin-bottom:35px;padding-left:45px;position:relative}.advantages .advantages__item .advantages__item-list li:before{content:"";position:absolute;width:32px;height:32px;left:0;top:0;background:url("../images/bg/icons/check.7b43cc5029c8.png") no-repeat 0 0}.advantages .advantages__item .advantages__item-list strong{font-size:18px;color:#000;display:block;margin-bottom:5px}.technologies{background:#f6f6f6}.technologies .technologies__list{padding:0;list-style-type:none;text-align:center;width:90%;margin:0 auto}.technologies .technologies__list .technologies__list__item{margin:10px 8px;position:relative;display:inline-block}.technologies .technologies__list .technologies__list__item img{border-radius:4px;max-width:100%}
.technologies .technologies__list .technologies__list__item .figcaption{background:#ffe800 none repeat scroll 0 0;border-radius:20px;color:#000;font:18px/40px "ProximaNova";left:20px;padding:0 22px;position:absolute;top:20px}.products .products__carousel{width:90%;margin:25px auto 10px;padding-bottom:30px}.products .products__carousel .owl-item{text-align:center}.products .products__carousel .owl-item>div{padding:0 10px}.products .products__carousel .owl-item img{width:auto;max-width:100%;display:inline-block;border-radius:4px}.products .products__carousel .owl-nav div{position:absolute;top:0;height:100%;width:70px}.products .products__carousel .owl-nav div.owl-prev:hover:before{background-position:0 -77px}.products .products__carousel .owl-nav div.owl-next:hover:after{background-position:0 0}.products .products__carousel .owl-prev{left:-60px}.products .products__carousel .owl-next{right:-60px}.products .products__carousel .owl-prev:before,.products .products__carousel .owl-next:after{content:"";position:absolute;background:url("../images/bg/icons/slider-arrow.ab059006424d.png") no-repeat 0 0;width:30px;height:60px;top:50%;margin-top:-30px}.products .products__carousel .owl-prev:before{background-position:-37px -77px;left:0}.products .products__carousel .owl-next:after{background-position:-37px 0;right:0}.contacts{background:#ffe800}.contacts .contacts__list{text-align:center;margin-top:25px}.contacts .contacts__list .contacts__list-item{display:inline-block;vertical-align:top;margin:0 60px 30px}.contacts .contacts__list .contacts__list-item [class^='i-']{display:block;width:120px;height:120px;background:#fff;background-position:center;background-repeat:no-repeat;border-radius:50%;margin:0 auto 20px}.contacts .contacts__list .contacts__list-item .i-call{background-image:url("../images/bg/icons/phone.068619ae8a92.png")}.contacts .contacts__list .contacts__list-item .i-mail{background-image:url("../images/bg/icons/mail.7713327ffa58.png")}.contacts .contacts__list .contacts__list-item .i-location{background-image:url("../images/bg/icons/location.6a9ec45545f5.png")}.contacts .contacts__list .contacts__list-item a{font-size:24px;color:#000;text-decoration:none;border-bottom:1px dotted #000;display:inline-block}@media(max-width:1310px){body{font-size:16px}.navbar .gl-language ul a{line-height:1.6}.navbar .navbar-nav{margin-left:40px}.navbar .navbar-nav li a{font-size:16px}.intro-banner{padding:175px 0 155px}.intro-banner .intro-text h2{font-size:54px}.intro-banner .intro-text p{font-size:19px}.section{padding:20px 0 35px}h3.section-title{font-size:34px}h3.section-title small{font-size:16px}.wishes .section-title{margin-bottom:20px}.wishes .wishes-menu{font-size:23px;line-height:1.7;margin-bottom:40px;padding:0 20px}.ath-work{padding:31px 0 70px}.ath-work .section-title{margin-bottom:40px}.ath-work .ath-work__list{margin-bottom:10px}.ath-work .ath-work__list:after{top:95px}.ath-work .ath-work__list .ath-work__item{padding:0 20px}.ath-work .ath-work__item-square{width:190px;height:190px}h4.section-title{font-size:34px}h4.section-title small{font-size:16px}.how-much{padding:47px 0 45px}.how-much .section-title{margin-bottom:38px}.how-much .section-title small{margin:10px 0}.how-much .price-list{margin:0 -20px 25px}.how-much .price-list li{padding:0 20px}.how-much .price-list li strong{font-size:18px}.how-much .price-list li .cost{font-size:14px}.how-much .btn{margin-bottom:39px}.guide{padding:90px 0 98px}.guide .section-title{margin-bottom:26px}.guide .section-desc{font-size:20px;line-height:1.8;margin-bottom:34px}.testimonials{padding:48px 0 48px}.testimonials .section-title{margin-bottom:25px}.testimonials .testimonials-carousel .carousel-item__text{font-size:20px;margin:40px 0 20px}.testimonials .testimonials-carousel .owl-prev:before,.testimonials .testimonials-carousel .owl-next:after{margin-top:-38px}.our-clients{padding:45px 0 100px}.our-clients .section-title{margin-bottom:65px}.footer .footer-nav{width:70%;margin-bottom:30px;float:left}.footer .footer-nav .footer-nav__col:not(:last-child){margin-right:19px}.footer .footer-nav .footer-nav__col h3{margin-bottom:22px}.footer .footer-nav .footer-nav__col ul li{margin-bottom:22px}.footer .footer-nav .footer-nav__col ul li:last-child{margin-bottom:4px}.sub-nav ul li:after{margin:-1px 16px 0 20px}.sub-nav ul li a{font-size:11px;margin:24px 0}.section-explanation{height:95px}.section-explanation p{font-size:14px}.order-status{margin-bottom:50px}.sidebar .manager-info .manager__name{font-size:14px}.sidebar .manager-info .manager-info__text{font-size:14px}.s-models-thumbs .thumbs__item .model-info{font-size:12px}.s-models-thumbs .thumbs__item .model-info strong{line-height:1.6}.s-models-thumbs .pull-file{height:80px;padding-top:37px;font-size:11px}.s-models-thumbs .pull-file:before{line-height:7px;font-size:30px}.choose-material .material-sub .material-sub__table td:first-child{width:15%}.choose-material .material-sub .material-sub__table td:nth-child(2){width:30%}.choose-material .material-sub .material-sub__table td .material-info{font-size:11px}.choose-material .material-sub .material-sub__table td .material-info .material-name{font-size:13px;line-height:1.1}.choose-material .material-sub .material-sub__table td .material-info span{line-height:1.2}.choose-material .material-sub .material-sub__table td .qnt-wrap{width:75px}.choose-material .material-sub .material-sub__table td .qnt-wrap input{width:29px}.choose-material .material-sub .material-sub__table td .price{font-size:12px;display:block;text-align:center}.choose-material .material-sub .material-sub__table td .btn.smaller{font-size:10px;padding:8px 8px 7px}.choose-material .choose-material__footer .material__footer__col{max-width:50%}.model-configuring .row:not(:last-child){margin-bottom:30px}.model-configuring textarea.requirements-field{height:235px}.product-list:before{top:104px}.product-list .product-list__item{padding:0 15px}.product-list.__2v:before{top:104px}
.product-list.__2v .product-list__item{width:250px;margin:0 10px}.product-item .product-item__image img{border-width:5px}.production-steps .production-steps__item{font-size:10px}.production-steps .production-steps__item:before{margin:0 10px}.materials-list.__four-col .materials-list__item{width:33.33%}.materials-list.__four-col .materials-list__item:nth-child(3n+1){clear:both}.materials-list.__four-col .materials-list__item:nth-child(4n+1){clear:none}.advantages .advantages__item{padding:0 20px}}@media(max-width:996px){body{font-size:14px}.parallax{background-attachment:scroll;background-position:center!important}.sticky-wrapper{background:#fff}.navbar{padding:0!important}.navbar .navbar-header .navbar-brand{width:48px;padding:5px 0}.navbar .navbar-header .navbar-brand img{max-width:100%;height:auto}.navbar .navbar-toggle{border:medium none;border-radius:0;display:block;float:right;margin:0;padding:19px 15px 17px;vertical-align:top}.navbar .navbar-toggle .icon-bar{height:4px;margin:8px 0;width:26px;position:relative;background:#000}.navbar .navbar-toggle .icon-bar:after,.navbar .navbar-toggle .icon-bar:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.navbar .navbar-toggle .icon-bar:after{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{background:0}.navbar .navbar-toggle[aria-expanded="true"]{background:#222}.navbar .navbar-toggle[aria-expanded="true"] .icon-bar{background:#222}.navbar .navbar-toggle[aria-expanded="true"] .icon-bar:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;height:3px}.navbar .navbar-toggle[aria-expanded="true"] .icon-bar:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;height:3px}.navbar .navbar-collapse{top:100%;left:0;width:100%;position:absolute;border:0;box-shadow:none;padding:0;background:#222}.navbar .navbar-collapse .gl-language{display:none}.navbar .navbar-collapse.in .gl-language{position:absolute;text-align:center;left:0;width:100%;bottom:25px;display:block}.navbar .navbar-collapse.in .gl-language ul li{display:inline-block;margin:0 14px}.navbar .navbar-collapse .navbar-nav{text-align:center;margin:0 0 25px;padding:5px 0;display:block;float:none}.navbar .navbar-collapse .navbar-nav li{margin:0;display:block;float:none;border-bottom:1px solid #2f2f2f}.navbar .navbar-collapse .navbar-nav li a{font-size:18px;padding:16px 0}.navbar .navbar-collapse .user-bar{margin:0 0 75px;float:none;width:100%;text-align:center}.navbar .navbar-collapse .user-bar .btn{float:none;display:inline-block;vertical-align:middle}.intro-banner{padding:125px 0 85px}.intro-banner .intro-text h2{font-size:44px;margin-bottom:16px}.intro-banner .intro-text p{font-size:19px;line-height:1.6;margin-bottom:27px}h3.section-title{font-size:32px}.section{padding:20px 0}.wishes .section-title{margin-bottom:24px}.wishes .wishes-menu{font-size:21px;line-height:1.76;margin-bottom:30px}.ath-work{padding:20px 0 65px}.ath-work .ath-work__list{margin-bottom:22px}.ath-work .ath-work__list:after{top:67px}.ath-work .ath-work__list .ath-work__item{padding:0 5px}.ath-work .ath-work__list .ath-work__item .ath-work__item-square{width:140px;height:140px;padding:10px;margin:0 auto 0}h4.section-title{font-size:32px}.how-much{padding:42px 0 25px}.how-much .section-title small{line-height:1.5}.how-much .price-list{margin:0 -16px 30px}.how-much .price-list li{padding:0 16px}.how-much .price-list li strong{font-size:16px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.guide{padding:68px 0}.guide .section-desc{font-size:18px}.guide .section-desc br{display:none}.testimonials{padding:27px 0 60px}.testimonials .testimonials-carousel .carousel-item__text{font-size:18px;margin:30px 0 45px}.testimonials .owl-nav{display:none}.owl-dots{position:absolute;left:0;right:0;line-height:0;bottom:0;text-align:center}.owl-dots .owl-dot{display:inline-block;padding:4px}.owl-dots .owl-dot span{width:10px;height:10px;display:block;background:#d2d2d2;border-radius:50%}.owl-dots .owl-dot.active span{background-color:#139ef2}.our-clients{padding:40px 0 88px}.our-clients .section-title{margin-bottom:50px}.our-clients .logo-list li{display:inline-block;height:34px;width:13%}.our-clients .logo-list li a img{height:auto;max-height:100%;max-width:100%;width:auto}.footer .footer-bar{float:none;text-align:center}.footer .footer-bar h3{margin:6px 0 10px}.footer .footer-bar .subscribe-form{margin:auto}.footer .footer-bar .social-list{margin:28px 0 40px}.footer .feedback-panel a{font-size:13px;height:60px}.footer .feedback-panel .fp{margin-right:3px}.sub-nav{height:63px}.sub-nav ul li.active a:before{bottom:-24px}.sub-nav ul li a{margin:17px 0}.section-explanation{height:108px}.page-title{font-size:32px;margin:27px 0 15px}.nav-select{display:block}.sidebar{margin-top:20px}.s-models .owl-stage-outer{margin:0}.s-models .slider-models__item .model-info{display:block}.s-models .slider-models__item .model-info p{margin-bottom:0}.s-models-thumbs{text-align:center;margin-bottom:30px}.s-models-thumbs .thumbs__item{width:10px;height:10px;float:none;display:inline-block;vertical-align:middle;box-shadow:none;background:#d2d2d2;-webkit-transition:background .1s ease;transition:background .1s ease;padding:0;border-radius:50%;cursor:pointer;margin:0 4px}.s-models-thumbs .thumbs__item.active{background:#139ef2}.s-models-thumbs .thumbs__item .model-image{display:none}.s-models-thumbs .thumbs__item .model-info{display:none}.s-models-thumbs [data-action="add-model"]{display:none}
.choose-material .material-sub .material-sub__table td .qnt-wrap{width:auto}.choose-material .material-sub .material-sub__table td .qnt-wrap input{width:32px}.choose-material .choose-material__footer .material__footer__col{max-width:none}.model-configuring__footer{text-align:center}.model-configuring__footer:after{display:none}.model-configuring__footer .configuring__footer__col{text-align:center}.model-configuring__footer .configuring__footer__col:not(:last-child){margin-bottom:20px}.about-text{font-size:16px}.production-time .production-time__title{font-size:24px;margin:30px 0}.work-principle .work-principle__title{font-size:24px;margin:30px 0}.product-list:before{top:70px}.work-principle .work-principle__image{height:370px;background-position:left -265px bottom 0;background-size:150% auto}.contact-form{width:100%}.materials .materials__title{margin:20px 0 10px}.materials-list .materials-list__item{width:100%;padding:0 65px}.material-slider .owl-nav div{display:none!important}.production-cycle .production-cycle__title{font-size:28px;line-height:30px;margin:20px 0}.production-cycle .production-cycle__text .production-cycle__text__title{font-size:16px}.production-steps .production-steps__item{font-size:8px}.production-steps .production-steps__item:before{margin:0 5px}.product-list.__2v:before{top:95px}.product-list.__2v .product-list__item{width:230px}.product-list .product-name{font-size:15px}.materials-list.__four-col .materials-list__item{width:50%}.materials-list.__four-col .materials-list__item:nth-child(4n+1),.materials-list.__four-col .materials-list__item:nth-child(3n+1){clear:none}.materials-list.__four-col .materials-list__item:nth-child(2n+1){clear:both}.rest-material-tb .rest-material-tb__col{padding:0 10px}.rest-material-item{font-size:14px}.rest-material-item .rest-material-item__image img{width:30px;height:30px}.h-visible{height:30px;left:10px}.h-visible .btn.small{font-size:9px;padding:8px 7px 7px}.advantages .advantages__item{width:100%;margin-bottom:25px}.products{padding-bottom:25px!important}.products .products__carousel .owl-nav{display:none}.contacts .contacts__list .contacts__list-item{margin:0 40px 30px}}@media(max-width:767px){#df-widget-btn{display:none}body{font-size:16px}.sticky-wrapper{position:relative}.sticky-wrapper:not(.relative){box-shadow:1px 1px 15px 0 rgba(0,1,1,0.1)}.navbar .navbar-header{float:left}.navbar .navbar-toggle{margin-right:-10px}.navbar .navbar-collapse{width:inherit;left:-10px;right:-10px}.intro-banner{padding:105px 0 100px}.intro-banner .intro-text h2{font-size:28px;line-height:1.4;margin-bottom:19px}.intro-banner .intro-text p{font-size:14px;line-height:1.85;margin-bottom:26px}.section{padding:11px 0}h3.section-title{font-size:25px;line-height:1.3}.wishes .section-title{padding:0 35px;margin-bottom:13px}.wishes .wishes-menu{font-size:16px;margin-bottom:20px;padding:0 26px}.wishes .btn{margin-bottom:28px}.inline-select>.cs-select .cs-options{padding-top:32px}.inline-select>.cs-select .cs-placeholder:after{margin-top:-1px}.ath-work{padding:11px 0 42px}.ath-work .section-title{margin-bottom:13px}.ath-work .ath-work__list{margin-bottom:32px}.ath-work .ath-work__list:after{display:none}.ath-work .ath-work__list .ath-work__item .ath-work__item-square{width:200px;height:200px;padding:0;margin-bottom:15px}.ath-work .owl-dots{bottom:-10px}.carousel-xs{width:inherit}h4.section-title{font-size:25px}.how-much{padding:20px 0}.how-much .section-title{margin-bottom:17px}.how-much .price-list{margin:0 0 35px}.how-much .price-list li{width:inherit;max-width:100%;padding:0 14px}.how-much .price-list li strong{font-size:20px;margin-bottom:7px}.how-much .price-list li .cost{font-size:13px}.how-much .owl-dots{bottom:-13px}.how-much .btn{margin-bottom:12px}.guide{padding:70px 0 65px}.guide .section-title{margin-bottom:19px}.guide .section-desc{font-size:16px}.testimonials{padding:25px 0}.testimonials .section-title{margin-bottom:10px}.testimonials .testimonials-carousel .img-responsive{max-width:100px}.testimonials .testimonials-carousel .carousel-item__text{font-size:16px;margin:15px 0 40px}.testimonials .owl-dots{bottom:6px}.our-clients{padding:30px 0 70px;overflow:hidden}.our-clients .section-title{margin-bottom:25px}.our-clients .logo-list li{width:77px;height:35px;display:block;margin:auto}.our-clients .logo-list li img{margin:auto}.our-clients .owl-dots{bottom:-40px}.footer{padding-top:35px;padding-bottom:0}.footer .footer-info{text-align:center}.footer .footer-info .copyright{font-size:14px;float:none}.footer .footer-info .powered{float:none;margin:10px 0}.content-overlay{margin-bottom:40px}.section-explanation{height:auto;padding:15px}.order-status .yw-round{width:100px;height:100px;margin:25px auto 18px}.order-status .yw-round.hourglass{background-size:32px}.order-status .yw-round .order-status__price strong{font-size:25px;line-height:20px;padding-top:7px}.page-title{font-size:25px;margin:19px 0 15px;line-height:30px}.section-answer .section-answer__header>li{margin-bottom:9px}.section-answer .section-answer__header>li a{font-size:20px;line-height:1.5}.section-answer .section-answer__header>li p,.section-answer .section-answer__header>li .img-responsive{margin-bottom:20px}h5{margin-bottom:30px 0 10px}.delivery-info{padding:15px 7px}.delivery-price-list li{font-size:12px}.delivery-price-list li dl dd{font-size:14px}.payment-services-list{text-align:center}.payment-services-list li{width:30%;margin:0 0 13px}.chat .chat__section{padding:20px 10px 10px}.chat .chat__header{padding:20px 10px;text-align:center}.chat .chat__header strong{font-size:14px}.chat p{font-size:13px;padding-right:0}.chat p+p{margin-top:10px}.chat .m-date{position:relative;margin-bottom:15px;display:block;font-size:13px}.chat .upload-image .upload-image__item{width:90px}.chat .upload-model .upload-model__item{margin-right:8px}.choose-material .tab-nav li{padding:0 10px}.choose-material .tab-nav li a{font-size:12px}.choose-material .material-item.active .material-item__header .btn{display:none}
.choose-material .material-item .material-item__header{font-size:13px;padding:5px 30px 5px 10px}.choose-material .material-sub .material-sub__table td{width:25%!important;text-align:center}.choose-material .material-sub .material-sub__table td:first-child{display:none}.choose-material .material-sub .material-sub__table td .material-info{padding-left:8px}.choose-material .material-sub .material-sub__table td .material-info span{display:none}.choose-material .material-sub .material-sub__table td .qnt-wrap{width:24px}.choose-material .material-sub .material-sub__table td .qnt-wrap input{width:100%}.choose-material .choose-material__footer{margin:25px 0 10px;text-align:center}.choose-material .choose-material__footer:after{display:none}.choose-material .choose-material__footer .material__footer__col{display:block;text-align:center;margin-bottom:15px}.choose-material .choose-material__footer .material__footer__col span{display:block}.model-configuring{padding:15px 20px 20px}.model-configuring label{font-size:13px}.model-configuring input,.model-configuring textarea{font-size:14px;padding:0 10px}.model-configuring textarea{padding:10px}.model-configuring textarea.requirements-field{height:195px}.model-configuring .f-select .cs-placeholder{padding:0 10px;font-size:14px}.model-configuring .f-select .cs-placeholder:after{right:5px}.model-configuring .f-select .cs-options li span{padding:13px 10px;font-size:14px}.model-configuring__footer{font-size:14px}.enter-popup .tab-nav{margin-bottom:15px}.enter-popup .tab-nav li{margin:0 10px}.enter-popup .tab-nav li a{padding:10px 0;font-size:20px}.enter-popup .enter-popup__text{font-size:14px;margin-bottom:15px}.enter-popup .enter-form{margin-bottom:25px}.enter-popup .enter-form .enter-form__field-overlay{margin-bottom:15px}.enter-popup .enter-form .enter-form__field-overlay input{height:40px;font-size:15px}.enter-popup .social-box .social-box__caption{margin-bottom:10px}.enter-popup .social-box .social-box__list{margin-top:10px;margin-bottom:15px}.enter-popup .social-box .social-box__list li a{width:120px;height:38px}.product-list:before{display:none}.product-list .product-list__item{width:auto;float:none}.product-item .product-item__image img{border:0;padding:0 30px}.work-principle .work-principle__image{background-position:center center;background-size:cover;height:160px}.team-list .team-list__list{width:100%;margin:auto}.team{margin-bottom:25px}.contact-form-subtitle{margin-top:0}.contact-form .form-submit{width:100%}.connect-with-us{padding:25px 0 40px}.connect-with-us .connect-with-us__title{font-size:28px;margin-bottom:5px}.connect-with-us .connect-with-us__button .dropdown-toggle{font-size:18px}.contact-box_wrapper{display:none}#map{height:300px}.production-steps{white-space:nowrap;margin-bottom:30px}.production-steps .production-steps__item{white-space:normal;font-size:9px}.production-steps .production-steps__item:before{margin:0 6px}.production-steps--wrapp{height:50px;overflow:hidden}.production-steps--wrapp .production-steps{margin:0 15px;overflow-x:auto;height:120%}.materials .materials__title{font-size:28px}.materials-list.__four-col .materials-list__item{clear:both;width:100%}.rest-material .rest-material__title{font-size:28px;margin-top:25px}.rest-material-tb{margin-bottom:60px}.rest-material-item{display:block;padding:0 20px;position:relative;font-size:15px;border-bottom:0;border-top:1px solid #ddd;overflow:hidden}.rest-material-item.closed{height:77px!important}.rest-material-item:last-child{border-bottom:1px solid #ddd}.rest-material-item:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #666;position:absolute;right:10px;top:37px}.rest-material-item.open{border:1px solid #000;box-shadow:0 0 0 1px #000 inset}.rest-material-item.open:after{border-bottom:4px solid #666;border-top:0}.rest-material-item .rest-material-tb__col{width:100%;display:block;padding:0;margin-bottom:20px}.rest-material-item .rest-material-tb__col.__lg,.rest-material-item .rest-material-tb__col.__sm{width:100%}.rest-material-item .rest-material-tb__col:first-child{margin-top:20px}.rest-material-item .rest-material-tb__col.helper-xs{margin:0 -20px;padding:20px;width:auto}.rest-material-item .rest-material-item__caption{display:block;font:12px/1.2 "ProximaNova-Semi";text-transform:uppercase;letter-spacing:1px;color:#000;margin-bottom:4px}.rest-material-item .rest-material-item__image img{width:36px;height:36px}.h-hidden{opacity:1!important;margin-bottom:15px}.h-visible{display:block;position:inherit;opacity:1;height:auto;left:0}.h-visible .btn.small{font-size:11px;padding:10px 13px 8px}.advantages{padding:30px 0 0}.technologies{padding:10px 0 25px}.contacts .contacts__list .contacts__list-item{display:block}.technologies .technologies__list{width:auto;margin-left:-10px;margin-right:-10px}}@media(max-width:380px){.intro-banner .intro-text h2{font-size:25px;margin-bottom:10px}.ath-work .btn{margin:5px}}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.footer .social-list li .sl{background:url("../images/bg/icons/retina/socials@2x.c93dcd2d4b5a.png") 0 0/200px auto}.sub-nav ul li:after{background:url("../images/bg/icons/retina/sm-arrow@2x.1fd9167a5b99.png") 0 0/9px auto}.chat .upload-model .upload-model__item:before{background-image:url("../images/bg/icons/retina/upload-icons@2x.0886a54a8201.png");background-size:50px}.chat .pull-model i,.chat .pull-image i{background-image:url("../images/bg/icons/retina/upload-icons@2x.0886a54a8201.png");background-size:50px}.chat .i-close{background-image:url("../images/bg/icons/retina/close@2x.6b1c5cf7946f.png");background-size:18px}.choose-material .material-item .material-item__header:after{background-image:url("../images/bg/icons/retina/sm-b-arrow@2x.c3d08556d93f.png");background-size:14px}.global-close .fancybox-close{background-image:url("../images/bg/icons/retina/close-b@2x.920b8153c5f8.png");background-size:44px}
.production-steps .production-steps__item:before{background-image:url("../images/bg/icons/retina/md-arrow@2x.02387be1d080.png");background-size:11px}}#custom{margin:2% 0;width:100%}#custom .view_photo{display:inline-block;margin:1%;position:relative;text-align:center}#custom .view_photo .photo_set{border-radius:6px}#custom .view_photo img.photo_set{object-fit:cover}#custom .view_photo h4{font-size:20px;font-weight:400;text-shadow:0 1px 1px #000;line-height:20px;word-break:break-word;margin:0;color:white}#custom .view_photo:hover .metadata{transform:translate(0,-30px);-webkit-transform:translate(0,-30px);-o-transform:translate(0,-30px);-moz-transform:translate(0,-30px)}#custom .metadata{padding:0 20px;font-weight:600;bottom:20px;position:absolute;width:100%;box-sizing:border-box;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}#custom .opacity_img{position:absolute;width:100%;height:100%;bottom:0;background:linear-gradient(to top,rgba(0,0,0,0.9) 0,transparent 50%,transparent 100%);border-radius:6px}#custom .float_left{width:87%;height:100%;margin:auto}@media(max-width:630px){#custom{margin:2% 0;width:100%;text-align:center}#custom .view_photo{display:inline-block;margin:1%;position:relative}.about-page .team-list{width:100%}}.connect-with-us .instructions{padding-top:1%;width:80%;margin-left:10%}.connect-with-us__button .js-footer-contact-us{text-decoration:none;font:22px/1.1 "Pt-mono";border-bottom:1px dotted #139df1;display:inline-block}.connect-with-us__button .popover{width:147%;z-index:999}.article_text{background:yellow;position:absolute;top:0;text-decoration:none;font:18px/1.1 "ProximaNova";text-align:center;font-weight:bold;padding:6px 10px;font-size:1.4rem;color:black;border-radius:5px 0 0 0}#strip span{background:yellow;color:black;text-decoration:none;font-family:arial,sans-serif;text-align:center;font-weight:bold;padding:5px 40px;font-size:1.4rem;line-height:1.5rem;position:relative;transition:.5s}#strip span::after{width:100%;display:block;position:absolute;top:1px;left:0;height:1px}#strip span::after{bottom:1px;top:auto}@media screen and (min-width:800px){#strip{position:absolute;display:block;top:0;right:0;width:200px;overflow:hidden;height:220px;z-index:100}#strip span{width:261px;position:absolute;top:108px;right:-70px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}}@media screen and (max-width:800px){#strip{display:none}}
