html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}iframe{border:0;margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{font-size:16px}body{font-family:"Source Sans Pro","helvetica","sans-serif";font-size:1rem;line-height:1.4;color:#343433;background:#fff}.page{padding-top:77px}@media all and (max-width: 1100px){.page{padding-top:60px}}.page__center{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.page__center--relative{position:relative}.no_scroll{overflow:hidden}.title,.legal h3,.legal h2,.legal h1{font-size:50px;font-weight:700;line-height:56px;color:#343433}.title span,.legal h3 span,.legal h2 span,.legal h1 span,.title strong,.legal h3 strong,.legal h2 strong,.legal h1 strong{font-style:italic;color:#d42d27}@media all and (max-width: 1100px){.title,.legal h3,.legal h2,.legal h1{font-size:40px;line-height:46px}}@media all and (max-width: 600px){.title,.legal h3,.legal h2,.legal h1{font-size:30px;line-height:36px}}.title--small,.legal h2{font-size:32px;line-height:38px}@media all and (max-width: 1100px){.title--small,.legal h2{font-size:28px;line-height:34px}}@media all and (max-width: 600px){.title--small,.legal h2{font-size:22px;line-height:28px}}.title--white{color:#fff}.title--color{color:#d42d27}.text,.legal p{font-size:16px;line-height:22px;color:#858585}@media all and (max-width: 1100px){.text,.legal p{font-size:15px;line-height:21px}}@media all and (max-width: 600px){.text,.legal p{font-size:14px;line-height:20px}}.text--big{font-size:22px;font-weight:700;line-height:28px;color:#343433}@media all and (max-width: 1100px){.text--big{font-size:20px;line-height:26px}}@media all and (max-width: 600px){.text--big{font-size:18px;line-height:24px}}.text--white{color:#fff}.text--color{color:#d42d27}.semibold{font-weight:600;color:#343433}.link{color:#d42d27;-webkit-transition:all .2s;transition:all .2s}.link:hover{color:#a9241f}.list{padding-left:20px}.list__item{position:relative;padding:5px 0 5px 20px;color:#858585}.list__item::before{content:"";display:block;position:absolute;top:16px;left:0;width:7px;height:7px;background:#d42d27;border-radius:100%}.btn_container{display:block}.btn_container--inline{display:inline-block}.btn_container--center{text-align:center}.btn_container--step{margin-top:30px}.btn{display:inline-block;margin:0 5px 10px 0;padding:1em 2em;font-size:1rem;font-weight:600;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#fff;background:#d42d27;border:1px solid #d42d27;border-radius:5em;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.btn{font-size:14px}}.btn:hover{background:#a9241f;border:1px solid #a9241f}.btn--white{color:#343433;background:#fff;border:1px solid #fff}.btn--white:hover{color:#fff;background:#d42d27;border:1px solid #fff}.btn--gray{color:#fff;background:#d2d2d2;border:1px solid #d2d2d2}.btn--gray:hover{color:#fff;background:#b9b9b9;border:1px solid #b9b9b9}.btn--left{display:block;float:left}@media all and (max-width: 800px){.btn--left{float:none}}.btn--right{display:block;float:right}@media all and (max-width: 800px){.btn--right{float:none}}.btn--home_footer{width:255px}.submit_icon{display:inline-block;width:25px;height:25px;margin-right:10px;background:url("../img/icon_submit.png") center center no-repeat;background-size:100% 100%;vertical-align:middle;-webkit-transform:translateX(0px) translateY(0px);-ms-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px);-webkit-transition:all .2s;transition:all .2s}.btn:hover .submit_icon{-webkit-transform:translateX(3px) translateY(-3px);-ms-transform:translateX(3px) translateY(-3px);transform:translateX(3px) translateY(-3px)}.arrow_next_icon{display:inline-block;width:5px;height:10px;margin-left:10px;background:url("../img/icon_arrow_next.png") center center no-repeat;background-size:100% 100%;vertical-align:middle;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all .2s;transition:all .2s}.btn:hover .arrow_next_icon{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);transform:translateX(3px)}.arrow_previous_icon{display:inline-block;width:5px;height:10px;margin-right:10px;background:url("../img/icon_arrow_previous.png") center center no-repeat;background-size:100% 100%;vertical-align:middle;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all .2s;transition:all .2s}.btn:hover .arrow_previous_icon{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translateX(-3px)}.thumb{display:block;position:relative}.thumb__play{position:absolute;bottom:0;left:0;background:#fff;cursor:pointer}@media all and (max-width: 600px){.thumb__play{top:0;right:0;bottom:0;left:0;background:rgba(52,52,51,.2)}}.play__text{display:block;position:relative;padding:0 30px 0 90px;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;line-height:60px}@media all and (max-width: 600px){.play__text{position:absolute;top:50%;left:50%;width:60px;height:60px;padding:0;font-size:0;line-height:0;text-indent:-99999px;background:green;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.play__icon{display:block;position:absolute;top:0;bottom:0;left:0;width:60px;background:#343433 url("../img/icon_play.png") center center no-repeat;background-size:15px 18px;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 600px){.play__icon{top:0;bottom:0;left:0;background:#d42d27 url("../img/icon_play.png") center center no-repeat;background-size:15px 18px}}.thumb__play:hover .play__icon{width:100%;background:#d42d27 url("../img/icon_play.png") center center no-repeat;background-size:15px 18px}@media all and (max-width: 600px){.thumb__play:hover .play__icon{background:#343433 url("../img/icon_play.png") center center no-repeat;background-size:15px 18px}}.link_popup{display:inline-block;position:relative;margin:20px 0;padding-left:60px;padding-right:27px;background:#fff}.link_popup::after{content:"";display:block;position:absolute;top:50%;right:20px;width:7px;height:12px;background:url("../img/img_popup.png") center center no-repeat;background-size:100% 100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}.link_popup:hover::after{right:15px}.link_popup__img{display:block;position:absolute;top:0;bottom:0;left:0;width:60px;background-size:cover;background-position:center center;background-repeat:no-repeat}.link_popup__text{padding:15px 20px}.navbar__burger{display:none}@media all and (max-width: 1100px){.navbar__burger{display:block;position:absolute;top:30px;right:0}}.navbar__burger a{position:absolute;top:50%;right:0;display:block;width:70px;height:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.navbar__burger a span{display:block;position:absolute;top:50%;right:20px;width:22px;height:2px;background-color:#343433}.navbar__burger a span::before,.navbar__burger a span::after{content:"";display:block;position:absolute;top:0;right:0;width:22px;height:2px;background-color:#343433;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-transition:all .3s;transition:all .3s}.navbar__burger a span::after{width:22px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}.navbar__burger a:hover span::before{width:15px}.navbar__burger a:hover span::after{width:30px}.nav_is_open .navbar__burger a span{width:20px;background:#fff}.nav_is_open .navbar__burger a span::before{width:20px;-webkit-transform:translateY(0) translateX(-4px) rotate(45deg) !important;-ms-transform:translateY(0) translateX(-4px) rotate(45deg) !important;transform:translateY(0) translateX(-4px) rotate(45deg) !important}.nav_is_open .navbar__burger a span::after{width:20px;-webkit-transform:translateY(0) translateX(-4px) rotate(-45deg) !important;-ms-transform:translateY(0) translateX(-4px) rotate(-45deg) !important;transform:translateY(0) translateX(-4px) rotate(-45deg) !important}.navbar{position:fixed;width:100%;height:77px;background:#fff;border-bottom:1px solid #eee;z-index:100;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.navbar{height:60px}}.shrink_nav .navbar{height:60px}.navbar__center{width:100%;margin:0 auto;padding:0 20px}.navbar__center--relative{position:relative}.navbar__logo{position:absolute;top:38.5px;left:20px;width:175px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.navbar__logo{top:30px}}.shrink_nav .navbar__logo{top:30px}.navbar__nav{position:absolute;top:0;right:80px}@media all and (max-width: 1100px){.navbar__nav{position:fixed;top:60px;right:0;bottom:0;left:0;width:100%;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .8s;transition:all .8s}}@media all and (max-width: 1100px){.nav__list{text-align:center}}.nav__item{display:inline-block;padding:0 2em}@media all and (max-width: 1100px){.nav__item{display:block;padding:0 20px;border-bottom:1px solid #eee;opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all .8s;transition:all .8s}}.nav__item:first-child{padding-left:0}@media all and (max-width: 1100px){.nav__item:first-child{padding:0 20px}}@media all and (max-width: 1100px){.nav__item:last-child{padding:0 20px}}@media all and (max-width: 1100px){.nav__item:nth-child(1){-webkit-transition:all .8s .2s;transition:all .8s .2s}}@media all and (max-width: 1100px){.nav__item:nth-child(2){-webkit-transition:all .8s .4s;transition:all .8s .4s}}@media all and (max-width: 1100px){.nav__item:nth-child(3){-webkit-transition:all .8s .6s;transition:all .8s .6s}}@media all and (max-width: 1100px){.nav__item:nth-child(4){-webkit-transition:all .8s .8s;transition:all .8s .8s}}@media all and (max-width: 1100px){.nav__item:nth-child(5){-webkit-transition:all .8s 1s;transition:all .8s 1s}}@media all and (max-width: 1100px){.nav__item:nth-child(6){-webkit-transition:all .8s 1.2s;transition:all .8s 1.2s}}.nav__link{display:block;line-height:77px;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.nav__link{line-height:60px}}.nav__link:hover{color:#d42d27}.nav__link.active{color:#d42d27}.nav__link--active{color:#d42d27}.shrink_nav .nav__link{line-height:60px}@media all and (max-width: 1100px){.nav_is_open{overflow:hidden}}@media all and (max-width: 1100px){.nav_is_open .navbar__nav{overflow-y:auto;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@media all and (max-width: 1100px){.nav_is_open .nav__item{opacity:1;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}.lang{position:absolute;top:0;right:0;width:60px;height:77px;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.lang{display:none}}.shrink_nav .lang{height:60px}.lang__active{position:absolute;top:0;right:0;bottom:0;left:0;background:#d42d27;z-index:10;-webkit-transition:all .2s;transition:all .2s}.lang__active span{position:absolute;top:50%;left:50%;text-transform:uppercase;color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.lang__list{display:block;position:absolute;top:0;right:0;left:0;padding-top:77px;z-index:9;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .2s;transition:all .2s}.shrink_nav .lang__list{padding-top:60px}.lang:hover .lang__list{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.lang__item{position:relative;display:block;height:77px;background:#a9241f;cursor:pointer}.lang__item a{display:block;position:absolute;top:50%;left:50%;width:100%;text-align:center;line-height:77px;text-transform:uppercase;color:#fff;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.lang__item:hover{background:#931f1b}.shrink_nav .lang__item{height:60px}.shrink_nav .lang__item a{line-height:60px}.lang_mobile{display:none}@media all and (max-width: 1100px){.lang_mobile{display:block}}.lang_mobile__item{display:inline-block;width:25%}.lang_mobile__item a{display:block;padding:0 20px;text-transform:uppercase;line-height:60px;color:#343433;background:#eee;opacity:0;-webkit-transition:all 2s 1.4s;transition:all 2s 1.4s}.lang_mobile__item a.active{color:#fff;background:#d42d27}.nav_is_open .lang_mobile__item a{opacity:1}.block{position:relative;padding:160px 0}@media all and (max-width: 1400px){.block{padding:120px 0}}@media all and (max-width: 1100px){.block{padding:80px 0 0 0}}@media all and (max-width: 600px){.block{padding:60px 0 0 0}}.block--gray{background:#f5f5f5}.block--img_left .block__content{padding-left:50%}@media all and (max-width: 1100px){.block--img_left .block__content{padding-left:0}}.block--img_right .block__content{padding-right:50%}@media all and (max-width: 1100px){.block--img_right .block__content{padding-right:0}}.block__container{max-width:800px;margin:0 auto;padding:0 60px}@media all and (max-width: 1100px){.block__container{max-width:800px;margin:0;padding:0 60px}}@media all and (max-width: 800px){.block__container{padding:0 20px}}.block__title{margin-bottom:20px}.block__text{margin-bottom:50px}.block__list{margin:30px 0}.block__p{margin-bottom:20px}.block__img{display:block;position:absolute;top:0;bottom:0;width:50%;background:#eee}@media all and (max-width: 1100px){.block__img{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;margin-top:80px;padding-top:56%}}@media all and (max-width: 600px){.block__img{margin-top:60px}}@media all and (max-width: 600px){.block__img--google_maps{padding-top:100%}}.block__img--home_labels{background:url("../img/test.jpg") center center no-repeat;background-size:cover}.block__img--packshot{background:url("../img/home_labels.jpg") center center no-repeat;background-size:contain}.block__img--home_news{background:url("../img/home_news.jpg") center center no-repeat;background-size:cover}.block__img--usp_beter{background:url("../img/usp_beter.jpg") center center no-repeat;background-size:cover}.block__img--usp_sneller{background:url("../img/usp_sneller.jpg") center center no-repeat;background-size:cover}.block__img--usp_groener{background:url("../img/usp_groener.jpg") center center no-repeat;background-size:cover}.block__img--history{background:url("../img/history.jpg") center center no-repeat;background-size:cover}.block__img--prepress{background:url("../img/prepress.jpg") center center no-repeat;background-size:cover}.block__img--jobs{background:url("../img/jobs.jpg") center center no-repeat;background-size:cover}.block__img--stage{background:url("../img/stage.jpg") center center no-repeat;background-size:cover}.block--img_left .block__img{left:0}.block--img_right .block__img{right:0}.usp{padding:120px 0;text-align:center;background:#f5f5f5}@media all and (max-width: 1100px){.usp{padding:80px 0}}@media all and (max-width: 600px){.usp{padding:60px 0}}.usp__title{max-width:800px;margin:0 auto;margin-bottom:50px}.usp__list{margin:-20px;margin-bottom:30px;text-align:center}@media all and (max-width: 1100px){.usp__list{margin:-10px;margin-bottom:40px}}.usp__item{display:inline-block;width:33.33333%;padding:20px;vertical-align:top}@media all and (max-width: 1100px){.usp__item{padding:10px}}@media all and (max-width: 800px){.usp__item{width:50%}}@media all and (max-width: 600px){.usp__item{width:100%}}@media all and (max-width: 800px){.usp__item:last-child{width:100%}}.usp__card{padding:60px 20px;background:#fff;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);border-radius:30px}.usp__icon{display:inline-block;width:100px;height:100px;margin-bottom:10px}.usp__icon--01{background:url("../img/icon_usp_01.png") center center no-repeat;background-size:100% 100%}.usp__icon--02{background:url("../img/icon_usp_02.png") center center no-repeat;background-size:100% 100%}.usp__icon--03{background:url("../img/icon_usp_03.png") center center no-repeat;background-size:100% 100%}.usp__subtitle{margin-bottom:20px}.usp__v_item{padding:5px 0}.usp__v_item img{margin-right:10px;width:14px}.clients{padding:120px 0}@media all and (max-width: 1100px){.clients{padding:80px 0}}@media all and (max-width: 600px){.clients{padding:60px 0}}.clients__left{float:left;width:33.33333%;padding-right:20px}@media all and (max-width: 800px){.clients__left{width:50%}}@media all and (max-width: 600px){.clients__left{width:100%;margin-bottom:30px;padding-right:0}}.clients__right{float:right;width:66.66666%;padding-left:20px}@media all and (max-width: 800px){.clients__right{width:50%}}@media all and (max-width: 600px){.clients__right{width:100%;padding-left:0}}.clients__title{padding-bottom:20px}.clients__item{outline:none}.clients__logo{display:inline-block;width:33.33333%}@media all and (max-width: 800px){.clients__logo{width:50%}}@media all and (max-width: 600px){.clients__logo{width:33.33333%}}@media all and (max-width: 400px){.clients__logo{width:50%}}.tech{padding:120px 0;background:#d42d27 url("../img/bg_red_03.jpg") center center no-repeat;background-size:cover}@media all and (max-width: 1100px){.tech{padding:80px 0}}@media all and (max-width: 600px){.tech{padding:60px 0}}.tech__title{max-width:600px;margin-bottom:20px}.tech__text{max-width:600px;margin-bottom:50px}.tech__text_list{max-width:600px;margin-top:-30px}.tech__text_list li{color:#fff}.tech__text_list li::before{background:#fff}.tech_filter{margin-bottom:50px;text-align:center}.tech_filter__item{display:inline-block;width:20%}@media all and (max-width: 600px){.tech_filter__item{width:100%}}.tech_filter__item a{display:block;position:relative;padding:20px 5px;font-size:22px;font-weight:400;line-height:28px;color:#fff;border-bottom:2px solid #e06c68;opacity:.6}@media all and (max-width: 1100px){.tech_filter__item a{font-size:18px;line-height:24px}}@media all and (max-width: 600px){.tech_filter__item a{font-size:15px;line-height:20px}}@media all and (max-width: 600px){.tech_filter__item a{font-size:16px;line-height:20px}}.tech_filter__item a::after{content:"";display:block;position:absolute;right:0;bottom:-2px;left:0;height:0;background:#fff;-webkit-transition:all .2s;transition:all .2s}.tech_filter__item a.active{opacity:1}.tech_filter__item a.active::after{content:"";display:block;position:absolute;right:0;bottom:-2px;left:0;height:6px;background:#fff}.tech__item{outline:none}.tech__left{float:left;padding-right:20px;width:50%}@media all and (max-width: 800px){.tech__left{width:100%;margin-bottom:10px;padding-right:0}}.tech__right{float:right;padding-left:20px;width:50%}@media all and (max-width: 800px){.tech__right{width:100%;padding-left:0}}.tech__img{max-width:350px;margin-top:20px}@media all and (max-width: 600px){.tech__img{max-width:none}}.tech__subtitle{margin-top:20px;margin-bottom:20px}.call{padding:50px 0;background:#f5f5f5}.call__left{max-width:870px;padding-right:270px}@media all and (max-width: 800px){.call__left{margin-bottom:30px;padding-right:0}}.call__right{position:absolute;top:50%;right:0;width:300px;text-align:right;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 800px){.call__right{position:relative;top:auto;right:auto;width:auto;text-align:left;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.call__title{margin-bottom:15px}.call__btn{position:relative;padding-left:75px;color:#343433;background:#f5f5f5;border:1px solid #d42d27}.call__btn:hover{color:#fff}.call__btn span{display:block;position:absolute;top:50%;left:25px;width:40px;height:40px;background:#f5f5f5 url("../img/icon_call_btn.png") center center no-repeat;background-size:20px 20px;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer{color:#aeaead;background:#343433}.footer__top{padding:30px 0;margin:0 -20px}.footer__block{display:inline-block;padding:20px;vertical-align:top}.footer__block--1{width:29%}@media all and (max-width: 1100px){.footer__block--1{width:40%}}@media all and (max-width: 600px){.footer__block--1{width:100%}}.footer__block--2{width:23%}@media all and (max-width: 1100px){.footer__block--2{width:30%}}@media all and (max-width: 600px){.footer__block--2{width:100%}}.footer__block--3{width:23%}@media all and (max-width: 1100px){.footer__block--3{width:30%}}@media all and (max-width: 600px){.footer__block--3{width:100%}}.footer__block--4{width:25%;text-align:right}@media all and (max-width: 1100px){.footer__block--4{width:100%;text-align:center}}@media all and (max-width: 600px){.footer__block--4{width:100%;text-align:center}}.footer_contact__item{position:relative;padding:10px 0;padding-left:60px}.footer_contact__icon{position:absolute;top:15px;left:0;width:40px;height:40px}.footer_contact__icon--adress{background:url("../img/icon_footer_adress.png") center center no-repeat;background-size:100% 100%}.footer_contact__icon--mail{background:url("../img/icon_footer_mail.png") center center no-repeat;background-size:100% 100%}.footer_contact__icon--phone{background:url("../img/icon_footer_phone.png") center center no-repeat;background-size:100% 100%}.footer_contact__title{font-size:18px;line-height:24px;font-weight:600;color:#fff}.footer_contact__text a{-webkit-transition:all .2s;transition:all .2s}.footer_contact__text a:hover{color:#fff}.footer_contact__text a{-webkit-transition:all .2s;transition:all .2s}.footer_contact__text a:hover{color:#fff}.footer_list__title{margin-bottom:15px}.footer_list__item a{-webkit-transition:all .2s;transition:all .2s}.footer_list__item a:hover{color:#fff}.footer__logo{display:inline-block;text-align:right;width:212px}.copyright{padding:20px 0;text-align:center;background:#272726}.copyright__text{color:#858585}.copyright__link{color:#fff}.form{background:#f5f5f5}.form__container{margin:-20px}.form__100{display:inline-block;position:relative;width:100%;padding:18px 20px}.form__66{display:inline-block;position:relative;width:66.66666%;padding:18px 20px}.form__50{display:inline-block;position:relative;width:50%;padding:18px 20px}@media all and (max-width: 800px){.form__50{width:100%}}.form__33{display:inline-block;position:relative;width:33.33333%;padding:18px 20px}.form__25{display:inline-block;position:relative;width:25%;padding:18px 20px}.form__20{display:inline-block;position:relative;width:20%;padding:18px 20px}.form__label{position:absolute;top:40px;left:54px;font-size:18px;line-height:24px;color:#858585;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.form__label--up{top:23px;font-size:13px;color:#858585}.form__input{-webkit-appearance:none;-moz-appearance:none;outline:none;display:block;width:100%;padding:20px 30px;font-family:"Source Sans Pro","helvetica","sans-serif";font-size:18px;line-height:24px;color:#343433;background:#fff;border:none;border-left:4px solid #d42d27;border-right:4px solid #fff;border-radius:4px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}.form__input--error{background-color:rgba(212,45,39,.1) !important;border-right:4px solid #d42d27 !important}.checkbox--error{background-color:rgba(212,45,39,.1) !important;border-right:4px solid #d42d27 !important}.radio--error{background-color:rgba(212,45,39,.1) !important;border-right:4px solid #d42d27 !important}.form__input--textarea{width:100%;max-width:100%;resize:none}.form__input--select{background:#fff url("../img/icon_select.png") right 30px center no-repeat;background-size:14px 8px;cursor:pointer}.form__submit{text-align:center;margin-top:20px}.form__info{display:block;position:absolute;top:50%;right:40px;width:25px;height:25px;background:#fff url("../img/icon_info.png") center center no-repeat;background-size:60% 60%;border:2px solid #d42d27;border-radius:100%;cursor:pointer;transform:translateY(-50%)}.inputfile{display:block;position:relative;padding:40px;text-align:center;border:none}.inputfile::after{content:"";display:block;position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:2px dashed #eee;pointer-events:none}.inputfile__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile__input + label{display:inline-block;max-width:80%;font-size:18px;font-weight:400;color:#343433;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden;-webkit-transition:all .2s;transition:all .2s}.inputfile__input:focus + label,.inputfile__input.has-focus + label,.inputfile__input + label:hover{outline:none;color:#d42d27}.inputfile__input + label svg{width:100%;height:100%;vertical-align:middle;fill:#fff;margin-top:-0.25em;margin-right:.25em}.inputfile__input + label figure{width:100px;height:100px;border-radius:50%;background-color:#eee;display:block;padding:20px;margin:0 auto 10px;-webkit-transition:all .2s;transition:all .2s}.inputfile__input:focus + label figure,.inputfile__input.has-focus + label figure,.inputfile__input + label:hover figure{background-color:#d42d27}.checkbox{position:relative;padding:9px 0;padding-left:60px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__box{display:block;position:absolute;top:0;left:0;width:40px;height:40px;background:#fff;border-radius:4px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}.checkbox.active .checkbox__box{background:#fff url("../img/checkbox.png") center center no-repeat;background-size:18px 18px}.radio__item{display:inline-block;position:relative;margin-right:30px;margin-bottom:10px;padding:9px 0;padding-left:60px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio__box{display:block;position:absolute;top:0;left:0;width:40px;height:40px;background:#fff;border-radius:4px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}.radio__item.active .radio__box{background:#fff url("../img/checkbox.png") center center no-repeat;background-size:18px 18px}.popup{position:fixed;top:0;right:0;bottom:0;left:0;padding:60px 20px;z-index:1000000;overflow-y:auto;pointer-events:none;opacity:0;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.popup{padding:60px 20px}}@media all and (max-width: 600px){.popup{padding:60px 10px}}@media all and (max-width: 400px){.popup{padding:60px 5px}}.popup--visible{pointer-events:auto;opacity:1}.popup__container{position:relative;max-width:1200px;margin:0 auto;padding:120px 100px;background:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-top-left-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);opacity:0;z-index:1000002;-webkit-transition:all 1s;transition:all 1s;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}@media all and (max-width: 1100px){.popup__container{padding:80px 50px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-top-left-radius:20px}}@media all and (max-width: 600px){.popup__container{padding:60px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px}}.popup--video .popup__container{max-width:1080px;padding:0;overflow:hidden}.popup--small .popup__container{max-width:600px;padding:80px 80px;text-align:center}@media all and (max-width: 1100px){.popup--small .popup__container{padding:80px 50px}}@media all and (max-width: 600px){.popup--small .popup__container{padding:60px 20px}}.popup--visible .popup__container{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup__close{display:block;position:absolute;top:0;right:0;width:60px;height:60px;background:url("../img/popup_close.png") center center no-repeat;background-size:20px 20px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media all and (max-width: 1100px){.popup__close{width:50px;height:50px}}@media all and (max-width: 600px){.popup__close{width:40px;height:40px;background-size:15px 15px}}.popup__close:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.popup__bg{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(52,52,51,.9);z-index:1000001;cursor:pointer}.popup__title{margin-bottom:15px}.popup__text{margin-bottom:15px}.popup__icon{display:inline-block;width:70px;height:70px;margin-bottom:15px;background:#fff url("../img/icon_popup_ok.png") center center no-repeat;background-size:30px 30px;border:4px solid #00b23f;border-radius:100%}.popup__icon--ok{background:#fff url("../img/icon_popup_ok.png") center center no-repeat;background-size:30px 30px;border:4px solid #00b23f}.popup__icon--error{background:#fff url("../img/icon_popup_error.png") center center no-repeat;background-size:30px 30px;border:4px solid #d42d27}.popup__icon--info{background:#fff url("../img/icon_popup_info.png") center center no-repeat;background-size:30px 30px;border:4px solid #d42d27}.popup__btn{margin-top:20px}.legal{padding:120px 0}@media all and (max-width: 1100px){.legal{padding:80px 0}}@media all and (max-width: 600px){.legal{padding:60px 0}}.legal h1{margin-bottom:30px}.legal h2{margin-top:40px;margin-bottom:20px}.legal h3{font-size:28px;margin-top:40px;margin-bottom:20px}.legal p{margin-bottom:20px}.legal_table{margin:20px 0 30px 0;background:#fff;border-radius:10px}.legal_table td,.legal_table th{padding:20px;font-size:16px;line-height:22px;color:#666;border:1px solid #efefef}@media all and (max-width: 600px){.legal_table td,.legal_table th{font-size:14px;line-height:20px}}.legal_table th{color:#fff;background:#343433;border:1px solid #343433}.cookie_banner{position:fixed;margin-left:10px;right:10px;bottom:10px;max-width:600px;padding:30px 20px;color:#fff;background:rgba(52,52,51,.9);border-radius:30px;border-bottom-right-radius:0;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .5s;transition:all .5s}@media all and (max-width: 1100px){.cookie_banner{padding:20px 0;border-radius:15px;border-bottom-right-radius:0}}.cookies_close .cookie_banner{bottom:0;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.cookie_banner__title{margin-bottom:10px}.cookie_banner__text{margin-bottom:15px}.home_header{position:relative;padding:300px 0;background:url("../img/home_header.jpg") center center no-repeat;background-size:cover;border-bottom:1px solid #eee}@media all and (max-width: 2000px){.home_header{padding:260px 0}}@media all and (max-width: 1600px){.home_header{padding:200px 0}}@media all and (max-width: 1400px){.home_header{padding:160px 0}}@media all and (max-width: 800px){.home_header{padding:120px 0;background:url("../img/home_header_mobile.jpg") center center no-repeat;background-size:cover}}@media all and (max-width: 600px){.home_header{padding:80px 0 50px 0;background-position:70% 50%}}.home_container{padding-left:6%}@media all and (max-width: 1100px){.home_container{padding-left:20px}}.home_header__desmedt{font-size:120px;line-height:126px;font-weight:700;color:#343433}@media all and (max-width: 2000px){.home_header__desmedt{font-size:90px;line-height:96px}}@media all and (max-width: 1400px){.home_header__desmedt{font-size:80px;line-height:86px}}@media all and (max-width: 1100px){.home_header__desmedt{font-size:70px;line-height:76px}}@media all and (max-width: 600px){.home_header__desmedt{font-size:55px;line-height:61px}}.home_header__baseline{margin-bottom:50px;font-size:90px;line-height:96px;font-weight:300;color:#343433}@media all and (max-width: 2000px){.home_header__baseline{font-size:70px;line-height:76px}}@media all and (max-width: 1400px){.home_header__baseline{font-size:55px;line-height:61px}}@media all and (max-width: 1100px){.home_header__baseline{font-size:50px;line-height:56px}}@media all and (max-width: 600px){.home_header__baseline{font-size:35px;line-height:41px}}.scroll_arrow{position:absolute;bottom:30px;left:50%;display:block;width:50px;height:50px;background:#fff url("../img/scroll_arrow.svg") 50% 50% no-repeat;background-size:20px auto;border-radius:100%;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width: 600px){.scroll_arrow{display:none}}.scroll_arrow:hover{background-position:50% 55%}.scroll_arrow__border{display:block;width:100%;height:100%;border:1px solid #fff;border-radius:100%;cursor:pointer;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);-webkit-animation:anim_scroll_arrow 1.5s infinite;animation:anim_scroll_arrow 1.5s infinite}@media all and (max-width: 600px){.scroll_arrow__border{display:none}}@-webkit-keyframes anim_scroll_arrow{0%{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}20%{opacity:.5}100%{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@keyframes anim_scroll_arrow{0%{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}20%{opacity:.5}100%{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}.home_certif{padding:120px 0;background:#d42d27 url("../img/bg_red_03.jpg") center center no-repeat;background-size:cover}@media all and (max-width: 1100px){.home_certif{padding:80px 0}}@media all and (max-width: 600px){.home_certif{padding:60px 0}}.home_certif__title{max-width:800px;margin:0 auto;margin-bottom:50px;text-align:center}.home_certif__list{margin:-20px -20px 50px 0}.home_certif__item{display:inline-block;position:relative;width:50%;padding:20px;padding-left:100px;vertical-align:top}@media all and (max-width: 600px){.home_certif__item{display:block;width:100%}}.home_certif__icon{display:block;position:absolute;top:20px;left:0;width:75px;height:75px}.home_certif__icon--01{background:url("../img/icon_certif_01_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--02{background:url("../img/icon_certif_02_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--03{background:url("../img/icon_certif_03_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--04{background:url("../img/icon_certif_04_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--05{background:url("../img/icon_certif_05_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--06{background:url("../img/icon_certif_06_white.png") center center no-repeat;background-size:100% 100%}.home_certif__icon--07{background:url("../img/icon_certif_07_white.png") center center no-repeat;background-size:100% 100%}.products_header{padding:120px 0;text-align:center;background:url("../img/products_header.jpg") center center no-repeat;background-size:cover}@media all and (max-width: 1100px){.products_header{padding:80px 0}}@media all and (max-width: 600px){.products_header{padding:60px 0}}.products_header__title{max-width:600px;margin:0 auto;margin-bottom:20px}.products_header__text{max-width:600px;margin:0 auto}.filter{background:#fff}@media all and (max-width: 600px){.filter{display:none}}.filter__list{text-align:center}.filter__item{display:inline-block}.filter__item a{display:block;padding:20px 20px;border-left:1px solid #eee;-webkit-transition:all .2s;transition:all .2s}.filter__item a:hover{color:#d42d27}.filter__item a.active{display:block;padding:20px 30px;font-weight:700;color:#d42d27}.filter__item:last-child a{border-right:1px solid #eee}.products{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.products{padding:80px 0}}@media all and (max-width: 600px){.products{padding:60px 0}}.products__list{margin:-20px}@media all and (max-width: 800px){.products__list{margin:-10px}}.products__item{display:inline-block;width:25%;padding:20px;vertical-align:top}@media all and (max-width: 800px){.products__item{width:33.33333%;padding:10px}}@media all and (max-width: 600px){.products__item{width:50%}}@media all and (max-width: 400px){.products__item{width:100%}}.products_card{display:block;text-align:center;background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);-webkit-transition:all .2s;transition:all .2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.products_card:hover{box-shadow:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media all and (max-width: 1100px){.products_card:hover{box-shadow:0 16px 26px 0 rgba(0,0,0,.05);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.products_card__name{padding:20px}.product{background:#f5f5f5}.product__content{padding:120px 0}@media all and (max-width: 1100px){.product__content{padding:80px 0}}@media all and (max-width: 600px){.product__content{padding:60px 0}}.product__left{float:left;width:50%;padding-right:20px}@media all and (max-width: 800px){.product__left{width:100%;padding-right:0}}.product__right{float:right;width:50%;padding-top:30px;padding-left:20px}@media all and (max-width: 800px){.product__right{width:100%;padding-left:0}}.product_card{padding:60px 30px;background:#fff;border-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}@media all and (max-width: 800px){.product_card{max-width:500px;margin:0 auto;margin-bottom:30px}}@media all and (max-width: 600px){.product_card{padding:40px 20px}}.product_card__title{margin-bottom:20px}.product_card__text{margin-bottom:30px;font-size:20px;line-height:26px}@media all and (max-width: 1100px){.product_card__text{font-size:18px;line-height:24px}}@media all and (max-width: 600px){.product_card__text{font-size:16px;line-height:22px}}.product__subtitle{margin-bottom:15px}.product__text{margin-bottom:35px}.product__list{margin-top:-20px;margin-bottom:35px}.related{padding:0 0 120px 0}@media all and (max-width: 1100px){.related{padding:0 0 80px 0}}@media all and (max-width: 600px){.related{padding:0 0 60px 0}}.related__list{margin:-20px}@media all and (max-width: 800px){.related__list{margin:-10px}}.related__item{display:inline-block;width:25%;padding:20px;vertical-align:top}@media all and (max-width: 800px){.related__item{width:33.33333%;padding:10px}}@media all and (max-width: 600px){.related__item{width:50%}}@media all and (max-width: 400px){.related__item{width:100%}}.related__title{margin-bottom:50px}.about{padding:120px 0}@media all and (max-width: 1100px){.about{padding:80px 0}}@media all and (max-width: 600px){.about{padding:60px 0}}.about__title{margin-bottom:40px}.about__subtitle{margin-bottom:20px}.about__container{margin:-20px}@media all and (max-width: 600px){.about__container{margin:-10px}}.about__block{display:inline-block;width:33.33333%;padding:20px;vertical-align:top}@media all and (max-width: 800px){.about__block{width:100%}}@media all and (max-width: 600px){.about__block{padding:10px}}.timeline{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline__title{position:absolute;top:80px;left:50%;width:100%;max-width:600px;padding:0 60px;text-align:center;z-index:1;pointer-events:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.timeline__list{position:relative}@media all and (max-width: 1400px){.timeline__list{padding:0 50px}}.timeline__item{position:relative;height:550px;padding:0 20px;padding-top:220px;border-left:1px solid #eee;outline:none}.timeline__date{margin-bottom:10px}.lines{display:block;position:absolute;bottom:0;left:-1px;width:100%;height:50px;background:url("../img/history.svg") center center no-repeat;background-size:100% 100%}.timeline__arrow{display:block;position:absolute;top:50%;width:50px !important;height:50px !important;border-radius:100%;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.timeline__arrow--prev{display:none;left:-50px;background:#d42d27 url("../img/timeline_prev.svg") 50% 50% no-repeat;background-size:11px}.timeline__arrow--prev:hover{background-position:40% 50%}@media all and (max-width: 1400px){.timeline__arrow--prev{left:10px}}.timeline__arrow--next{right:-50px;background:#d42d27 url("../img/timeline_next.svg") 50% 50% no-repeat;background-size:11px}.timeline__arrow--next:hover{background-position:60% 50%}@media all and (max-width: 1400px){.timeline__arrow--next{right:10px}}.usp_intro{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.usp_intro{padding:80px 0}}@media all and (max-width: 600px){.usp_intro{padding:60px 0}}.usp_intro__title{max-width:800px;margin:0 auto;margin-bottom:30px;text-align:center}.usp_intro__text{max-width:800px;margin:0 auto;text-align:center}.certif{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.certif{padding:80px 0}}@media all and (max-width: 600px){.certif{padding:60px 0}}.certif__title{max-width:800px;margin:0 auto;margin-bottom:50px;text-align:center}.certif__left{float:left;width:50%;padding-right:20px}@media all and (max-width: 800px){.certif__left{width:100%;padding-right:0}}.certif__right{float:right;width:50%;padding-left:20px}@media all and (max-width: 800px){.certif__right{width:100%;padding-left:0}}.certif__card{padding:60px;margin-bottom:40px;background:#fff;border-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}@media all and (max-width: 1100px){.certif__card{padding:60px 30px}}@media all and (max-width: 800px){.certif__card{padding:60px 60px}}@media all and (max-width: 400px){.certif__card{padding:50px 20px}}.certif__icon{display:block;width:130px;height:130px;margin:0 auto;margin-bottom:30px;text-indent:-999999px}.certif__icon--iso{background:url("../img/icon_certif_iso_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--iso2{background:url("../img/icon_certif_iso2_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--brc{background:url("../img/icon_certif_brc_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--fsc{background:url("../img/icon_certif_fsc_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--flexo{background:url("../img/icon_certif_flexo_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--pefc{background:url("../img/icon_certif_pefc_black.png") center center no-repeat;background-size:100% 100%}.certif__icon--co2{background:url("../img/icon_certif_co2_black.png") center center no-repeat;background-size:100% 100%}.certif__text{margin-bottom:50px}.certf__btn{text-align:center}.technical{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.technical{padding:80px 0}}@media all and (max-width: 600px){.technical{padding:60px 0}}.technical__title{max-width:800px;margin:0 auto;text-align:center}.rol{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.rol{padding:80px 0}}@media all and (max-width: 600px){.rol{padding:60px 0}}.rol__title{text-align:center;margin-bottom:20px}.rol__text{max-width:600px;margin:0 auto;margin-bottom:50px;text-align:center}.rol__subtitle{margin-top:50px;margin-bottom:30px;text-align:center}.rol__list{margin:-20px}@media all and (max-width: 800px){.rol__list{margin:-10px}}.rol__item{display:inline-block;width:25%;padding:20px}@media all and (max-width: 800px){.rol__item{padding:10px}}@media all and (max-width: 600px){.rol__item{width:50%}}.rol__card{padding:23%;background:#fff;border-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05)}@media all and (max-width: 1100px){.rol__card{padding:20%}}@media all and (max-width: 800px){.rol__card{padding:25%}}@media all and (max-width: 600px){.rol__card{padding:23%}}@media all and (max-width: 400px){.rol__card{padding:23%}}.printmediastages{max-width:200px}.job_form{display:none;padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.job_form{padding:80px 0}}@media all and (max-width: 600px){.job_form{padding:60px 0}}.job_form__title{text-align:center;margin-bottom:50px}.job_description__title{margin-bottom:50px}.job_description__subtitle{margin-bottom:15px}.job_description__text{margin-bottom:30px}.job_description__list{margin-bottom:30px}.offer_intro{padding:120px 0}@media all and (max-width: 1100px){.offer_intro{padding:80px 0}}@media all and (max-width: 600px){.offer_intro{padding:60px 0}}.offer_intro__center{max-width:600px;margin:0 auto;text-align:center}.offer_intro__title{margin-bottom:30px}.offer_nav{display:block;position:relative;width:100%;border-top:1px solid #eee;border-bottom:4px solid #d2d2d2;-webkit-transition:all .2s;transition:all .2s}.offer_nav::after{content:"";display:block;position:absolute;bottom:-4px;left:0;height:4px;background:#d42d27;-webkit-transition:all .2s;transition:all .2s}.offer_nav--1::after{width:50%}.offer_nav--2::after{width:100%}.offer_nav--3::after{width:100%}.offer_nav__item{display:inline-block;position:relative;width:50%;padding:25px 20px 25px 70px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-right:1px solid #eee;vertical-align:middle}@media all and (max-width: 800px){.offer_nav__item{font-size:0;color:#fff}}.offer_nav__item:last-child{border-right:none}.offer_nav__item::after{display:block;position:absolute;top:50%;left:20px;width:30px;height:30px;font-size:14px;font-weight:700;text-align:center;line-height:30px;color:#fff;background:#d2d2d2;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (max-width: 800px){.offer_nav__item::after{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.offer_nav__item--1::after{content:"1"}.offer_nav__item--2::after{content:"2"}.offer_nav__item--3::after{content:"3"}.offer_nav__item--active::after{background:#d42d27}.offer_step{padding:120px 0}@media all and (max-width: 1100px){.offer_step{padding:80px 0}}@media all and (max-width: 600px){.offer_step{padding:60px 0}}.offer_step__item{display:none}.offer_step__item[data-step="1"]{display:block}.offer_step__title--center{text-align:center}.offer_step__title--mt{margin-top:30px}.offer_type{margin-top:20px;text-align:center}.offer_type__item{display:inline-block;margin:10px;padding:50px 100px;font-size:20px;color:#858585;background:#fff;border-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.offer_type__item:hover{color:#fff;background:#d42d27}.offer_step__subitem[data-subitem=sleeves]{display:none}.offer_step__subitem[data-subitem=rol]{display:none}.offer_step__subitem[data-subitem=rolwikkelling]{display:none}.offer_step__subitem[data-subitem=vel]{display:none}.rolwikkelling__item{display:inline-block;width:12.5%;padding:5px}@media all and (max-width: 800px){.rolwikkelling__item{width:25%}}@media all and (max-width: 400px){.rolwikkelling__item{width:50%}}.rolwikkelling__card{padding:20px;background:#fff;border-radius:30px;box-shadow:0 16px 26px 0 rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .1s;transition:all .1s}@media all and (max-width: 1100px){.rolwikkelling__card{padding:15px}}@media all and (max-width: 800px){.rolwikkelling__card{padding:20px}}@media all and (max-width: 600px){.rolwikkelling__card{padding:15px}}@media all and (max-width: 400px){.rolwikkelling__card{padding:20px}}.rolwikkelling__card--notactive{padding:20px;opacity:.3;box-shadow:none}.contact_info{margin-bottom:40px}.contact_info__item a{display:inline-block;position:relative;padding:20px 0 20px 50px;-webkit-transition:all .2s;transition:all .2s}.contact_info__item a:hover{color:#d42d27}.contact_info__item a::before{content:"";display:block;position:absolute;top:13px;left:0;width:40px;height:40px}.contact_info__item--phone a::before{background:url("../img/icon_contact_phone.png") center center no-repeat;background-size:100% 100%}.contact_info__item--mail a::before{background:url("../img/icon_contact_mail.png") center center no-repeat;background-size:100% 100%}.contact_info__item--adress a::before{background:url("../img/icon_contact_adress.png") center center no-repeat;background-size:100% 100%}.contact_info__prefix{color:#d42d27;font-weight:700}.contact_form{padding:120px 0;background:#f5f5f5}@media all and (max-width: 1100px){.contact_form{padding:80px 0}}@media all and (max-width: 600px){.contact_form{padding:60px 0}}.contact_form__title{text-align:center;margin-bottom:50px}.google_maps{position:absolute;top:0;right:0;bottom:0;left:0}.splash{position:fixed;top:0;right:0;bottom:0;left:0}.splash__left{position:absolute;top:0;bottom:0;left:0;width:550px;background:#fff;z-index:100}@media all and (max-width: 1400px){.splash__left{width:450px}}@media all and (max-width: 1100px){.splash__left{width:350px}}@media all and (max-width: 800px){.splash__left{width:100%;background:url("../img/splash_mobile.jpg") center center no-repeat;background-size:cover}}.splash__left::after{content:"";position:absolute;top:0;right:-96px;bottom:0;display:block;width:100px;background:url("../img/splash_curve.png") center center no-repeat;background-size:100% 100%;z-index:100}@media all and (max-width: 1100px){.splash__left::after{right:-76px;width:80px}}@media all and (max-width: 800px){.splash__left::after{display:none}}.splash__right{position:absolute;top:0;right:0;bottom:0;width:calc(100% - 550px);background:url("../img/splash.jpg") center center no-repeat;background-size:cover;z-index:99}@media all and (max-width: 1400px){.splash__right{width:calc(100% - 450px)}}@media all and (max-width: 1100px){.splash__right{width:calc(100% - 350px)}}@media all and (max-width: 800px){.splash__right{display:none}}.splash__center{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.splash__logo{max-width:250px;margin-bottom:50px}.splash__item{margin-bottom:10px}.splash__item .btn{width:250px}.page_404{position:relative;min-height:100vh}.page_404__center{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page_404__title{font-size:20rem;font-weight:700;color:#343433}@media all and (max-width: 1100px){.page_404__title{font-size:10rem}}@media all and (max-width: 600px){.page_404__title{font-size:6rem}}.page_404__text{margin-bottom:2rem;font-size:1.2em;line-height:calc(1em + 6px);color:#858585}@media all and (max-width: 600px){.page_404__text{font-size:1em}}.img_full{display:block;width:100%}.video_full{position:relative;padding-top:56.25%;background:#20242f}.video_full > iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.clearfix:after{content:"";display:table;clear:both}/*# sourceMappingURL=main.css.map */
