@font-face{font-family:Muli;src:url(../fonts/muli/Muli-Regular.eot);src:url(../fonts/muli/Muli-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/muli/Muli-Regular.woff2) format("woff2"),url(../fonts/muli/Muli-Regular.woff) format("woff"),url(../fonts/muli/Muli-Regular.ttf) format("truetype"),url(../fonts/muli/Muli-Regular.svg#Muli) format("svg");font-weight:400}@font-face{font-family:Muli;src:url(../fonts/muli/Muli-Bold.eot);src:url(../fonts/muli/Muli-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/muli/Muli-Bold.woff2) format("woff2"),url(../fonts/muli/Muli-Bold.woff) format("woff"),url(../fonts/muli/Muli-Bold.ttf) format("truetype"),url(../fonts/muli/Muli-Bold.svg#Muli) format("svg");font-weight:700}@font-face{font-family:Muli;src:url(../fonts/muli/Muli-Black.eot);src:url(../fonts/muli/Muli-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/muli/Muli-Black.woff2) format("woff2"),url(../fonts/muli/Muli-Black.woff) format("woff"),url(../fonts/muli/Muli-Black.ttf) format("truetype"),url(../fonts/muli/Muli-Black.svg#Muli) format("svg");font-weight:900}@font-face{font-family:Quicksand;src:url(../fonts/quicksand/Quicksand-Regular.eot);src:url(../fonts/quicksand/Quicksand-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/quicksand/Quicksand-Regular.woff2) format("woff2"),url(../fonts/quicksand/Quicksand-Regular.woff) format("woff"),url(../fonts/quicksand/Quicksand-Regular.ttf) format("truetype"),url(../fonts/quicksand/Quicksand-Regular.svg#Quicksand) format("svg");font-weight:400}@font-face{font-family:Quicksand;src:url(../fonts/quicksand/Quicksand-Medium.eot);src:url(../fonts/quicksand/Quicksand-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/quicksand/Quicksand-Medium.woff2) format("woff2"),url(../fonts/quicksand/Quicksand-Medium.woff) format("woff"),url(../fonts/quicksand/Quicksand-Medium.ttf) format("truetype"),url(../fonts/quicksand/Quicksand-Medium.svg#Quicksand) format("svg");font-weight:500}@font-face{font-family:Quicksand;src:url(../fonts/quicksand/Quicksand-Bold.eot);src:url(../fonts/quicksand/Quicksand-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/quicksand/Quicksand-Bold.woff2) format("woff2"),url(../fonts/quicksand/Quicksand-Bold.woff) format("woff"),url(../fonts/quicksand/Quicksand-Bold.ttf) format("truetype"),url(../fonts/quicksand/Quicksand-Bold.svg#Quicksand) format("svg");font-weight:700}@font-face{font-family:SourceSansPro;src:url(../fonts/sourcesanspro/SourceSansPro-Light.eot);src:url(../fonts/sourcesanspro/SourceSansPro-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro/SourceSansPro-Light.woff2) format("woff2"),url(../fonts/sourcesanspro/SourceSansPro-Light.woff) format("woff"),url(../fonts/sourcesanspro/SourceSansPro-Light.ttf) format("truetype"),url(../fonts/sourcesanspro/SourceSansPro-Light.svg#SourceSansPro) format("svg");font-weight:300}@font-face{font-family:SourceSansPro;src:url(../fonts/sourcesanspro/SourceSansPro-LightItalic.eot);src:url(../fonts/sourcesanspro/SourceSansPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro/SourceSansPro-LightItalic.woff2) format("woff2"),url(../fonts/sourcesanspro/SourceSansPro-LightItalic.woff) format("woff"),url(../fonts/sourcesanspro/SourceSansPro-LightItalic.ttf) format("truetype"),url(../fonts/sourcesanspro/SourceSansPro-LightItalic.svg#SourceSansPro) format("svg");font-weight:300;font-style:italic}@font-face{font-family:SourceSansPro;src:url(../fonts/sourcesanspro/SourceSansPro-SemiBold.eot);src:url(../fonts/sourcesanspro/SourceSansPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/sourcesanspro/SourceSansPro-SemiBold.woff) format("woff"),url(../fonts/sourcesanspro/SourceSansPro-SemiBold.ttf) format("truetype"),url(../fonts/sourcesanspro/SourceSansPro-SemiBold.svg#SourceSansPro) format("svg");font-weight:600}@font-face{font-family:SourceSansPro;src:url(../fonts/sourcesanspro/SourceSansPro-Bold.eot);src:url(../fonts/sourcesanspro/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro/SourceSansPro-Bold.woff2) format("woff2"),url(../fonts/sourcesanspro/SourceSansPro-Bold.woff) format("woff"),url(../fonts/sourcesanspro/SourceSansPro-Bold.ttf) format("truetype"),url(../fonts/sourcesanspro/SourceSansPro-Bold.svg#SourceSansPro) format("svg");font-weight:700}.inline-block{display:inline-block;vertical-align:top}.pseudo{content:"";position:absolute;display:block}.muli{font-family:Muli,sans-serif}.quicksand{font-family:Quicksand,sans-serif}.sourcesanspro{font-family:SourceSansPro,sans-serif}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}body,html{height:100%}body{background-color:#fff;color:#000;font-size:18px;text-align:left;line-height:30px;position:relative;font-family:SourceSansPro,sans-serif;font-weight:300;overflow-x:hidden}.row-0{margin-right:0;margin-left:0}.row-0>[class^=col-]{padding-left:0;padding-right:0}.row-30{margin-right:-30px;margin-left:-30px}.row-30>[class^=col-]{padding-left:30px;padding-right:30px}h1{font-size:55px;font-family:Muli,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:25px;position:relative;padding-bottom:15px;color:#4a565a;z-index:11}h1:before{content:"";position:absolute;display:block;width:85px;height:4px;background-color:#003e79;left:0;bottom:0}h2{font-size:55px;font-family:Muli,sans-serif;font-weight:900;text-transform:uppercase;margin-bottom:25px;position:relative;padding-bottom:25px;color:#003e79}h2:before{content:"";position:absolute;display:block;width:85px;height:4px;background-color:#dbdcdd;left:0;bottom:0}h3{font-family:Muli,sans-serif;font-weight:900;font-size:35px;text-transform:uppercase}h4{font-family:Muli,sans-serif;font-weight:900;font-size:30px;text-transform:uppercase}h5{font-family:Muli,sans-serif;font-weight:900;font-size:26px;text-transform:uppercase}h6{font-family:Muli,sans-serif;font-weight:900;font-size:22px;text-transform:uppercase}h3,h4,h5,h6{margin-bottom:15px}p{margin-bottom:20px}ul{margin-bottom:20px}ul li{list-style-type:none;padding-left:20px;position:relative}ul li:before{content:"";position:absolute;display:block;width:6px;height:6px;background-color:#003e79;left:0;top:13px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}b,strong{font-weight:600}.text-pink{color:#fb0951}.text-blue{color:#109ade}.text-green{color:#03bb5d}.text-purple{color:#973da2}.btn{font-size:14px;text-transform:uppercase;font-family:Muli,sans-serif;font-weight:700;padding:14px 40px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 19px 65px rgba(0,0,0,.19);-moz-box-shadow:0 19px 65px rgba(0,0,0,.19);box-shadow:0 19px 65px rgba(0,0,0,.19)}.btn.catalog{margin:30px 0}.btn.catalog.btn-big{position:relative;padding-left:108px}.btn.catalog.btn-big:before{width:34px;height:35px;background-image:url(../images/svg/paper-download-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:56px;top:25px;content:"";position:absolute;display:block}.btn:active,.btn:focus{outline:0}.btn:active:active,.btn:focus:active{outline:0}.btn-big{font-size:21px;padding:26px 60px;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px}.btn-blue{background-color:#003e79;color:#fff}.btn-blue:hover{background-color:#076c9e;color:#fff}.btn-blue:focus{color:#fff}header{height:110px;background-color:#003e79;padding:0 100px 0 160px;position:relative;z-index:20}header .logo{width:238px;height:69px;margin:25px 0 0 0;float:left}header nav{float:right}header nav .menu{margin:0}header nav .menu li{display:inline-block;vertical-align:top;padding:0;position:relative}header nav .menu li:before{display:none}header nav .menu li a{color:#fff;font-family:Quicksand,sans-serif;font-weight:500;text-transform:uppercase;padding:40px 0 40px 55px;display:block;position:relative}header nav .menu li a:after,header nav .menu li a:before{height:4px;content:"";position:absolute;display:block;left:0;top:53px}header nav .menu li a:before{background-color:#3d93bf;width:36px}header nav .menu li a:after{background-color:#fff;width:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav .menu li a:focus{text-decoration:none}header nav .menu li+li{margin-left:120px}header nav .menu li:hover a{text-decoration:none}header nav .menu li:hover a:after{width:36px}header nav .menu li:hover .menu-dropdown{opacity:1;pointer-events:auto;top:110px}header nav .menu li:hover .menu-dropdown li a{margin-top:0}header nav .menu li .opener{display:none}header nav .menu li .menu-dropdown{position:absolute;background-color:#003e79;left:50%;width:368px;margin-left:-184px;top:100px;opacity:0;pointer-events:none;z-index:100;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav .menu li .menu-dropdown li{display:block}header nav .menu li .menu-dropdown li a{padding:13px 0 12px 0;text-align:center;margin-top:-15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav .menu li .menu-dropdown li a:after,header nav .menu li .menu-dropdown li a:before{display:none}header nav .menu li .menu-dropdown li a:hover{background-color:#fff;color:#003e79}header nav .menu li .menu-dropdown li+li{border-top:2px solid #3d93bf;margin:0}header nav .menu li .menu-dropdown li.active a{background-color:#3d93bf}header nav .menu li.active a:after{width:36px}header .hamburger{display:none}main{position:relative;overflow:hidden;width:100%}main.bg-1:before{content:"";position:absolute;display:block;background-color:#e4f1f7;width:1200px;height:1500px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);left:-670px;top:1000px;z-index:10;pointer-events:none}main.bg-1:after{content:"";position:absolute;display:block;background-color:#e4f1f7;width:500px;height:500px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);right:-320px;top:1750px;z-index:10;pointer-events:none}main.bg-2:before{content:"";position:absolute;display:block;background-color:#e4f1f7;width:1200px;height:1500px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);left:-930px;top:0;z-index:10;pointer-events:none}main.bg-2:after{content:"";position:absolute;display:block;background-color:#e4f1f7;width:500px;height:500px;-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);right:-320px;top:600px;z-index:10;pointer-events:none}.swiper-1{height:900px}.swiper-1 .swiper-slide{background-size:cover;background-position:center center;background-repeat:no-repeat}.swiper-1 .swiper-slide .wrap{width:1520px;margin:auto}.swiper-1 .swiper-slide .wrap h1{font-family:Muli,sans-serif;font-weight:900;padding-top:50px;line-height:1.2;margin-bottom:20px}.swiper-1 .swiper-slide .wrap h1:before{display:none}.swiper-1 .swiper-slide .wrap h1 span{display:block}.swiper-1 .swiper-slide .wrap p{font-size:30px;margin-bottom:50px}.swiper-1 .swiper-button-next,.swiper-1 .swiper-button-prev{width:58px;height:58px;background-color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-image:none;bottom:110px;top:auto}.swiper-1 .swiper-button-next:before,.swiper-1 .swiper-button-prev:before{content:"";position:absolute;display:block;width:15px;height:15px;border-left:2px solid #4a565a;border-top:2px solid #4a565a;top:23px}.swiper-1 .swiper-button-prev{right:200px;left:auto}.swiper-1 .swiper-button-prev:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:24px}.swiper-1 .swiper-button-next{right:130px;left:auto}.swiper-1 .swiper-button-next:before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:19px}.swiper-1 #pagination-1{display:none}.main-blocks{background-color:#fff;height:270px;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);position:relative;margin-top:-190px;z-index:11;margin-bottom:180px}.main-blocks .col,.main-blocks .row{height:100%}.main-blocks .col{position:relative}.main-blocks .col+.col:before{content:"";position:absolute;display:block;background-color:#f6f6f6;width:2px;height:90px;left:-2px;top:50%;margin-top:-45px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1}.main-blocks .col:hover:before{opacity:0}.main-blocks .item{text-align:center;padding-top:50px;display:block;height:100%;background-color:#fff;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-blocks .item .icon{width:90px;height:90px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:auto;position:relative;margin-bottom:36px}.main-blocks .item .icon.blue{background-color:#109ade}.main-blocks .item .icon.pink{background-color:#fb0951}.main-blocks .item .icon.brown{background-color:#624b34}.main-blocks .item .icon.green{background-color:#03bb5d}.main-blocks .item .icon.orange{background-color:#fb7b1e}.main-blocks .item .icon.purple{background-color:#973da2}.main-blocks .item .icon:before{content:"";position:absolute;display:block}.main-blocks .item .icon.tshirt:before{left:17px;top:20px;background-image:url(../images/svg/tshirt-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:56px;height:49px}.main-blocks .item .icon.calendar:before{left:22px;top:19px;background-image:url(../images/svg/calendar-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:46px;height:49px}.main-blocks .item .icon.ribbon:before{left:25px;top:15px;background-image:url(../images/svg/ribbon-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:38px;height:59px}.main-blocks .item .icon.diary:before{left:20px;top:20px;background-image:url(../images/svg/diary-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:49px;height:49px}.main-blocks .item .icon.bag:before{left:24px;top:15px;background-image:url(../images/svg/bag-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:43px;height:56px}.main-blocks .item .icon.sticker:before{left:18px;top:18px;background-image:url(../images/svg/sticker-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:54px;height:54px}.main-blocks .item h3{font-size:17px;color:#8e8d8d;line-height:27px;margin-bottom:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-blocks .item:hover{text-decoration:none;height:304px;margin-top:-17px;padding-top:67px;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);z-index:1}.main-blocks .item:hover h3{color:#000}.main-blocks .item:hover:before{opacity:1}.main-blocks .item:focus{text-decoration:none}.main-blocks .item:before{width:52px;height:52px;background-image:url(../images/svg/circle-arrow-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;bottom:-26px;left:50%;margin-left:-26px;content:"";position:absolute;display:block;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-box{padding:60px 460px 40px 60px;margin-right:48px;background-color:#fff;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);position:relative;margin-bottom:125px;z-index:11}.main-box h2{color:#4a565a}.main-box h2:before{background-color:#003e79}.main-box h4{color:#4a565a;font-size:20px;line-height:30px}.main-box.combined{padding-right:60px}.main-box.combined .cut{padding-right:460px}.main-box .outer-box{width:460px;position:absolute;top:-45px;right:-48px;padding:35px 40px 60px 40px}.main-box .outer-box.dark-blue{background-color:#003e79}.main-box .outer-box.dark-blue .item.tshirt:after{background-image:url(../images/svg/tshirt-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.paper-clock:after{background-image:url(../images/svg/paper-clock-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.book:after{background-image:url(../images/svg/book-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.hands:after{background-image:url(../images/svg/hands-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.timer:after{background-image:url(../images/svg/timer-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.parking:after{background-image:url(../images/svg/parking-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.printer:after{background-image:url(../images/svg/printer-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.business-card:after{background-image:url(../images/svg/business-card-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.paper:after{background-image:url(../images/svg/paper-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.image:after{background-image:url(../images/svg/image-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.window:after{background-image:url(../images/svg/window-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.sign:after{background-image:url(../images/svg/sign-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.heart:after{background-image:url(../images/svg/heart-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.metal:after{background-image:url(../images/svg/magnet-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.leather:after{background-image:url(../images/svg/leather-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.wood:after{background-image:url(../images/svg/wood-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.ceramics:after{background-image:url(../images/svg/ceramics-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.plastic:after{background-image:url(../images/svg/plastic-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.thumb-up:after{background-image:url(../images/svg/thumb-up-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.calendar:after{background-image:url(../images/svg/calendar-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.dark-blue .item.washing-machine:after{background-image:url(../images/svg/washing-machine-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue{background-color:#109ade}.main-box .outer-box.blue .item.calendar:after{background-image:url(../images/svg/calendar-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.thumb-up:after{background-image:url(../images/svg/thumb-up-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.washing-machine:after{background-image:url(../images/svg/washing-machine-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.tshirt:after{background-image:url(../images/svg/tshirt-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.smile:after{background-image:url(../images/svg/smile-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.printer:after{background-image:url(../images/svg/printer-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.blue .item.number-one:after{background-image:url(../images/svg/number-one-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.pink{background-color:#fb0951}.main-box .outer-box.pink .item.calendar:after{background-image:url(../images/svg/calendar-pink.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.pink .item.thumb-up:after{background-image:url(../images/svg/thumb-up-pink.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.brown{background-color:#624b34}.main-box .outer-box.brown .item.calendar:after{background-image:url(../images/svg/calendar-brown.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.brown .item.thumb-up:after{background-image:url(../images/svg/thumb-up-brown.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.brown .item.washing-machine:after{background-image:url(../images/svg/washing-machine-brown.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.brown .item.tshirt:after{background-image:url(../images/svg/tshirt-brown.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.green{background-color:#03bb5d}.main-box .outer-box.green .item.calendar:after{background-image:url(../images/svg/calendar-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.green .item.thumb-up:after{background-image:url(../images/svg/thumb-up-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.green .item.washing-machine:after{background-image:url(../images/svg/washing-machine-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.green .item.tshirt:after{background-image:url(../images/svg/tshirt-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.orange{background-color:#fb7b1e}.main-box .outer-box.orange .item.calendar:after{background-image:url(../images/svg/calendar-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.orange .item.thumb-up:after{background-image:url(../images/svg/thumb-up-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.orange .item.washing-machine:after{background-image:url(../images/svg/washing-machine-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.orange .item.tshirt:after{background-image:url(../images/svg/tshirt-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.purple{background-color:#973da2}.main-box .outer-box.purple .item.calendar:after{background-image:url(../images/svg/calendar-purple.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.purple .item.thumb-up:after{background-image:url(../images/svg/thumb-up-purple.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.purple .item.washing-machine:after{background-image:url(../images/svg/washing-machine-purple.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box.purple .item.tshirt:after{background-image:url(../images/svg/tshirt-purple.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.main-box .outer-box h3{text-align:center;color:#fff;margin-bottom:55px}.main-box .outer-box .item{padding:4px 0 4px 60px;position:relative;color:#fff;font-family:Muli,sans-serif;font-size:19px;line-height:27px}.main-box .outer-box .item+.item{margin-top:35px}.main-box .outer-box .item:before{content:"";position:absolute;display:block;left:0;top:0;width:35px;height:35px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.main-box .outer-box .item:after{content:"";position:absolute;display:block}.main-box .outer-box .item.tshirt:after{width:25px;height:21px;left:5px;top:7px}.main-box .outer-box .item.paper-clock:after{width:22px;height:21px;left:8px;top:7px}.main-box .outer-box .item.book:after{width:24px;height:18px;left:6px;top:9px}.main-box .outer-box .item.hands:after{width:23px;height:17px;left:6px;top:10px}.main-box .outer-box .item.timer:after{width:19px;height:25px;left:8px;top:5px}.main-box .outer-box .item.parking:after{width:21px;height:21px;left:7px;top:7px}.main-box .outer-box .item.calendar:after{width:21px;height:19px;left:7px;top:8px}.main-box .outer-box .item.thumb-up:after{width:20px;height:23px;left:8px;top:6px}.main-box .outer-box .item.washing-machine:after{width:19px;height:23px;left:8px;top:7px}.main-box .outer-box .item.smile:after{width:21px;height:21px;left:7px;top:7px}.main-box .outer-box .item.printer:after{width:20px;height:19px;left:8px;top:8px}.main-box .outer-box .item.number-one:after{width:21px;height:21px;left:7px;top:7px}.main-box .outer-box .item.business-card:after{width:21px;height:17px;left:7px;top:10px}.main-box .outer-box .item.paper:after{width:16px;height:20px;left:9px;top:8px}.main-box .outer-box .item.image:after{width:23px;height:14px;left:6px;top:11px}.main-box .outer-box .item.window:after{width:20px;height:20px;left:8px;top:8px}.main-box .outer-box .item.sign:after{width:22px;height:24px;left:8px;top:6px}.main-box .outer-box .item.heart:after{width:21px;height:21px;left:7px;top:7px}.main-box .outer-box .item.metal:after{width:22px;height:20px;left:7px;top:8px}.main-box .outer-box .item.leather:after{width:21px;height:17px;left:7px;top:9px}.main-box .outer-box .item.wood:after{width:21px;height:16px;left:7px;top:10px}.main-box .outer-box .item.ceramics:after{width:15px;height:19px;left:10px;top:9px}.main-box .outer-box .item.plastic:after{width:11px;height:25px;left:12px;top:5px}.services{padding-bottom:60px;margin-bottom:60px;border-bottom:3px solid #f4f4f4;position:relative;z-index:11}.services h2{margin-bottom:50px}.services .item{background-color:#fff;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);padding:35px 0 83px 18px;position:relative;background-repeat:no-repeat}.services .item h3{font-size:29px;color:#4a565a;margin-bottom:5px}.services .item h4{color:#fb0951;font-size:18px;margin-bottom:30px}.services .item .btn{position:absolute;width:200px;left:50%;margin-left:-100px;bottom:35px;padding-left:0;padding-right:0}.services .item .tags{margin-bottom:30px}.services .item .tags .tag{text-align:right}.services .item .tags .tag span{display:inline-block;vertical-align:top;color:#fff;padding:1px 17px;position:relative;min-width:77px}.services .item .tags .tag span:before{content:"";position:absolute;display:block;left:-10px;top:0;width:11px;height:32px}.services .item .tags .tag.blue span{background-color:#109ade}.services .item .tags .tag.blue span:before{background-image:url(../images/svg/tag-side-blue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.services .item .tags .tag.pink span{background-color:#fb0951}.services .item .tags .tag.pink span:before{background-image:url(../images/svg/tag-side-pink.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.services .item .tags .tag.purple span{background-color:#973da2}.services .item .tags .tag.purple span:before{background-image:url(../images/svg/tag-side-purple.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.services .item .tags .tag.green span{background-color:#03bb5d}.services .item .tags .tag.green span:before{background-image:url(../images/svg/tag-side-green.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.services .item .tags .tag.orange span{background-color:#fb7b1e}.services .item .tags .tag.orange span:before{background-image:url(../images/svg/tag-side-orange.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.services .item .tags .tag+.tag{margin-top:5px}.services .item.tshirt{background-image:url(../images/svg/tshirt-grey.svg);background-size:252px 217px;background-position:-100px center}.services .item.plotter{background-image:url(../images/svg/plotter-grey.svg);background-size:198px 187px;background-position:-44px center}.services .item.diary{background-image:url(../images/svg/diary-grey.svg);background-size:137px 171px;background-position:-15px center}.services .item.printer{background-image:url(../images/svg/printer-grey.svg);background-size:180px 162px;background-position:-52px center}.materials{position:relative;margin-bottom:95px;z-index:11}.materials h2{margin-bottom:55px}.materials .box-dashed{padding:30px 200px 30px 30px;border:2px dashed #e6e6e6;margin-right:210px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.materials .box-dashed ul{margin-bottom:0}.materials .box-dashed ul li{padding-top:5px;padding-bottom:5px}.materials .box-dashed ul li:before{top:18px}.materials img{position:absolute;right:-350px;bottom:-170px}.references{padding:0 120px;text-align:center}.references h2:before{left:50%;margin-left:-42px}.swiper-2{padding:50px 0 165px 0}.swiper-2 .swiper-slide{height:328px;background-size:cover;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.swiper-2 .swiper-slide-active{-webkit-box-shadow:0 19px 70px rgba(0,0,0,.35);-moz-box-shadow:0 19px 70px rgba(0,0,0,.35);box-shadow:0 19px 70px rgba(0,0,0,.35)}.swiper-2 .swiper-button-next,.swiper-2 .swiper-button-prev{background-image:none;width:58px;height:58px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#003e79;top:185px;margin-top:0}.swiper-2 .swiper-button-next:before,.swiper-2 .swiper-button-prev:before{content:"";position:absolute;display:block;width:15px;height:15px;border-left:2px solid #fff;border-top:2px solid #fff;top:22px}.swiper-2 .swiper-button-prev{left:50%;margin-left:-18%}.swiper-2 .swiper-button-prev:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:24px}.swiper-2 .swiper-button-next{right:50%;margin-right:-18%}.swiper-2 .swiper-button-next:before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:18px}footer{font-size:0;position:relative}footer .footer-menu{background-color:#003e79;display:inline-block;vertical-align:top;width:40%;padding:60px 0 60px 110px}footer .footer-menu h3{font-size:23px;color:#fff}footer .footer-menu ul{margin-bottom:0}footer .footer-menu ul li{padding:0}footer .footer-menu ul li:before{display:none}footer .footer-menu ul li a{font-size:18px;color:#fff;text-decoration:underline}footer .footer-menu ul li a:hover{text-decoration:none}footer .box{width:435px;padding:70px 35px 35px 35px;background-color:#fff;position:absolute;text-align:center;top:-33px;left:50%;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);margin-left:-30px}footer .box p{font-size:18px;font-weight:700;margin-bottom:20px}footer .box p:last-child{padding-top:20px;margin:20px 0 0 0;position:relative}footer .box p:last-child:before{content:"";position:absolute;display:block;width:80px;height:3px;left:50%;margin-left:-40px;background-color:#f5f5f5;top:0}footer .box a{color:#4a565a;font-size:30px;font-weight:700}footer .box:before{width:90px;height:90px;background-color:#fb0951;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;content:"";position:absolute;display:block;left:50%;margin-left:-45px;top:-50px;-webkit-box-shadow:0 2px 65px rgba(0,0,0,.19);-moz-box-shadow:0 2px 65px rgba(0,0,0,.19);box-shadow:0 2px 65px rgba(0,0,0,.19)}footer .box:after{content:"";position:absolute;display:block;width:56px;height:56px;background-image:url(../images/svg/info-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:50%;margin-left:-28px;top:-33px}footer .copyright{font-size:15px;font-weight:400;font-family:Quicksand,sans-serif;color:#464545;background-color:#f6f6f6;padding:20px 50px}footer .copyright .beneficio{float:right;color:#464545;display:inline-block;vertical-align:top;position:relative;padding-right:108px}footer .copyright .beneficio:before{width:92px;height:26px;background-image:url(../images/beneficio.png);background-repeat:no-repeat;background-size:100%;background-position:center center;top:2px;right:0;content:"";position:absolute;display:block}#map{display:inline-block;vertical-align:top;width:60%}.submenu{background-color:#fff;margin-bottom:160px;position:relative;z-index:11;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15)}.submenu .col+.col .item:before{content:"";position:absolute;display:block;width:2px;height:60px;left:0;top:50%;margin-top:-30px;background-color:#f7f7f7}.submenu .item{height:145px;padding:20px 0 0 0;text-align:center;display:block;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.submenu .item .icon{width:50px;height:50px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:auto;margin-bottom:12px;position:relative}.submenu .item .icon.blue{background-color:#109ade}.submenu .item .icon.pink{background-color:#fb0951}.submenu .item .icon.brown{background-color:#624b34}.submenu .item .icon.green{background-color:#03bb5d}.submenu .item .icon.orange{background-color:#fb7b1e}.submenu .item .icon.purple{background-color:#973da2}.submenu .item .icon:before{content:"";position:absolute;display:block}.submenu .item .icon.tshirt:before{left:9px;top:11px;background-image:url(../images/svg/tshirt-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:33px;height:28px}.submenu .item .icon.calendar:before{left:11px;top:11px;background-image:url(../images/svg/calendar-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:28px;height:28px}.submenu .item .icon.ribbon:before{left:16px;top:10px;background-image:url(../images/svg/ribbon-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:20px;height:31px}.submenu .item .icon.diary:before{left:12px;top:12px;background-image:url(../images/svg/diary-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:26px;height:26px}.submenu .item .icon.bag:before{left:14px;top:9px;background-image:url(../images/svg/bag-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:23px;height:30px}.submenu .item .icon.sticker:before{left:12px;top:12px;background-image:url(../images/svg/sticker-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:26px;height:26px}.submenu .item h3{font-size:16px;line-height:22px;margin-bottom:0;color:#8e8d8d}.submenu .item.active,.submenu .item:hover{text-decoration:none;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);z-index:1}.submenu .item.active:before,.submenu .item:hover:before{display:none!important}.submenu .item:focus{text-decoration:none}.pricelist{position:relative;z-index:11}.pricelist h1{margin-bottom:50px}.pricelist h2{margin-bottom:50px}.pricelist h3{color:#109ade;margin-bottom:30px}.nav-tabs{border-bottom:0}.nav-tabs>li{padding-left:0;margin-bottom:0}.nav-tabs>li:before{display:none}.nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-right:14px;font-size:20px;padding:18px 25px;border:0;color:#000;background:#fff;background:-moz-linear-gradient(top,#fff 0,#dadada 100%);background:-webkit-linear-gradient(top,#fff 0,#dadada 100%);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dadada));background:-o-linear-gradient(top,#fff 0,#dadada 100%);background:linear-gradient(to bottom,#fff 0,#dadada 100%)}.nav-tabs>li.active>a{border:0;background:#fff;font-weight:700;color:#000}.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0;background:#fff;font-weight:700;color:#000}.tab-content{-webkit-box-shadow:0 0 76px rgba(0,0,0,.15);-moz-box-shadow:0 0 76px rgba(0,0,0,.15);box-shadow:0 0 76px rgba(0,0,0,.15);padding:62px 62px 20px 62px;margin-bottom:55px;background-color:#fff}.tab-content p{margin-bottom:10px;font-size:16px;line-height:1.3}.tab-content .info{margin-bottom:15px}.tab-content .info .item{padding:5px 0 5px 57px;position:relative;font-size:16px;margin-bottom:15px}.tab-content .info .item b,.tab-content .info .item strong{font-weight:700}.tab-content .info .item:before{content:"";position:absolute;display:block;width:40px;height:40px;background-color:#003e79;left:0;top:0}.tab-content .info .item:after{content:"";position:absolute;display:block}.tab-content .info .item.smile:after{width:20px;height:20px;left:10px;top:10px;background-image:url(../images/svg/smile-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.tab-content .info .item.palette:after{width:21px;height:21px;left:10px;top:10px;background-image:url(../images/svg/palette-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.tab-content .info .item.timer:after{width:18px;height:24px;left:11px;top:8px;background-image:url(../images/svg/timer-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.tab-content .info .item.box:after{width:21px;height:18px;left:10px;top:11px;background-image:url(../images/svg/box-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.tab-content .info .item.bag:after{width:15px;height:19px;left:13px;top:10px;background-image:url(../images/svg/bag-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center center}.tab-content .colors .color{width:300px;margin:12px 0 50px 10px;padding:19px 30px 18px 110px;border:1px dashed #a4a29f;position:relative}.tab-content .colors .color:before{left:-10px;top:-12px;width:90px;height:90px;content:"";position:absolute;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.tab-content .colors .color.light-blue:before{background-color:#2b85bb}.tab-content .colors .color.dark-blue:before{background-color:#072c62}.tab-content .colors .color.brown:before{background-color:#361600}.tab-content .colors .color.red:before{background-color:#f10}.tab-content .colors .color.beige:before{background-color:#000}.tab-content .colors .color.yellow:before{background-color:#ffd600}.tab-content .colors .color.green:before{background-color:#138f34}.tab-content h5{font-size:20px;margin-bottom:25px;color:#003e79;padding-top:20px}.tab-content h6{font-size:16px;margin-bottom:20px;padding-top:20px}.table-responsive{margin-bottom:30px}table{width:100%}table thead tr td,table thead tr th{padding:10px 5px;color:#fff;font-weight:700;text-align:center;background-color:#003e79;font-size:16px}table tbody tr td,table tbody tr th{padding:7px 5px;font-size:16px;text-align:center;border-bottom:2px solid #edeeee;border-right:2px solid #edeeee}table tbody tr td.dark,table tbody tr th.dark{color:#fff;background-color:#175b84!important}table tbody tr td:first-child,table tbody tr th:first-child{font-weight:700}table tbody tr td:last-child,table tbody tr th:last-child{border-right:0}table tbody tr:last-child td,table tbody tr:last-child th{border-bottom:0}table tbody tr:nth-child(odd) td,table tbody tr:nth-child(odd) th{background-color:#eff3f5}table tbody tr:nth-child(2n) td,table tbody tr:nth-child(2n) th{background-color:#f7f7f7}table.advanced thead tr td:nth-child(2n),table.advanced thead tr th:nth-child(2n){background-color:#109ade}table.advanced tbody tr:first-child td,table.advanced tbody tr:first-child th{font-weight:700}table.advanced.dark tbody tr td:nth-child(4),table.advanced.dark tbody tr td:nth-child(5),table.advanced.dark tbody tr th:nth-child(4),table.advanced.dark tbody tr th:nth-child(5){color:#fff;background-color:#175b84}.info-box{padding:30px;text-align:center;background-color:#e4f1f7;margin-left:12px;font-size:16px;position:relative;margin-bottom:60px;z-index:11;-webkit-box-shadow:0 0 20px rgba(0,0,0,.05);-moz-box-shadow:0 0 20px rgba(0,0,0,.05);box-shadow:0 0 20px rgba(0,0,0,.05)}.info-box:before{width:55px;height:52px;content:"";position:absolute;display:block;background-color:#03bb5d;top:-10px;left:-12px}.info-box:after{content:"";position:absolute;display:block;background-image:url(../images/svg/info-white-2.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:15px;height:33px;left:7px;top:-1px}.options{position:relative;z-index:11;margin-bottom:75px}.options h2{margin-bottom:60px}.options .item{padding:50px 35px 100px 35px;background-color:#fff;position:relative;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15)}.options .item h3{font-size:30px;color:#4a565a;margin-bottom:40px;position:relative}.options .item .btn{width:200px;position:absolute;bottom:50px;left:50%;margin-left:-100px}.options .item .square{width:50px;height:50px;position:absolute;top:-18px;left:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-family:Muli,sans-serif;font-weight:900;font-size:25px;text-align:center;padding-top:10px;padding-left:1px}.options .item .square.purple{background-color:#973da2}.options .item .square.green{background-color:#03bb5d}.options .item .square.pink{background-color:#fb0951}.options .item .bg{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.options .item .bg:before{content:"";position:absolute;display:block}.options .item .bg.font:before{width:476px;height:437px;background-image:url(../images/svg/font-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;top:-144px;right:-194px}.options .item .bg.palette:before{width:281px;height:281px;background-image:url(../images/svg/palette-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;top:-10px;right:-105px}.options .item .bg.ribbon:before{width:178px;height:281px;background-image:url(../images/svg/ribbon-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;top:-8px;right:-20px}.modal-content{padding:80px 60px;text-align:center;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15);border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden}.modal-content .close-modal{width:30px;height:30px;position:absolute;cursor:pointer;top:37px;right:48px}.modal-content .close-modal:after,.modal-content .close-modal:before{content:"";position:absolute;display:block;width:35px;height:3px;background-color:#003e79;top:14px;left:-2px}.modal-content .close-modal:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-content .close-modal:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-content h2{color:#4a565a;text-align:left;margin-bottom:30px;position:relative;pointer-events:none}.modal-content h2:before{background-color:#003e79}.modal-content img{position:relative}.modal-content:before{content:"";position:absolute;display:block;pointer-events:none}.modal-content.font:before{background-image:url(../images/svg/font-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:782px;height:718px;right:-391px;top:-7px}.modal-content.palette:before{background-image:url(../images/svg/palette-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:651px;height:651px;right:-355px;top:218px}.modal-content.ribbon:before{background-image:url(../images/svg/ribbon-grey.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;width:433px;height:716px;right:-90px;top:110px}.categories{margin-bottom:80px;position:relative;z-index:11}.categories h2{margin-bottom:50px}.categories .box{background-color:#fff;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15)}.categories .box .item{text-align:center;padding:20px 25px 25px 25px;display:block;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.categories .box .item img{margin-bottom:10px}.categories .box .item h3{font-size:16px;color:#8e8d8d;margin-bottom:0}.categories .box .item.active,.categories .box .item:hover{text-decoration:none;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15)}.categories .box .item.active:before,.categories .box .item:hover:before{display:none!important}.categories .box .item:hover{z-index:1}.categories .box .item.active{z-index:2}.categories .box .item:focus{text-decoration:none}.categories .box .col+.col .item:before{width:2px;height:130px;background-color:#f7f7f7;left:0;top:50%;margin-top:-65px;content:"";position:absolute;display:block}.products{padding-bottom:60px;border-bottom:2px solid #f4f5f5;margin-bottom:40px}.products .item{padding:20px;position:relative;margin-bottom:30px;-webkit-box-shadow:0 10px 76px rgba(0,0,0,.15);-moz-box-shadow:0 10px 76px rgba(0,0,0,.15);box-shadow:0 10px 76px rgba(0,0,0,.15)}.products .item .image-wrapper{height:200px;overflow:hidden;text-align:center;margin-bottom:15px}.products .item .image-wrapper img{height:100%}.products .item h3{color:#4a565a;font-size:20px;position:relative;padding-bottom:10px;margin-bottom:10px}.products .item h3:before{content:"";position:absolute;display:block;width:60px;height:2px;background-color:#003e79;left:0;bottom:0}.products .item p{margin-bottom:10px}.products .item table{margin-bottom:15px}.products .item table thead tr td,.products .item table thead tr th{padding:2px 0;font-weight:600;background-color:transparent;color:#003e79}.products .item table thead tr td:first-child,.products .item table thead tr th:first-child{text-align:left}.products .item table thead tr td:last-child,.products .item table thead tr th:last-child{text-align:right}.products .item table tbody tr td,.products .item table tbody tr th{padding:0;background-color:transparent;border:0}.products .item table tbody tr td:first-child,.products .item table tbody tr th:first-child{font-weight:400;text-align:left}.products .item table tbody tr td:last-child,.products .item table tbody tr th:last-child{text-align:right}.products .item .quantity{font-weight:600;text-align:center;background-color:#e4f1f7;padding:20px 0}.products .item:before{width:0;height:2px;left:0;top:0;content:"";position:absolute;display:block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.products .item:hover:before{width:100%}.products.orange .item:before{background-color:#fb7b1e}.pagination{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;text-align:center;margin:40px 0 20px 0}.pagination a{display:inline-block;vertical-align:top;width:30px;height:30px;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.pagination a+a{margin-left:10px}.pagination a.active{background-color:#ccc;cursor:default}.pagination a.active:hover{background-color:#ccc}.pagination a:hover{background-color:#e6e6e6;text-decoration:none}.pagination a:focus{text-decoration:none}.pagination a.next,.pagination a.prev{background-color:#003e79;position:relative}.pagination a.next:hover,.pagination a.prev:hover{background-color:#086999}.pagination a.next:before,.pagination a.prev:before{content:"";position:absolute;display:block;width:9px;height:9px;border-left:1px solid #fff;border-top:1px solid #fff;top:11px}.pagination a.prev:before{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:13px}.pagination a.next:before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);left:9px}.contact .phone{display:block;padding-left:25px;position:relative;color:#000}.contact .phone:before{content:"";position:absolute;display:block;background-image:url(../images/svg/phone-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:0;top:8px;width:15px;height:15px}.contact .phone.big{font-size:30px;color:#003e79;font-weight:900;padding-left:40px;margin:50px 0}.contact .phone.big:before{width:25px;height:25px;top:5px}.contact .email{display:block;padding-left:25px;position:relative;color:#000}.contact .email:before{content:"";position:absolute;display:block;background-image:url(../images/svg/email-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:0;top:10px;width:15px;height:12px}.contact .place{display:block;padding-left:25px;position:relative;margin:30px 0 20px 0}.contact .place:before{content:"";position:absolute;display:block;background-image:url(../images/svg/pin-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:0;top:7px;width:13px;height:17px}.contact .parking{color:#003e79;padding-left:25px;font-size:20px;font-weight:900;position:relative;margin:60px 0 20px 0}.contact .parking:before{content:"";position:absolute;display:block;background-image:url(../images/svg/parking-darkblue.svg);background-repeat:no-repeat;background-size:100%;background-position:center center;left:0;top:8px;width:14px;height:14px}.contact h5{font-size:30px;text-transform:none;color:#003e79}.contact h6{font-size:23px;text-transform:none;color:#003e79}.contact .outer-box{text-align:center;color:#fff;width:380px;top:150px;right:-80px;padding-top:300px}.contact .outer-box p{font-size:18px;font-weight:700;margin-bottom:20px}.contact .outer-box p:last-child{padding-top:20px;margin:20px 0 0 0;position:relative}.contact .outer-box p:last-child:before{content:"";position:absolute;display:block;width:80px;height:3px;left:50%;margin-left:-40px;background-color:#2088bc;top:0}.contact .outer-box a{color:#fff;font-size:30px;font-weight:700}#map-contact{width:465px;height:465px;position:absolute;top:-45px;right:-45px}@media only screen and (max-width:1700px){.swiper-1 .swiper-button-next,.swiper-1 .swiper-button-prev{bottom:220px}.swiper-1 .swiper-button-prev{right:350px}.swiper-1 .swiper-button-next{right:275px}}@media only screen and (max-width:1620px){header{padding:0 50px}header nav .menu li a{padding-left:50px}header nav .menu li+li{margin-left:70px}.swiper-1 .swiper-slide .wrap{width:1140px}footer .footer-menu{padding-left:30px}}@media only screen and (max-width:1199px){header{height:80px;padding:0 30px}header .logo{width:170px;margin-top:10px}header nav .menu li a{font-size:16px;padding:25px 0 25px 50px}header nav .menu li a:after,header nav .menu li a:before{top:38px}header nav .menu li:hover .menu-dropdown{top:80px}header nav .menu li .menu-dropdown{top:60px}header nav .menu li+li{margin-left:50px}.swiper-1{height:600px}.swiper-1 .swiper-slide .wrap{width:940px}.swiper-1 .swiper-slide .wrap h1{padding-top:70px;padding-bottom:0;zoom:.7}.swiper-1 .swiper-slide .wrap p{font-size:24px;margin-bottom:30px}.swiper-1 .swiper-button-next{right:60px}.swiper-1 .swiper-button-prev{right:130px}.swiper-1 .swiper-button-next,.swiper-1 .swiper-button-prev{bottom:100px}.main-blocks{height:210px;margin-top:-80px;margin-bottom:100px}.main-blocks .item{padding-top:35px}.main-blocks .item h3{font-size:14px;line-height:20px}.main-blocks .item .icon{width:70px;height:70px}.main-blocks .item .icon.tshirt:before{left:15px;top:18px;width:40px;height:35px}.main-blocks .item .icon.calendar:before{left:19px;top:18px;width:34px;height:34px}.main-blocks .item .icon.ribbon:before{left:24px;top:16px;width:25px;height:39px}.main-blocks .item .icon.diary:before{left:17px;top:18px;width:36px;height:36px}.main-blocks .item .icon.bag:before{left:18px;top:12px;width:34px;height:44px}.main-blocks .item .icon.sticker:before{left:17px;top:17px;width:38px;height:38px}.main-blocks .item:hover{height:230px;margin-top:-10px;padding-top:45px}.main-box{padding:40px 370px 30px 40px;margin-bottom:90px}.main-box .outer-box{width:380px;padding:35px 30px 40px 30px}.main-box .outer-box h3{font-size:28px;margin-bottom:35px}.main-box .outer-box .item{font-size:16px;padding:5px 0 3px 60px}.main-box .outer-box .item+.item{margin-top:15px}h2{font-size:40px;padding-bottom:20px;margin-bottom:20px}.services .item{padding-bottom:63px;padding-top:20px}.services .item .btn{width:190px;margin-left:-95px;bottom:15px}.services .item h3{font-size:23px}.services .item h4{font-size:16px}main.bg-1:before{width:1050px;left:-1080px;top:220px}main.bg-1:after{right:-440px;top:1170px}main.bg-2:before{left:-1130px}main.bg-2:after{right:-450px}.materials img{width:530px;right:-110px;bottom:-110px}.swiper-2 .swiper-slide{height:200px}.swiper-2 .swiper-button-next,.swiper-2 .swiper-button-prev{top:121px}footer .footer-menu{display:block;width:100%;height:440px!important;padding-bottom:120px;padding-right:43%;padding-left:20px}footer .box{left:auto;right:20px}#map{height:300px!important;display:block;width:100%}h1{font-size:40px}.btn.btn-big{font-size:19px;padding:20px 45px}.btn.btn-big.catalog{padding-left:90px}.btn.catalog.btn-big:before{width:26px;height:27px;left:40px;top:20px}.submenu{margin-bottom:100px}.submenu .item h3{font-size:14px;line-height:20px}.submenu .item .icon{margin-bottom:16px}.tab-content{padding:40px 40px 20px 40px}.categories .box .item{height:180px}.categories .box .item img{width:100%}.categories .box .item h3{font-size:14px}.products .item .image-wrapper{height:160px}#map-contact{width:400px;height:400px}.contact .outer-box{top:335px}}@media only screen and (max-width:991px){header{padding:0 15px}header .logo{width:140px;margin-top:9px}header nav .menu li+li{margin-left:30px}header nav .menu li a{padding-left:30px}header nav .menu li a:after,header nav .menu li a:before{height:3px}header nav .menu li a:before{width:20px}header nav .menu li.active a:after,header nav .menu li:hover a:after{width:20px}.swiper-1 .swiper-slide .wrap{width:730px}.main-blocks{height:180px}.main-blocks .item{padding-top:25px}.main-blocks .item h3{font-size:12px}.main-blocks .item .icon{margin-bottom:20px}.main-blocks .item:hover{height:200px;padding-top:35px}.main-box{padding-right:290px}.main-box .outer-box{width:320px;padding:20px}.main-box.combined{padding-right:40px}.main-box.combined .cut{padding-right:230px}.main-box.contact{padding-right:40px;padding-bottom:40px;margin-right:0}.main-box.contact .outer-box{position:relative;top:auto;right:auto;width:100%;margin-top:40px}.main-box.contact .outer-box a{display:block}#map-contact{position:relative;top:auto;right:auto;width:100%;margin-top:30px}.services .item{margin-bottom:30px}.materials img{display:none}.materials .box-dashed{margin-right:0;padding-right:30px}.references{padding:0}.swiper-2{padding:50px 30px 165px 30px}.swiper-2 .swiper-slide{height:320px}.swiper-2 .swiper-button-prev{margin:0;left:10px}.swiper-2 .swiper-button-next{margin:0;right:10px}.swiper-2 .swiper-button-next,.swiper-2 .swiper-button-prev{top:182px}footer .footer-menu{padding:340px 20px 20px 20px;height:unset!important}footer .box{width:450px;left:50%;margin-left:-225px;top:-50px}footer .copyright{text-align:center;padding:10px 20px;font-size:12px}footer .copyright .beneficio{float:none;margin-top:5px}.submenu .item h3{font-size:12px}h1{font-size:37px}.categories .box .item{height:150px}.categories .box .item h3{font-size:12px;line-height:17px}.categories .box .col+.col .item:before{height:80px;margin-top:-40px}.options .item h3{font-size:20px}.options .item .btn{bottom:20px}.modal-content img{max-width:100%}.nav-tabs>li>a{padding:10px;font-size:16px}}@media only screen and (max-width:767px){header{height:60px;position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.15);-moz-box-shadow:0 10px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15)}header .logo{width:120px;height:40px;margin-top:14px}header .hamburger{display:block;width:26px;position:relative;float:right;margin-top:22px;height:15px}header .hamburger span{width:100%;height:3px;display:block;position:absolute;background-color:#fff;left:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header .hamburger span:first-of-type{top:0}header .hamburger span:nth-of-type(2){top:6px}header .hamburger span:nth-of-type(3){top:12px}header .hamburger.opened span:first-of-type{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:6px}header .hamburger.opened span:nth-of-type(2){display:none}header .hamburger.opened span:nth-of-type(3){top:6px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}header nav{position:fixed;top:60px;right:-300px;width:300px;background-color:#fff;border-left:1px solid #f5f5f5;height:-moz-calc(100% - 60px);height:-webkit-calc(100% - 60px);height:-o-calc(100% - 60px);height:calc(100% - 60px);overflow:auto;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav .menu li{display:block;position:relative}header nav .menu li a{color:#003e79;display:block;padding:15px;border-bottom:1px solid #f5f5f5}header nav .menu li a:after,header nav .menu li a:before{display:none}header nav .menu li+li{margin-left:0}header nav .menu li .opener{display:block;width:60px;height:60px;position:absolute;top:0;right:0;background-color:#f5f5f5}header nav .menu li .opener:before{content:"";position:absolute;display:block;width:20px;height:2px;background-color:#003e79;left:20px;top:29px}header nav .menu li .opener:after{content:"";position:absolute;display:block;width:2px;height:20px;background-color:#003e79;left:29px;top:20px}header nav .menu li.opened .opener:after{display:none}header nav .menu li .menu-dropdown{top:auto;left:auto;margin-left:0;position:relative;opacity:1;pointer-events:auto;width:100%;display:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}header nav .menu li .menu-dropdown li a{margin-top:0;border:0;color:#fff;text-align:left;padding:15px}header nav .menu li .menu-dropdown li+li{border-top:1px solid #3d93bf}header nav .menu li:hover .menu-dropdown{top:auto}header nav.opened{right:0}.swiper-1{height:auto}.swiper-1 .swiper-slide{padding-bottom:140px}.swiper-1 .swiper-slide .wrap{width:90%;text-align:center}.swiper-1 .swiper-slide .wrap h1{padding-top:40px;zoom:1;margin-top:0!important}.swiper-1 .swiper-slide .wrap h1 span{font-size:26px!important}.swiper-1 .swiper-button-next,.swiper-1 .swiper-button-prev{display:none}.swiper-1 #pagination-1{bottom:96px;display:block}main{padding-top:60px}.main-blocks{height:540px;margin-bottom:40px}.main-blocks .col{height:33.33%}.main-blocks .col+.col:before{display:none}.main-blocks .col:nth-of-type(2n+2):before{display:block}.main-blocks .item:hover{height:100%;margin-top:0;padding-top:25px}.main-blocks .item:before{display:none}.main-box{padding:15px;margin-right:0;margin-bottom:40px}.main-box h4{font-size:16px;line-height:24px}.main-box .outer-box{position:relative;top:auto;right:auto;width:100%}.main-box .outer-box h3{font-size:20px}.main-box.combined{padding-right:15px}.main-box.combined .cut{padding:0}.main-box.contact{padding-right:15px;padding-bottom:15px}h2{font-size:32px}.services{padding-bottom:20px;margin-bottom:40px}.services h2{margin-bottom:30px}.materials{margin-bottom:50px}.materials h2{margin-bottom:30px}.materials .box-dashed{padding:15px}.references h2{margin-bottom:0}footer .box{left:2%;margin-left:0;width:96%;padding:75px 15px 15px 15px}footer .footer-menu ul{margin-bottom:20px}.submenu{margin-bottom:20px}.submenu .container{display:none}h1{font-size:25px}.btn.btn-big{padding:20px 40px;width:100%;font-size:17px}.btn.btn-big.catalog{padding-left:70px}.btn.catalog.btn-big:before{width:22px;height:23px;left:33px;top:20px}.tab-content{padding:10px 10px 20px 10px}.tab-content .info .item{line-height:20px;padding-top:10px}.tab-content .colors .color{width:95%;padding:9px 10px 8px 80px;margin-bottom:40px}.tab-content .colors .color:before{width:70px;height:70px}.categories{margin-bottom:50px}.categories .box .col+.col .item:before{display:none}.categories .box .col:nth-of-type(2n) .item:before{display:block}.categories .box .col .item{height:auto;padding-bottom:25px}.categories .box .col .item h3{margin-bottom:0}.contact .phone.big{font-size:27px}.contact .place{margin-bottom:40px}.contact .parking{margin-top:30px}.contact h5{font-size:23px}.contact .outer-box a{font-size:24px}.contact .outer-box p{line-height:24px}#map-contact{margin-top:15px}.options{margin-bottom:20px}.options .item{margin-bottom:50px}.modal-content{padding:15px}.modal-content h2{font-size:24px;margin-bottom:20px;padding-bottom:10px;padding-right:30px}.modal-content h2:before{width:50px;height:3px}.modal-content .close-modal{top:15px;right:15px}.btn{white-space:normal}}