html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,big,em,img,q,small,strong,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,big,em,img,q,small,strong,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;border:0;outline:0;margin:0;box-sizing:border-box}body{font-family:'Poppins',Arial,Verdana,Helvetica,sans-serif,Tahoma;font-size:15px;color:#787884;padding:0;margin:0 auto;line-height:28px;font-weight:normal;background:#fff;overflow-x:hidden;max-width:1920px}.bg{background:#fff}input,textarea,select{font-family:'Poppins',Arial,Helvetica,sans-serif,Verdana,Tahoma;font-size:13px}textarea:focus,input:focus{outline:0}a{text-decoration:none}*{box-sizing:border-box}html{height:100%}* html{overflow-x:hidden}ul,ol{list-style:none}.clr{clear:both}.tac{text-align:center}.tar{text-align:right}.m0a{margin:0 auto}.fl{float:left !important}.fr{float:right !important}.nomr,.mr0{margin-right:0 !important}#top-msg,#loader-text{position:fixed;top:20px;left:0;width:100%;text-transform:uppercase;padding:10px 0;text-align:center;background-color:#444;z-index:22;font-size:14px;color:white}h1,h2,h3,h4,h5{margin-bottom:20px;line-height:30px}h1{font-size:40px;line-height:45px;color:#181230}h2{font-size:20px;line-height:25px}#loader-blocker{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;z-index:20}.msgok{background-color:#298614 !important;color:white}.msgerr{background-color:red !important;color:white}.container{width:1500px;box-sizing:border-box;padding:0;margin:0 auto;position:relative;max-width:100%}.noselect{-webkit-user-select:none;-ms-user-select:none;user-select:none}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.container:after{display:block;content:'';clear:both}.clear:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}* html .clear{zoom:1}*:first-child+html .clear{zoom:1}#cookie-back{background:rgba(24,18,48,0.8);position:fixed;left:0;right:0;top:0;bottom:0;z-index:100}.noscroll{height:100%;overflow-y:hidden}#cookie-panel{position:fixed;background:#fff;border:1px solid #f0f0f0;color:black;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);width:calc(100% - 20px);max-width:800px;padding:30px 40px 60px 40px;border-radius:10px}#cookie-panel .cookie-head{font-size:30px;font-weight:500;padding:0 0 20px 0}#cookie-panel a{color:#0976e4;text-decoration:underline}.close-cookie{position:absolute;right:20px;bottom:20px;font-size:16px;background:#2aa6e9;color:white !important;margin:0 0 0 20px;padding:10px 20px;cursor:pointer;font-weight:bold;border-radius:5px;transition:background 300ms ease-in}.close-cookie:hover{background:#181230}.trans{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1)}.grid-2,.grid-3,.grid-4,.grid-6,.grid-8,.grid-9,.grid-12{display:inline-block;vertical-align:top;box-sizing:border-box}.grid-6{width:50%}.grid-3{width:25%}.grid-4{width:33.3333%}.grid-8{width:66.6666%}.menu-box{width:100%;top:0;left:0;position:absolute;z-index:5}.head-right{float:right}.pagemain{padding-top:100px}#header.log-header{height:70px}#logo{width:145px;height:27px;margin-top:35px;display:inline-block;background:url(/media/img/logo2.png) no-repeat 0 0 / contain}.help-name{display:inline-block;color:#181230;font-size:20px;padding:0 0 0 30px}.user-menu #logo{background:url(/media/img/logo2.png) no-repeat 0 0 / contain;height:45px;width:155px;float:left;margin:7px 10px 0 0}.static #logo{background:url(/media/img/logoblack.png) no-repeat 0 0 / contain}.menu{padding:25px 0 35px 0}.menu .mn{display:inline-block;vertical-align:middle;margin:0}.menu .mn .mn-item{text-transform:uppercase;font-size:11px;color:#787884;font-weight:600;letter-spacing:.15em;padding:0 30px;display:inline-block;border:1px solid transparent}.static .menu .mn .mn-item{color:black}.menu .mn:hover .mn-item{color:#2aa6e9}.menu .mn{display:inline-block}.menu .mn .mn-item{display:block}.menu-remove{display:none;color:#121212;font-size:30px;position:absolute;right:20px;top:20px;width:30px;height:30px;cursor:pointer;background:url(/media/img/frame_close.png) no-repeat center center / 20px}.menu-items.menu-show{right:0}.log-btn.btn{vertical-align:middle;margin:0;display:inline-block;text-align:center;font-weight:600}.menu-btn{display:none;cursor:pointer;position:relative;width:50px;height:50px;margin:0;vertical-align:middle;border-radius:4px;background:#181230}.menu-btn:hover{opacity:.8}.menu-btn span{background:#fff;position:absolute;width:20px;height:2px;left:15px}.menu-btn span:nth-child(1){top:17px}.menu-btn span:nth-child(2){top:24px}.menu-btn span:nth-child(3){top:31px}.banerbig{height:950px;position:relative;max-height:100vh;background:#f7f9fe url(/media/img/baner.jpg) no-repeat right center / contain}.isline{border-bottom:1px solid rgba(255,255,255,0.2)}.banersmall{height:auto;background:#f7f9fe}.banercat{height:900px;background:#f7f9fe}.banercat-graphic{background:url(/media/img/graph.jpg) no-repeat center center / cover}.banercat-decor{background:url(/media/img/decor.jpg) no-repeat center center / cover}.banercat-blinds{background:url(/media/img/blinds.jpg) no-repeat center center / cover}.banercat-print{background:url(/media/img/print.jpg) no-repeat center center / cover}.baner .container{height:100%}.baner .baner-text{position:absolute;left:0;top:50%;z-index:3;color:#181230}.banercat .baner-text{left:50%;max-width:550px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);padding-left:50px}.banercat .arr-down{margin-top:10px;background:url(/media/img/arrow_down.png) no-repeat 0 0;display:inline-block;width:58px;height:56px;cursor:pointer}.banerbig .baner-text{width:40%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.banersmall .baner-text{position:static;width:100%;max-width:100%;margin:0;box-sizing:border-box;text-align:left;color:#787884;font-size:14px;line-height:30px;padding-top:120px}.baner-text h1{margin-top:0;padding-top:0;font-weight:500;line-height:79px;font-size:50px;color:#181230;padding-bottom:10px;margin:0}.baner-text .h2{padding-bottom:30px}.head-box{padding:40px 0;position:relative}.head-box.icon6:before{content:'';width:45px;height:45px;background:url(/media/img/icons.svg) no-repeat -225px 0;display:block;margin:0 auto}.baner .txt{font-size:45px;font-weight:500;line-height:69px}.baner .txt strong{font-size:45px;display:block;font-weight:500}.head-box .title{font-size:35px;line-height:56px;padding:60px 0 15px 0;text-transform:none;margin:0;color:#181230;font-weight:500}.head-box .title.title-large{font-size:45px;line-height:60px}.head-box .title h1{font-size:35px;line-height:56px;font-weight:500}.head-box .txt{max-width:600px;margin:20px auto}.head-box .title-small{font-size:22px;line-height:32px;letter-spacing:0}.head-box .title-small strong{font-size:26px;line-height:32px;letter-spacing:0}.banersmall strong{font-weight:600}.head-box .title2 strong{font-size:30px}.head-box .title{padding:0;color:#181230}.head-box .title2{font-size:22px;line-height:32px;color:#181230;letter-spacing:0;padding:0 0 20px 0;text-transform:uppercase}.head-box .title strong{color:#181230}.btn{background:#2aa6e9;display:inline-block;padding:10px 30px;color:#fff !important;border-radius:4px;font-size:13px;margin:20px 0 0 0;cursor:pointer;text-transform:none;font-weight:600}.btn:hover{background:#181230}.home-bar{background:#2aa6e9;color:#fff;padding:20px 20px 40px 20px}.offer{color:#fff}.boxes{background:#f7f9fe;color:#181230;padding:80px 0}.home-bar .head-box{padding:60px 0 40px 0}.home-bar .head-box .title{text-align:center;color:white}.home-bar .p-grid,.boxes .p-grid{padding:15px 50px;font-size:14px;line-height:30px}.boxes .p-grids{display:flex;flex-wrap:wrap}.boxes .p-grid{display:flex;flex-direction:column}.home-bar h3{color:#fff;font-size:22px;line-height:35px;text-transform:none;font-weight:500}.boxes h3{color:#181230;font-size:22px;line-height:35px;text-transform:none;font-weight:500;height:80px}.home-bar .icon,.boxes .icon{width:45px;height:45px;display:block;margin-bottom:13px}.home-bar .icon1{background:url(/media/img/icons.svg) no-repeat 0 0}.home-bar .icon2{background:url(/media/img/icons.svg) no-repeat -45px 0}.home-bar .icon3{background:url(/media/img/icons.svg) no-repeat -90px 0}.home-bar .icon4{background:url(/media/img/icons.svg) no-repeat -135px 0}.home-bar .icon5{background:url(/media/img/icons.svg) no-repeat -180px 0}.home-bar .icon6{background:url(/media/img/icons.svg) no-repeat -225px 0}.home-bar .icon7{background:url(/media/img/icons.svg) no-repeat -270px 0}.home-bar .icon8{background:url(/media/img/icons.svg) no-repeat -315px 0}.home-bar .icon9{background:url(/media/img/icons.svg) no-repeat -360px 0}.home-bar .icon10{background:url(/media/img/icons.svg) no-repeat -405px 0}.home-bar .icon11{background:url(/media/img/icons.svg) no-repeat 0 -45px}.home-bar .icon12{background:url(/media/img/icons.svg) no-repeat -45px -45px}.home-bar .icon13{background:url(/media/img/icons.svg) no-repeat -90px -45px}.home-bar .icon14{background:url(/media/img/icons.svg) no-repeat -135px -45px}.home-bar .icon15{background:url(/media/img/icons.svg) no-repeat -180px -45px}.home-bar2{background:#FFF;color:#181230;margin:40px 0}.home-bar3{background:#f7f9fe;margin-top:0;padding-bottom:60px}.home-bar3 .grid-3{width:20%;padding:30px 30px}.home-bar2 .offer{color:#181230}.home-bar2 h3{color:#181230}.home-bar2 .head-box .title{color:#181230}.systems-box{background:#f7f9fe;padding:60px 0}.systems-box .systems{position:relative}.systems-info .system-item-cnt{cursor:inherit}.systems-info strong{font-size:40px;font-weight:bold;letter-spacing:2px;line-height:40px;padding:0 30px 30px 30px;display:block;color:#181230;text-transform:uppercase}.systems-info strong span{font-weight:400;font-size:30px}.systems-flex{display:flex;flex-direction:row;flex-wrap:wrap}.system-item{margin-bottom:40px;position:relative;display:block}.systems-cols{display:flex;flex-wrap:wrap}.systems-cols .system-item{width:33.33%;display:inline-block;padding:30px 80px 30px 0;margin:40px 0;padding-left:50px}.systems-cols .system-item:nth-child(1){background:#f7f9fe;order:1}.systems-cols .system-item:nth-child(3){order:2}.systems-cols .system-item .price{position:static;background:none;color:#2aa6e9 !important;padding:30px 0 30px 0;width:auto;height:auto;text-align:left;margin-left:0;margin-top:0;transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;-moz-transform:none !important}.systems-cols .system-item h2{font-size:35px}.owl-item .system-item{width:100%}.system-item-cnt{margin:0;box-sizing:border-box;padding:35px 0 50px 0;position:relative}.systems-info-home .system-item-cnt:hover{background:#ebebeb}.system-item h2 a{color:#181230}.system-item h2{font-weight:500;color:#181230;font-size:35px;line-height:56px;padding:0;letter-spacing:0;text-align:left}.system-item .txt{padding:0;text-align:left;color:#606060;font-size:14px;font-weight:300}.system-item .price{position:absolute;color:#fff;left:72%;top:29%;text-align:center;text-transform:none;font-size:20px;width:220px;height:220px;margin-left:-110px;margin-top:-110px;background:#181230;border-radius:110px;padding-top:90px}.system-item .price span{color:#6b7591;font-size:14px}.system-item .price strong{font-size:54px;font-weight:500}.system-item ul li{background:url(/media/img/check.png) no-repeat 2px center;padding:10px 20px 10px 30px;box-sizing:border-box;font-size:13px;color:#181230;text-align:left;display:block}.system-item .img{position:relative}.system-item .btn-box{position:absolute;text-align:center;width:100%;bottom:-30px}.system-item .system-left{display:inline-block;vertical-align:top;width:50%;padding-left:120px;padding-right:10%}.system-item .system-right{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:3px 20px}.system-item .system-right img{width:100%}.logpage-box{padding:120px 0;color:white;position:relative;background:#2aa6e9;margin:50px 50px}.logpage-box .price{display:inline-block;vertical-align:middle;color:#fff;left:445px;top:160px;text-transform:none;font-size:20px;background:#181230;width:220px;height:220px;border-radius:110px;text-align:center;padding-top:80px}.logpage-box .price span{color:#6b7591;font-size:14px}.logpage-box .price strong{font-size:54px;font-weight:500}.logpage-box .txt1{display:inline-block;vertical-align:middle;font-size:35px;color:white;width:400px;font-weight:600;line-height:56px;padding-right:100px;max-width:100%}.logpage-box .txt2{font-size:14px;line-height:30px;padding:0 0 10px 100px;display:inline-block;vertical-align:middle;font-weight:400;max-width:600px;width:calc(100% - 640px)}.logpage-box .btn{background:#181230}.logpage-box .btn:hover{background:#2d254a}.offer-box{padding:50px 40% 0 0;background:url(/media/img/home1.jpg) no-repeat right center / 35%}.offer-box-r{padding:50px 0 40px 40%;background:url(/media/img/home2.jpg) no-repeat left center / 35%}.offer-box .text{color:#878787;margin-bottom:40px}#box-kontakt{padding:50px 0;position:relative;background:#181230;color:white}.foot-info{padding:40px 0}.foot-l,.foot-r{width:50%;display:inline-block;vertical-align:middle}.foot-l .head-box .text{font-size:40px;color:white;line-height:56px;font-weight:500}.foot-l .head-box .title{font-weight:500;font-size:40px;line-height:56px;color:#2aa6e9}.contact-item{display:block;vertical-align:top;font-size:20px;color:white;padding:20px 0 20px 60px;margin:0 20px 0 20px;background:url(/media/img/icon_home.png) no-repeat 10px center}.contact-item.phone-icon{background:url(/media/img/icon_phone.png) no-repeat 10px center}.contact-item.mail-icon{background:url(/media/img/icon_mail.png) no-repeat 10px center}#contactForm .fld{padding:10px 0}#contactForm .fld .txt-inp{background:#fff;padding:10px 15px;border:0;width:100%;box-sizing:border-box}#contactForm .btn{background:#000;color:white;padding:10px 30px;display:inline-block;text-transform:uppercase;font-size:12px;cursor:pointer}.portfolio-box{background:#fff;padding:80px 0;text-align:center}.project-box{padding:0 20px 50px 20px;text-align:left}.project-box h2{font-size:18px;letter-spacing:2px;color:#666;margin:10px 0 10px 0}.project-box h2 a{color:#666}.project-box h3{color:#aaa;font-size:12px;line-height:18px}.project-box .txt{font-weight:300;color:#888}.more-prod{background:#000;color:white;display:inline-block;padding:10px 30px;cursor:pointer}.project-box .project-img img{width:100%}.comments-slider .owl-item{vertical-align:top}.comment{padding:0 60px}.comment .name{padding:20px 0;color:#181230}.comment .name span{font-style:italic}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{overflow:hidden;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{display:inline-block;vertical-align:top}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#e7001e}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots{padding:30px 0 0 0}.owl-theme .owl-dot{width:12px;height:12px;border-radius:6px;background:#aaa;cursor:pointer;display:inline-block;margin:0 2px}.owl-theme .owl-dot.active{background:#111}.owl-item.loading{min-height:150px}.category-box{background:#f2f2f2;padding:60px 0}.category-box h1{color:#4f4f4f;text-transform:uppercase;letter-spacing:2px;font-size:25px;font-weight:normal;margin:0 0 5px 0}.category-box h2{color:#4f4f4f;text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:normal;margin:0 0 15px 0}.products{text-align:center;padding:20px 0 50px 0}.graybody{background:#f1f1f1}.login-box{overflow:hidden;margin:30px auto}.login-box .grid-6{padding:50px 120px 50px 0}.mr-grid{padding-right:50px}.login-box .logo{width:135px;height:25px;margin:35px 0;background:url(/media/img/logoblack.png) no-repeat 0 0 / contain}.login-box .txt1,.login-box .txt3{font-size:30px;font-weight:500;color:#fff;margin:0 0 20px 0}.login-box .txt3{color:white;font-weight:300;margin:90px 0 40px 0}.login-box .txt2{font-size:15px;line-height:28px;color:#fff;font-weight:300}.login-box .txt-inp{background:#fff;border:0;width:100%;box-sizing:border-box;padding:10px 10px}.login-box .fld{margin:10px 0}.login-box .rem-btn,.login-box .backtolog-btn{float:right;color:#aaa;cursor:pointer;font-size:12px;text-decoration:underline}#remindForm{display:none}.valid-note{color:red;display:none;font-size:12px}.error-fld .txt-inp{border-bottom:2px solid red !important}.user-menu{text-align:right;background:#fff;box-shadow:0 0 4px 1px rgba(0,0,0,0.2);position:fixed;left:0;top:0;width:100%;z-index:10}.user-menu .user-menu-item{display:inline-block;padding:16px 30px;cursor:pointer;color:#181230;font-size:12px;text-transform:uppercase}.user-menu .user-menu-item :hover{background:#f5f5f5}.user-menu .user-menu-item.on{background:#1f9edf;color:#fff}.user-bar{position:fixed;width:100%;z-index:2;background:#fff;top:0;left:0;padding-left:15%;box-shadow:0 2px 10px 1px rgba(0,0,0,0.2)}.user-bar .bar-item{padding:30px 30px;display:inline-block;border-right:1px solid #eee}.user-bar .logout-btn{background:black;color:white;cursor:pointer;letter-spacing:1px;float:right;border:0;font-size:10px;text-transform:uppercase;font-weight:300}.user-bar .info-btn{cursor:pointer;position:relative;padding-right:50px}.user-bar .info-btn span{width:24px;height:24px;position:absolute;right:15px;top:25px;font-size:12px;line-height:22px;text-align:center;border-radius:12px;background:#eee}.page{padding:50px 0}.user-page{padding-top:90px !important;padding-left:20px !important;padding-right:20px !important}.userbg{background:#f1f1f1}.table{display:table;width:100%;border-collapse:separate;border-spacing:1px}.table .table-head{display:table-header-group}.table .table-row{display:table-row}.table .table-td{display:table-cell;padding:12px 12px;background:#f7f9fe}.table .table-head .table-td{background:#ddd;font-size:12px}.therms{padding:10px 0 10px 30px;position:relative}.therms input{position:absolute;left:0;top:13px}.therms a{color:#1f9edf;text-decoration:underline}.fld{margin:10px 0;position:relative}.fld8{width:66.66%}.fld4{width:33.33%}.fld6{width:50%}.fld2{width:12.5%}.fld2,.fld4,.fld6,.fld8{display:inline-block;padding-right:20px}.fld .txt-inp,.fld .input{padding:25px 20px 10px 20px;border-radius:4px;width:100%;box-sizing:border-box;border:1px solid #ebecf1;font-size:16px}.fld .placeholder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1);position:absolute;cursor:text;top:20px;left:20px;right:20px;overflow:hidden;color:#98a0b8;font-size:16px;white-space:nowrap;z-index:2}.fld.fld-focus .placeholder{top:0;font-size:10px}.frame{color:#000;padding:20px;position:absolute;z-index:21}.popup-box{background-color:#fff;padding:30px;box-shadow:2px 2px 12px 0 rgba(0,0,0,0.2);position:relative;border-radius:6px;z-index:13}.popup-box-shade{background-color:transparent;left:0;top:0;width:100%;height:100%;z-index:12;position:absolute;opacity:.2}.frame h1{font-size:24px;margin:0 0 6px 0}.frame-close{position:absolute;width:25px;height:25px;background:url(/media/img/frame_close.png) no-repeat 0 0;top:10px;right:10px;z-index:5}.systems{text-align:left;padding-bottom:50px;position:relative}.shop-name-box{position:absolute;vertical-align:top;left:100%;width:34%;box-sizing:border-box;padding:0 30px;top:0}.shop-name-box.on{left:25%}.shop-type-back{color:#777;font-size:11px;text-align:right;margin:40px 0 0 0;cursor:pointer}.hd{text-align:center;font-weight:bold;text-transform:uppercase;padding:0 0 20px 0;border-bottom:1px solid #121212}.box14{display:inline-block;vertical-align:top;text-align:center;width:25%}.padds1{padding:50px 8% !important}.padds2{padding:120px 0}.print-box{background:#f7f9fe;padding-bottom:80px !important}.prod-list .icon{float:left;width:50%;box-sizing:border-box;color:#787884;font-size:16px;line-height:42px;padding:0 0 0 40px;background:url(/media/img/check.png) no-repeat 3px 12px}.icon-more-txt{text-align:left;padding:30px 0;color:#666}.text-grid{padding-right:40px}.bigtxt{margin-bottom:30px}.txt p{padding-bottom:20px}.txt a{color:#2aa6e9}.txt ol{margin-left:20px;list-style:decimal;margin-bottom:20px}.txt table{margin-bottom:30px;width:100%}.txt table td{background:#f7f9fe;padding:12px 20px}.txt h3{color:#181230;font-weight:400;font-size:24px}.txt h3 strong{font-weight:400}.txt h2{color:#181230;font-weight:400;font-size:26px;padding:40px 0 20px 0}.txt li{padding-bottom:10px;padding-left:30px;background:url(/media/img/check.png) no-repeat 2px 6px}.txt img{max-width:100%}.txt .txt-img{text-align:center;margin:20px 0;padding-top:attr(data-p)}.txt .txt-video{text-align:center;margin:20px 0;padding-top:attr(data-p)}.txt .txt-video video{width:100%}.cat{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:20px 50px 50px 120px;color:black;border-top:1px solid black;position:relative}.cat .icon{position:absolute;width:80px;height:80px;top:20px;left:10px}.cat .icon9{background:url(/media/img/icons.svg) no-repeat -320px 0 / 640px}.cat .icon10{background:url(/media/img/icons.svg) no-repeat -400px 0 / 640px}.cat .icon11{background:url(/media/img/icons.svg) no-repeat -480px 0 / 640px}.cat .icon12{background:url(/media/img/icons.svg) no-repeat -560px 0 / 640px}.cat .icon5{background:url(/media/img/icons.svg) no-repeat -560px -80px / 640px}.cat h2{font-size:28px;letter-spacing:-2px;line-height:30px;margin:0 0 10px 0}.cat h2 small{font-size:18px}.cat .txt{color:#adadad}.cat h3{font-size:18px;text-transform:none;font-weight:400;line-height:22px}.page-item{margin:0 0 30px 0;padding:40px 40px;background:#f7f9fe;border-radius:4px}.page-item .right-bar{float:right;margin:0}.page-item .top-bar small{color:#777;font-size:12px;display:inline-block;padding:0 10px 0 0}.page-item .top-bar strong{display:inline-block;padding:0 10px 0 0;color:black;font-weight:bold;font-size:12px}.page-item .top-bar small.btn{color:white;text-align:center;padding:3px 10px}.page-item .main-bar{margin-bottom:0;padding:0 0 10px 0}.page-item .main-bar .checkbox{display:inline-block}.page-item .main-bar a{color:#000}.page-item .main-bar2 a{color:#2aa6e9;font-weight:400;font-size:12px;text-decoration:underline;margin-left:10px;display:inline-block}#pageForm .fld{margin:10px 0}.fld .domain{position:absolute;top:25px;width:100px;right:0;color:black;font-size:18px;font-weight:bold}.fld .note{font-size:12px;line-height:14px;color:#888;padding:10px 20px;background:#eee;border-radius:5px;margin-top:10px;position:relative}.fld .inp6{width:50%;font-weight:bold;text-align:right}.select{position:relative}.select .value{cursor:pointer;border-bottom:1px solid #222;padding:4px 30px 4px 10px}.select .inputs{display:none;position:absolute;background:white;box-shadow:0 0 2px 2px rgba(0,0,0,0.2);min-width:100%}.select .inputs span{display:block;box-sizing:border-box;padding:2px 10px;font-size:13px;cursor:pointer}.select .inputs span:hover{color:#1f9edf}.page-item h2{color:black;margin:0}.page-item .status{background:#181230;border-radius:3px;color:white;font-size:11px;text-transform:uppercase;display:inline-block;padding:3px 10px;margin-right:10px}.page-item .status-ok{background:#169c00}.page-item .right-bar a{color:white;font-size:11px;display:inline-block;padding:3px 10px;margin:0 2px;background:#1f9edf;text-transform:uppercase}.select-btns{padding:0 0 20px 0;display:flex;justify-content:space-between}.select-btns .btn{font-size:11px;text-transform:uppercase;padding:3px 20px;margin:0 2px}.pagination{text-align:center;border-top:1px solid #121212;padding:20px 0 0 0;margin-top:20px}.pagination *{display:inline-block;padding:2px 10px;color:black}.pagination .p{background:#f5f5f5}.pagination .on{background:#121212;color:white}.user-box-contact{color:#999 !important;background:#121212}.user-box-contact .head-box .title{color:#999 !important}.dash-item{background:#f5f5f5;padding:12px 20px;margin:0 0 10px 0}.dash-item .price{float:right;color:black;font-size:30px;font-weight:bold;text-align:right}.dash-item strong{color:black;display:block;font-size:18px}.dash-item span{font-size:14px;display:block;padding-top:4px}.dash-item .price small{font-size:14px;padding-top:4px;font-weight:400;display:block}.load-icon{background:url(/media/img/loading.gif) no-repeat center center;width:50px;height:50px;margin:0 auto}.page-txt{padding:30px 0}.pay-page .head-box{padding:30px 0 10px 0}.pay-popup{max-width:600px;display:none}.pay-item{color:black;margin:4px 0;background:#f5f5f5;padding:10px 20px;font-size:18px}.pay-item .price{float:right;font-size:14px}.pay-item .price strong{font-size:30px}.pay-item .price small{display:block;text-align:right;color:#666}.pay-item .pay-title{padding:12px 0 0 0}.pay-item .link{font-size:13px;cursor:pointer;color:#1f9edf;text-decoration:underline}.pay-item select{padding:4px 10px}.pay-popup .txt{padding:30px 20px}.foot-menu{float:left}.foot-info .copyright{float:right;padding:3px 20px 0 0;text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:.15em}.foot-menu a,.foot-menu span{display:inline-block;padding:0 10px;color:#787884;letter-spacing:.15em;font-weight:600;font-size:11px;text-transform:uppercase;cursor:pointer}.foot-menu a:hover,.foot-menu span:hover{color:#2aa6e9}.blog{text-align:center;padding:0 0 40px 0}.art{width:33.33%;display:inline-block;vertical-align:top;margin:30px 0 20px 0}.art:hover h2{color:#2aa6e9}.art .img{position:relative;margin-bottom:40px}.art .img img{vertical-align:bottom;width:100%}.art-content{margin:10px;background:#fff;position:relative;text-align:left;padding:40px 40px 20px 100px;display:block;color:#777}.articles{text-align:left}.article-page{padding-top:150px;margin:0 auto;max-width:800px;position:relative}.art .date,.article-page .date{background:#181230;color:white;text-align:center;width:80px;height:80px;border-radius:40px;box-sizing:border-box;padding-top:18px;font-size:11px;margin:0 auto 0 auto;position:absolute;top:50px;left:10px}.article-page .date{top:80px}.art .date strong,.article-page .date strong{font-size:30px;display:block;text-align:center;letter-spacing:-1px}.art h2{color:black;font-weight:400;letter-spacing:2px}.options-input{position:absolute;top:50px;box-shadow:0 0 3px 3px rgba(0,0,0,0.3);background:white;max-height:200px;width:250px;left:10px;overflow:auto;z-index:4}.options-input span{display:block;padding:2px 10px}.messages{display:flex;flex-direction:column;align-items:center}.message{width:100%;max-width:920px;background:#f7f9fe;border-radius:4px;padding:40px 40px;margin:10px 10px}.message .date{font-size:11px}.message .txt{font-size:13px}.message h3{font-size:24px;color:#181230;font-weight:600;margin:10px 0 20px 0}.article-left{display:inline-block;width:65%;box-sizing:border-box;padding:0 30px 0 0;vertical-align:top;position:relative}.article-left .date{bottom:auto;top:-80px;left:0;margin-left:0}.article-right{display:inline-block;width:35%;box-sizing:border-box;padding:20px 30px;vertical-align:top;background:#f5f5f5}.article-right .art{width:100%}.faq{padding:40px 0}.faq-btn{width:calc(50% - 10px);text-align:center;font-size:18px;font-weight:400}.faq-page{display:flex;flex-wrap:wrap}.faq-left{width:70%;float:left;box-sizing:border-box;padding-right:30px}.faq-right{width:30%;float:left;background:#f7f9fe;padding:20px 30px}.faq-search{margin-bottom:20px}.faq-search input{width:100%;padding:10px 20px;font-size:18px}.faq pre{height:200px}.faq .module{background:#f7f9fe;color:#181230;padding:10px 20px;margin-bottom:20px;font-weight:500}.faq .txt{padding:0 20px}.faq-col{width:50%;display:inline-block;vertical-align:top;padding-left:20px}.faq-link{display:block;font-size:18px;color:black;padding:6px 20px 6px 40px;background:url(/media/img/check.png) no-repeat 2px center}.faq-link small,.faq-link2 small,.faq-top-link small{color:red;letter-spacing:0;font-size:12px;text-transform:none;width:20px;height:20px;margin:0 0 0 10px;display:inline-block;background:url(/media/adm/password.png) no-repeat 0 5px}.faq-link:hover{color:#2aa6e9}.faq-link2{display:block;font-size:16px;color:#181230;font-weight:500;padding:16px 10px;opacity:.4}.faq-link2:hover{color:#2aa6e9}.faq-link.on{font-weight:bold}.faq-top-link{font-size:24px;line-height:26px;font-weight:500;color:#181230;display:block;padding:30px 0 10px 0}.faq-head{color:#181230;text-transform:uppercase;font-weight:bold;padding:20px 0 20px 0}.faq-right .faq-link{font-size:14px}.search-hints a.item-sel{color:#2aa6e9}.search-hints a:hover{color:#2aa6e9}.path{margin:0;padding:8px 20px;border-radius:4px}.path a{font-size:12px;color:#2aa6e9}.path a:hover{text-decoration:underline}.pdf-file{background:url(/media/adm/icons/pdf.png) no-repeat 0 0;color:black;padding:5px 0 5px 40px;display:block;margin:0 0 10px 0}.pdf-file:hover{color:#1f9edf}.fb-like{margin:10px 0 0 0}.radios,.checkbox{position:relative;padding:0 0 10px 30px;cursor:pointer;display:block;min-height:20px}.radios .checkmark,.checkbox .checkmark{box-shadow:0 0 5px 1px rgba(0,0,0,0.2);border-radius:2px;width:20px;height:20px;position:absolute;left:0;top:0;display:inline-block;background:#fff}.radios .checkmark,.checkbox .checkmark{border-radius:10px}.checkbox .checkmark{border-radius:0}.checkbox .title{font-size:16px;line-height:20px;color:black}.cycle-box{padding:10px;border:1px solid #333;margin:10px 0}.cycle-box strong{text-transform:uppercase}.checkbox small{display:block;font-size:12px;line-height:14px;color:#666;padding:10px 0}.radios .checkmark:after,.checkbox .checkmark:after{width:12px;height:12px;border-radius:6px;left:4px;top:4px;background:#1f9edf;position:absolute;display:none;content:""}.checkbox .checkmark:after{border-radius:0}.radios input:checked~.checkmark:after,.checkbox input:checked~.checkmark:after{display:block}.radios input,.checkbox input{position:absolute;opacity:0;cursor:pointer}.fld-banks .radios{width:20%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:10px;border:1px solid #ddd;border-radius:4px}.fld-banks .radios .checkmark{z-index:2;top:5px;left:5px}.fld-banks .bank-img{height:50px;background-repeat:no-repeat;background-position:center center;background-size:contain}.page-infos{display:flex;justify-content:space-between;background:#f7f9fe;padding:0 20px;border-radius:10px}.page-infos .page-info{width:33.33%}.page-info{padding:10px 0;font-size:15px}.page-info .val{color:black;font-size:15px;display:block;padding:3px 0}.page-info .select.val{padding:0;display:block}.page-info.pricing{text-align:right}.page-info.pricing span{padding-bottom:10px}.page-info.pricing .val{font-size:30px;line-height:15px}.page-info.pricing small{font-size:15px;color:#666;line-height:15px;font-weight:400}.page-info span{display:block}.txt-small{font-size:12px;line-height:17px;padding:20px 0}.pay-txt{padding-bottom:20px}.pay-txt b{color:black;font-size:14px;padding:8px 0;display:inline-block}.form-btn{display:block;text-align:center;font-size:20px;font-weight:bold;padding:15px 0;display:none;margin-top:40px}.pay-tab{display:none;padding-left:30px}.head-box.head-box-fld{padding:20px 0 20px 0;position:relative}.fld-head .radios .checkmark{top:25px}.head-box .fld{position:absolute;top:20px;left:10px}.confirm{text-align:center}.confirm strong{display:block;margin:0}.confirm small{display:block;padding:10px 0}.confirm .btn{margin:0 5px}ol.system-list{list-style:decimal;padding:10px 20px}ol.system-list li{font-size:18px;line-height:24px;padding:5px 0}ol.system-list li a{color:#1f9edf}.fld-pass{position:relative}.fld-pass small{position:absolute;width:40px;height:40px;right:0;top:10px;cursor:pointer;background:url(/media/img/eye.png) no-repeat center center;z-index:2}.gray-bar,.admin-bar{text-align:center;background:#f7f9fe url(/media/img/bulb.png) no-repeat center 70px;padding:100px 0}.gray-bar{padding:100px 20px}.admin-bar{background:#f7f9fe;padding:60px 7%;text-align:justify;margin-bottom:50px}.gray-bar .txt{margin:0 auto;max-width:900px}.log-box.half-box{padding:80px 0}.log-box .title span{color:#2aa6e9}.half-box{display:flex;flex-wrap:wrap;align-items:center;padding:40px 0 0 0}.half-box .txt{margin-bottom:40px}.half-box img{max-width:90%;vertical-align:bottom}.half-box-l,.half-box-r,.home-video-l,.home-video-r{display:inline-block;width:50%;vertical-align:top}.half-box-l,.half-box-r{align-self:center}.half-box-r{padding-bottom:30px}.half-box-txt{padding-right:10%;padding-left:10%}.home-video-box{position:relative}.home-video:after{position:absolute;content:'';width:0;height:0;border-top-left-radius:200px;border-bottom-left-radius:200px;border:70px solid #d4dcf2;border-left:0 solid #d4dcf2;top:-70px;right:50px}.home-video-l{font-size:35px;line-height:56px;padding:60px 60px 60px 120px;text-transform:none;margin:0;font-weight:500}.home-video-l span{color:#2aa6e9}.home-video{color:white;display:flex;flex-wrap:wrap;align-items:center;padding:80px 0;background:#181230 url(/media/img/shadow.png) no-repeat 0 0 / contain}.video-play{width:80px;height:80px;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:#fff;border-radius:40px;z-index:2;cursor:pointer}.video-play:after{content:'';width:0;height:0;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-11px;border:13px solid transparent;border-left:20px solid #30bdff}.video-box{width:100%;max-width:400px}.video{position:relative;padding-top:100%}.video video{width:100%;position:absolute;top:0;left:0}.portfolio-box{background:#f7f9fe}.logos .logo{width:12.5%;display:inline-block;text-align:center;vertical-align:middle;margin:20px 0 20px 0}.logos .logo img{filter:grayscale(1);max-width:70%;max-height:60px;mix-blend-mode:multiply}.blue-bar{margin:80px 50px;background:#2aa6e9;text-align:center;color:white;font-size:18px;line-height:35px;text-align:center;padding:120px 0;position:relative}.blue-bar2{background:#2aa6e9;margin:10px 50px;color:white}.blue-bar2 .half-box{padding:0}.blue-bar2 .title{color:white}.blue-bar:after{content:'';width:45px;height:45px;position:absolute;bottom:40px;left:50%;margin-left:-20px;background:url(/media/img/icons.svg) no-repeat -180px 0}.blue-bar .txt{width:100%;max-width:800px;display:inline-block}.col-page{display:flex;flex-wrap:wrap;align-items:center;font-size:18px;line-height:35px}.col-page-txt{padding:50px 10%}.col-page-l{position:relative;display:inline-block;vertical-align:middle;width:40%}.col-page-r{position:relative;vertical-align:middle;display:inline-block;width:60%}.col-page-r img{max-width:100%}.step-end{max-width:400px;position:relative;margin:60px auto;padding:40px 0;font-size:18px;line-height:35px}.step-num{font-size:326px;color:#f7f9fe;position:absolute;z-index:-1}.step-num1{left:140px;top:40px}.step-num2{right:140px;top:40px}.step-num3{left:50%;top:80px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.graphic{background:url(/media/img/graphic.jpg) no-repeat center center / cover;height:auto;padding-top:45%}.banercat.graphic .baner-text{left:90px}.banercat.graphic .baner-text h1{color:white;font-size:40px;line-height:56px}.mozaik{display:flex;flex-wrap:wrap}.mozaik .g{padding:10px}.mozaik .g1{width:41.7%}.mozaik .g2{width:58.3%}.mozaik .g img{width:100%;vertical-align:bottom}.log-blue{background:#2aa6e9;color:white;padding:50px 80px;margin-top:40px;position:relative}.log-blue::after{position:absolute;content:'';width:0;height:0;border-top-left-radius:200px;border-bottom-left-radius:200px;border:70px solid #d4dcf2;border-left-color:#d4dcf2;border-left-style:solid;border-left-width:70px;border-left:0 solid #d4dcf2;bottom:-70px;right:50px}.log-blue .btn{background:white;color:#181230 !important}.log-blue .btn:hover{background:#181230;color:white !important}.short-col{max-width:800px;margin:0 auto}.center-box{text-align:center}.center-box .txt-short{max-width:800px;margin:0 auto;padding:0 20px}.icon-list{display:flex;flex-wrap:wrap;justify-content:space-between}.icon-list .icon{width:16.66%;font-size:15px;color:#181230}.icon-list small{display:block;width:100%;padding:20px 0;color:#666;font-size:24px;margin-bottom:40px;margin-top:40px}.icon-list .icon:before{content:'';margin:0 auto 10px auto;width:200px;height:200px;display:block}.icon-list .icon.i1:before{background:url(/media/icons/ulotki.png) no-repeat 0 0 / contain}.icon-list .icon.i2:before{background:url(/media/icons/torba_papierowa.png) no-repeat 0 0 / contain}.icon-list .icon.i3:before{background:url(/media/icons/scianka.png) no-repeat 0 0 / contain}.icon-list .icon.i4:before{background:url(/media/icons/rollup.png) no-repeat 0 0 / contain}.icon-list .icon.i5:before{background:url(/media/icons/teczka.png) no-repeat 0 0 / contain}.icon-list .icon.i6:before{background:url(/media/icons/folia_polimer.png) no-repeat 0 0 / contain}.icon-list .icon.i7:before{background:url(/media/icons/naklejki_folia.png) no-repeat 0 0 / contain}.icon-list .icon.i8:before{background:url(/media/icons/wizytowka1.png) no-repeat 0 0 / contain}.icon-list .icon.i9:before{background:url(/media/icons/zaproszenia.png) no-repeat 0 0 / contain}.icon-list .icon.i10:before{background:url(/media/icons/xbaner.png) no-repeat 0 0 / contain}.icon-list .icon.i11:before{background:url(/media/icons/plexi.png) no-repeat 0 0 / contain}.icon-list .icon.i12:before{background:url(/media/icons/notes_spiralowany.png) no-repeat 0 0 / contain}.half-box img.p100{max-width:100%}.blue-print{padding:60px 0 80px 0;margin:80px 50px 20px 50px}.blue-print .head-box .title{color:white}.blue-print .head-box .title span{color:#181230}.blue-bar.blue-print:after{width:78px;height:78px;bottom:auto;top:-8px;margin-left:-39px;background:url(/media/img/nocash.png) no-repeat 0 0}#cookie-panel{position:fixed;background:#fafafa;z-index:100;box-sizing:border-box;padding:20px 0;top:50%;left:50%;max-width:800px;max-height:98%;width:calc(100% - 20px);transform:translateX(-50%) translateY(-50%);padding:30px 20px 30px 20px;box-shadow:0 0 20px 0 rgba(0,0,0,0.1)}#cookie-panel.cookie-top{top:5%;transform:translateX(-50%)}#cookie-panel .main-cookie-panel{text-align:center}#cookie-panel .details-cookie-panel{display:none}#cookie-panel .cookie-btns{display:flex;flex-direction:column;align-items:center}#cookie-panel .cookie-btns-ho{display:flex;flex-direction:row;justify-content:space-between}#cookie-panel .main-cookie-panel h2{font-weight:bold;font-size:16px}#cookie-panel .main-cookie-panel .main-txt{padding:0 0 20px 0}#cookie-panel .cookie-details{margin-top:20px;display:inline-block;text-decoration:underline;cursor:pointer}#cookie-panel .cookie-tabs{display:flex}#cookie-panel .cookie-tabh{width:50%;text-align:center;padding:10px 10px;font-weight:bold;font-size:14px;cursor:pointer}#cookie-panel .save-cookie{border:1px solid #2aa6e9;background:transparent;color:#2aa6e9 !important}#cookie-panel .cookie-tabh.on{background:#fff}#cookie-panel .close-cookie{cursor:pointer;position:absolute;bottom:10px;right:10px}#cookie-panel .cookie-tab{overflow-y:auto;max-height:calc(100vh - 300px);border-top:0;padding:20px;display:none;margin-bottom:10px;background:#fff}#cookie-panel .cookie-tab.on{display:block}#cookie-panel .cookie-detail{border-bottom:1px solid #ddd;padding:10px 0}#cookie-panel .cookie-detail .cookie-name{font-weight:bold;font-size:14px;padding:5px 0}#cookie-panel .checker{float:right}.checker{position:relative;height:20px;width:40px;cursor:pointer}.checker.disable{cursor:not-allowed;opacity:.5}.checker:before{content:'';position:absolute;left:0;width:40px;height:16px;top:2px;border-radius:10px;background:#eee}.checker:after{content:'';height:20px;width:20px;border-radius:10px;background:#ccc;position:absolute;left:0;top:0}.checker.on:before{background:#2aa6e9;opacity:.5}.checker.on:after{background:#2aa6e9;left:auto;right:0}.msg-btns{display:flex;justify-content:center;padding:0 0 20px 0}.msg-btns .btn{text-align:center;margin:0 5px;width:220px;background:#181230}.msg-btns .btn.on{background:#2aa6e9}.task-form{background:#f7f9fe;padding:20px 30px}.task-form textarea{height:300px}.task-form .info{max-width:800px;margin:0 auto;text-align:center}.input-btns{text-align:center}.input-btns .btn{font-size:11px;text-transform:uppercase;padding:3px 20px;margin:0 2px;background:#c5cbda}.input-btns .btn.on{background:#2aa6e9}.task-item{margin:0 0 30px 0;padding:40px 40px;background:#f7f9fe;border-radius:4px;display:flex;justify-content:space-between}.task-item h2{color:Black;margin-top:10px}.task-item .txt{max-width:900px}.task-item .right-bar{width:350px;margin:0}.task-item .date small{color:#777;font-size:12px;display:inline-block;padding:0 10px 0 0}.task-item .date strong{display:inline-block;padding:0 10px 0 0;color:black;font-weight:bold;font-size:12px}.task-item .top-bar small.btn{color:white;text-align:center;padding:3px 10px}.task-item .main-bar{margin-bottom:0;width:calc(100% - 350px);padding:0}.task-item .main-bar .checkbox{display:inline-block}.task-item .main-bar a{color:#000}.task-item .main-bar2 a{color:#2aa6e9;font-weight:400;font-size:12px;text-decoration:underline;margin-left:10px;display:inline-block}.task-item .type{color:white;background:#181230;text-transform:uppercase;display:inline-block;padding:0 20px;font-size:11px;line-height:18px;border-radius:3px;width:170px;text-align:center}.task-item .date{display:inline-block;margin-left:10px}.task-item .yesno{display:flex;margin-top:20px;padding-top:40px}.task-item .yesno span{width:50%;position:relative;background:#2aa6e9;text-align:center;font-size:11px;color:white;text-transform:uppercase;margin:2px;border-radius:3px;cursor:pointer}.task-item .yesno span:hover{opacity:.8}.task-item .yesno span.no{background:#181230}.task-item .yesno span.no small{background:#181230}.task-item .yesno span.dontcare{background:#aaa}.task-item .yesno span.dontcare small{background:#aaa}.task-item .yesno span small{width:30px;height:30px;position:absolute;top:-40px;left:50%;margin-left:-15px;background:#2aa6e9;text-align:center;border-radius:100%;line-height:30px}.task-item .yesno span small:after{content:'▼';position:absolute;color:#181230;line-height:20px;bottom:-12px;left:50%;margin-left:-4px}.task-item .yesno span.yes small:after{color:#2aa6e9}.task-item .yesno span.dontcare small:after{color:#aaa}.task-item .comment-btn{font-size:11px;padding:3px 20px;text-transform:uppercase}.task-added{background:#c2e0a4;border-radius:5px;padding:30px;display:none}.pay-monit{border:1px solid #de1451;color:#de1451;padding:20px;border-radius:5px}.faq-search{background:#181230;padding:20px 0}.quest-item{padding:10px 10px;border:1px solid #f4f4f4;margin:2px 0}.quest-item .quest-head{font-size:20px;padding:10px 20px;font-weight:bold;color:#181230;position:relative;cursor:pointer}.quest-item .quest-head:hover{color:#2aa6e9}.quest-item .quest-head:after{content:'↓';position:absolute;right:-7px;top:7px;width:40px;height:40px}@media(max-width:1540px){#header .container,#footer .container{padding:0 20px}.baner .baner-text{width:auto;right:20px}.banerbig .baner-text{left:60px}.blue-bar2,.blue-bar{margin:10px 0}.blue-bar .container{padding:0 20px}.logpage-box{margin:40px 0}.logpage-box .container{padding:0 20px}.faq-page{padding:0 20px}}@media(max-width:1400px){.menu-btn{display:inline-block}.menu-items{position:fixed;right:0;top:0;height:100vh;z-index:5;width:400px;max-width:100%;background:#fff;padding:70px 40px 0 40px;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transition:transform 200ms linear}.menu-items.menu-show{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);-ms-transform:translateX(0%)}.log-btn.btn{display:block;margin-top:30px}.menu-remove{display:block}.menu .mn{display:block}.menu .mn .mn-item{margin:0;display:block;padding:14px 0}}@media(max-width:1200px){.icon-list .icon{width:33.33%}.system-item .system-left{padding:0 40px 0 40px;width:100%}.system-item .system-right{width:100%}.systems-cols .system-item{width:100%;margin:0;padding:30px}.login-box .grid-6{padding:50px 30px 50px 0}.systems-cols .system-item:nth-child(1){order:0}}@media(max-width:1000px){.faq-left,.faq-right{width:100%;padding:0}.faq .txt{padding:0}.logpage-box .txt2{width:100%;padding:50px 0 10px 0}.baner .txt{font-size:28px;line-height:45px}.baner .txt strong{font-size:40px;line-height:55px}.grid-3{width:50%}.foot-l,.foot-r{width:100%}.baner-text h1{font-size:30px;line-height:45px}.page,.half-box{padding:0}.half-box-l{margin-top:20px}.home-bar3 .grid-3{width:100%}}@media(max-width:800px){.faq-col{width:100%}.grid-6{width:100%}.login-box .grid-6{padding:30px 0}.padds{padding:0 20px}.mozaik .g{width:100%}.padds2{padding:80px 20px}.banercat.graphic{padding-top:500px}.banercat.graphic .baner-text{left:0}.banerbig .baner-text{width:auto;right:20px}.half-box-l,.half-box-r,.home-video-l,.home-video-r{width:100%}.video-box{margin:0 auto}.home-video-l{padding:60px 60px 60px 60px}.system-item .system-left{width:100%}.system-item{margin-bottom:0}.system-item .system-right{width:100%;margin-top:30px}.logos .logo{width:25%}.foot-menu{float:none}.foot-menu a{display:block;text-align:center}.foot-info .copyright{float:none;text-align:center;padding:50px 0 0 0}.col-page-l,.col-page-r{width:100%}.col-page-l{padding:50px 30px}.col-page-r{padding:20px 30px}.grid-8,.grid-4{width:100%;padding-right:0}.pay-page{padding-bottom:30px}}@media(max-width:768px){.icon-list .icon:before{content:'';margin:0 auto 10px auto;width:150px;height:150px;display:block}.icon-list .icon{width:50%}.banerbig{height:1024px;position:relative;max-height:100vh;background:#f7f9fe url(/media/img/baner768.jpg) no-repeat right center / contain}.banerbig .baner-text{bottom:60px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;top:auto}.banercat{height:1024px;max-height:100vh}.banercat-graphic{background:url(/media/img/graphic768.jpg) no-repeat center center / cover}.banercat-decor{background:url(/media/img/decor768.jpg) no-repeat center center / cover}.banercat-blinds{background:url(/media/img/blinds768.jpg) no-repeat center center / cover}.banercat-print{background:url(/media/img/print768.jpg) no-repeat center center / cover}.banercat .baner-text{left:0;top:130px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none}.banercat-print .baner-text{top:auto;bottom:30px;right:30px}.banercat .arr-down{display:none}}@media(max-width:600px){.page-item .right-bar{float:none;margin-bottom:20px}.page-item{padding:40px 20px}span.br{display:block}.fld6{width:100%;padding-right:0}.log-blue{padding:50px 30px}.boxes .p-grid{padding:30px 30px}.prod-list .icon{width:100%}.banersmall .baner-text{bottom:10px}.foot-l .head-box .text,.foot-l .head-box .title{font-size:30px}.grid-3{width:100%}.home-bar .p-grid{padding:30px 20px}.system-item .price{transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6)}}@media(max-width:400px){.logpage-box .price{margin-top:30px}.home-bar3 .grid-3{width:100%}.logos .logo{width:50%}.home-video-l{font-size:25px;padding:40px 40px 40px 40px}.baner .txt{font-size:26px;line-height:45px}.baner .txt strong{font-size:35px;line-height:55px}.banerbig .baner-text{bottom:30px;top:auto;transform:none}}@media(max-width:375px){.banerbig{height:100vh;position:relative;background:#f7f9fe url(/media/img/baner375.jpg) no-repeat right center / contain}.banerbig .baner-text{bottom:30px;transform:none;top:auto;left:30px;width:auto;right:30px}.banercat{height:100vh}.banercat .baner-text{left:0;top:130px;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;padding-left:30px}.banercat-graphic{background:url(/media/img/graphic375.jpg) no-repeat center center / cover}.banercat-decor{background:url(/media/img/decor375.jpg) no-repeat center center / cover}.banercat-print{background:url(/media/img/print375.jpg) no-repeat center center / cover}.banercat-print .baner-text{top:auto;bottom:30px;left:0;right:20px}.banercat-blinds{background:url(/media/img/blinds375.jpg) no-repeat center center / cover}.banercat-blinds .baner-text{top:auto;bottom:30px;left:0;right:20px}.baner-text .h2{padding-bottom:0}.padds1{padding:0 8% !important}}