/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,part,summary{display:block}audio,canvas,progress,video{display:block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2rem;margin:0.67rem 0}mark{background:#ff0;color:#000}small{font-size:70%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}b,strong{font-weight:bold}h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-.1rem;margin:0}h1{font-size:4.6rem;line-height:.8;font-weight:200}h2{font-size:3.6rem;line-height:1;font-weight:200}h3{font-size:2.8rem;line-height:1.3}h4{font-size:120%;letter-spacing:-.08rem;line-height:1.35;text-transform:uppercase;color:#3e7bb2}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}.content-wrap{-webkit-backface-visibility:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate(0px, 0);-webkit-transition:-webkit-transform 0.3s ease;-moz-transform:translate(0px, 0);-moz-transition:-moz-transform 0.3s ease;transform:translate(0px, 0);transition:-webkit-transform 0.3s ease}.content .before{-webkit-backface-visibility:hidden;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(0,0,0,0.5);content:'';opacity:0;z-index:80;-webkit-transition:opacity .3s;transition:opacity .3s}.content .before.off{display:none}.show-menu .content .before{display:block}.show-menu.later .content .before{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.menu-button{position:fixed;z-index:1000;top:16px;left:16px;margin:0;padding:16px;background-color:rgba(62,123,178,0.9);width:5.5rem;height:5rem;border:none;font-size:0;color:transparent}.menu-button::before{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;content:'';background:linear-gradient(#fff 20%, transparent 20%, transparent 40%, #fff 40%, #fff 60%, transparent 60%, transparent 80%, #fff 80%)}.menu-button:hover::before{background:linear-gradient(#fdd204 20%, transparent 20%, transparent 40%, #fdd204 40%, #fdd204 60%, transparent 60%, transparent 80%, #fdd204 80%)}.close-button{width:3rem;height:3rem;position:absolute;right:0;left:0;display:block;top:1rem;margin:0 auto;overflow:hidden;border:none;z-index:1001;background:transparent;color:transparent}.show-menu .close-button{-webkit-transform:translate(0px, -300px);-webkit-transition:-webkit-transform 1s ease;-moz-transform:translate(0px, -300px);-moz-transition:-moz-transform 1s ease;transform:translate(0px, -300px);transition:-webkit-transform 1s ease}.close-button::before,.close-button::after{content:'';position:absolute;width:2px;height:100%;top:0;left:47%;background:#3e7bb2}.close-button::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-button::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-wrap{overflow:auto;text-align:center;background-color:#fdd204;position:absolute;z-index:1001;width:250px;height:100%}.table{display:table;width:100%;height:100%}.menu-wrap a,.menu-wrap a:active,.menu-wrap a:visited{-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-ms-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease;color:#3e7bb2;font-size:2.4rem;margin-bottom:2rem;text-transform:uppercase;display:block;font-weight:300}.menu-wrap a:hover,.menu-wrap a:focus{color:#000}.menu{display:table-cell;vertical-align:top;padding:6rem 2rem 2rem 2rem}.languages{display:table-footer-group;width:100%}.languages a,.languages a:active,.languages a:visited{display:inline-block;font-size:100%}.languages a:first-of-type,.languages a:active:first-of-type,.languages a:visited:first-of-type{margin-right:16px}.menu-wrap.preview{-webkit-transform:translate(-220px, 0);-webkit-transition:-webkit-transform 1.2s ease;-moz-transform:translate(-220px, 0);-moz-transition:-moz-transform 1.2s ease;transform:translate(-220px, 0);transition:-webkit-transform 1.2s ease}.show-menu .menu-wrap{-webkit-transform:translate(0, 0);-webkit-transition:-webkit-transform 0.6s ease;-moz-transform:translate(0, 0);-moz-transition:-moz-transform 0.6s ease;transform:translate(0, 0);transition:-webkit-transform 0.6s ease}.show-menu.later .content-wrap{-webkit-backface-visibility:hidden;-webkit-transform:translate(50px, 0);-webkit-transition:-webkit-transform 0.4s ease;-moz-transform:translate(50px, 0);-moz-transition:-moz-transform 0.4s ease;transform:translate(50px, 0);transition:-webkit-transform 0.4s ease}.show-menu.later .close-button{-webkit-transform:translate(0px, 0);-webkit-transition:-webkit-transform 1s ease;-moz-transform:translate(0px, 0);-moz-transition:-moz-transform 1s ease;transform:translate(0px, 0);transition:-webkit-transform 1s ease}@media only screen and (min-width: 737px){.gutter{padding-left:0 16px;padding-left:0 1.6rem;padding-right:0 16px;padding-right:0 1.6rem}.gutter>.col{padding:0 16px;padding:0 1.6rem}.gutter>.col:first-of-type{padding-left:0}.gutter>.col:last-of-type{padding-right:0}}.wrap{max-width:1280px;max-width:128rem;margin-left:auto;margin-right:auto}@media only screen and (max-width: 736px){.row{display:block}.row .col{width:100%}}@media only screen and (min-width: 737px){.row{display:table;width:100%;border-spacing:0 0;table-layout:fixed}.row .col{display:table-cell;vertical-align:top}.row .row{display:table-row}}@media only screen and (min-width: 737px) and (max-width: 736px){.row{display:block}.row .col{display:block;width:100%}}@media only screen and (min-width: 737px){.row .col.third{width:33.3333333333%}.row .col.fourth{width:25%}.row .col.half{width:50%}}html{font-size:62.5%}body{font-size:1.6rem;font-family:'Exo 2', sans-serif;font-style:normal;font-weight:400}img{max-width:100%;display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus,*:after:focus,*:before:focus{outline:none}a,a:active,a:visited{outline:none;text-decoration:none;color:#fff}a.link,a:active.link,a:visited.link{padding-bottom:0.3rem;border-bottom:1px solid #fdd204;-webkit-transition:color 0.5s ease,border 0.5s ease;-moz-transition:color 0.5s ease,border 0.5s ease;-ms-transition:color 0.5s ease,border 0.5s ease;-o-transition:color 0.5s ease,border 0.5s ease;transition:color 0.5s ease,border 0.5s ease}a.link:hover,a:active.link:hover,a:visited.link:hover{border-color:#fff;color:#fdd204}.button,.button:active,.button:visited{display:inline-block;padding:1.5rem 2rem;margin-bottom:8px;background-color:#fdd204;color:#3e7bb2;vertical-align:middle;-webkit-appearance:none;line-height:1;border:1px solid #fdd204;text-transform:uppercase;font-weight:bold;-webkit-transition:background 0.5s ease,color 0.5s ease,border 0.5s ease;-moz-transition:background 0.5s ease,color 0.5s ease,border 0.5s ease;-ms-transition:background 0.5s ease,color 0.5s ease,border 0.5s ease;-o-transition:background 0.5s ease,color 0.5s ease,border 0.5s ease;transition:background 0.5s ease,color 0.5s ease,border 0.5s ease}.button:hover,.button:active:hover,.button:visited:hover{background-color:#3e7bb2;color:#fff;border-color:#3e7bb2}.button.blue,.button:active.blue,.button:visited.blue{background-color:#3e7bb2;color:#fff;border-color:#3e7bb2}.button.rev,.button:active.rev,.button:visited.rev{background-color:transparent;color:#fff;border-color:#fff}html,body,.container,.content-wrap{width:100%;height:100%}body.show-menu,body.later{overflow-x:hidden}body.show-menu .container,body.show-menu .content-wrap,body.later .container,body.later .content-wrap{overflow-x:hidden}.content-wrap{overflow-x:hidden;overflow-y:auto;height:100%}.content{position:relative}.row{position:relative;z-index:2;max-width:1280px;max-width:128rem;margin-left:auto;margin-right:auto;padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem}.row .col{padding:0 16px;padding:0 1.6rem}.row .col:first-of-type{padding-left:0}.row .col:last-of-type{padding-right:0}@media only screen and (max-width: 736px){.row .col{padding:0}}.smaller{max-width:1066.6666666667px}.fill{margin-top:32px}.fill a,.fill a:active,.fill a:visited{color:#3e7bb2}.fill h1,.fill h2,.fill h3{margin-bottom:32px}.fill h4{margin-bottom:16px}.fill p{margin:0 0 16px 0;line-height:1.4}.fill img{max-width:100%;width:100%}.fill img,.fill .row{margin-bottom:32px}.fill img:last-of-type,.fill .row:last-of-type{margin-bottom:0}.fill ul{list-style-type:circle;list-style-position:outside;margin:0;padding:0 16px 16px}.fill ul li{margin:8px}.fill .machine{margin-top:80px;max-width:1280px;margin-left:auto;margin-right:auto;padding:16px;padding:1.6rem}.fill .machine .border{position:relative;background-color:rgba(255,255,255,0.8);width:100%;border:1px solid #fdd204}.fill .machine .box{margin-bottom:0;padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem;padding:48px 32px 32px 32px;padding:4.8rem 3.2rem 3.2rem 3.2rem}.fill .machine .box .col{padding:0 16px;padding:0 1.6rem}.fill .machine .box .col:first-of-type{padding-left:0}.fill .machine .box .col:last-of-type{padding-right:0}@media only screen and (max-width: 736px){.fill .machine .box .col{padding:0}}.fill .machine .box .icon{max-width:11rem;width:100%;display:block;position:absolute;z-index:1;left:0;right:0;top:-6rem;margin-left:auto;margin-right:auto;padding:2rem;background-color:#fff}.fill .machine .box h3{display:inline-block;position:relative;z-index:3}.fill .machine:first-of-type{margin-top:0}@media only screen and (min-width: 737px){.fill .col.left{width:66.6666666667%}.fill .col.right{width:33.3333333333%}.fill.media .col.left,.fill.media .col.right{width:50%}}.bg-blue{background-color:#3e7bb2;position:relative;z-index:2}.bg-yellow{background-color:#fdd204;position:relative;z-index:2}header{position:relative}header .logo{display:block;position:absolute;top:16px;right:16px;z-index:33;width:390px;height:70px}header .blue{position:absolute;bottom:-1px;left:0;right:0;max-height:100%;max-width:100%;width:100%;z-index:1}@media only screen and (max-width: 736px){header{background-image:url("../../assets/images/header-mobile.jpg");background-repeat:no-repeat;background-size:cover;background-position:bottom center;min-height:300px}header .header-img{display:none}header .logo{width:225px;height:40px}}svg{width:100vw;max-width:100vw}.post-intro{position:relative;color:#fff}.post-intro p{margin:0}.post-intro .row{padding:16px;padding:1.6rem}.post-intro .col{vertical-align:middle}.post-intro .blue-reverse{position:relative;z-index:6;top:0;margin-top:-1px;min-width:100%;width:100%}.post-intro .tools{position:absolute;z-index:1;opacity:.3;-webkit-opacity:.3;filter:alpha(opacity=30)}@media only screen and (max-width: 736px){.post-intro h2{margin-bottom:16px;margin-bottom:1.6rem}.post-intro .tools{display:none}}@media only screen and (min-width: 737px){.post-intro.inside .tools{top:0;right:-5%;width:30%}.post-intro .tools{top:30%;right:-5%;width:30%}.post-intro .row{color:#fff;background-color:#3e7bb2}.post-intro .row p{margin:0;display:block;line-height:1.5}.post-intro .row .left{text-align:right;width:40%}.post-intro .row .right{width:60%}}@media only screen and (min-width: 737px) and (max-width: 1024px){.post-intro .tools{top:50%;right:35%;width:35%}}@media only screen and (min-width: 1025px){.post-intro .tools{top:40%;right:34%;width:400px}}@media only screen and (min-width: 1281px){.post-intro .tools{top:30%;right:-5%;width:30%}}@media only screen and (max-width: 736px){main{margin-bottom:32px;margin-bottom:3.2rem}}.boxes{position:relative;z-index:2;text-align:center}.boxes .row{margin-top:32px;border-spacing:32px 0}.boxes .row .col{position:relative;background-color:rgba(255,255,255,0.8);border:1px solid #fdd204}.boxes .row .box{padding:48px 16px 16px 16px;padding:4.8rem 1.6rem 1.6rem 1.6rem}.boxes .row .box .icon{max-width:11rem;width:100%;display:block;position:absolute;z-index:1;left:0;right:0;top:-6rem;margin-left:auto;margin-right:auto;padding:2rem;background-color:#fff}.boxes .row .box h3{display:inline-block;position:relative;z-index:3}@media only screen and (max-width: 736px){.boxes .col{margin-bottom:11rem;width:100%}.boxes .col:last-of-type{margin-bottom:0}}@media only screen and (min-width: 737px){.boxes .row .col{width:50%}}.boxes.news{padding-bottom:48px;padding-bottom:4.8rem}.tool{position:absolute;z-index:1;opacity:.5;-webkit-opacity:.5;filter:alpha(opacity=50)}@media only screen and (max-width: 736px){.tool{display:none}}@media only screen and (min-width: 737px){.tool{top:40%;left:-3rem;width:200px}}footer{position:relative;z-index:2;overflow:hidden}footer .yellow{margin-bottom:-1px;position:relative;z-index:2}footer .row{padding:2rem}footer .left{width:33.3333333333%}footer .right{width:66.6666666667%}footer .right nav{width:100%;text-align:right}footer .right nav a,footer .right nav a:active,footer .right nav a:visited{color:#3e7bb2}footer .right nav a:after,footer .right nav a:active:after,footer .right nav a:visited:after{content:' | ';color:rgba(0,0,0,0.5)}footer .right nav a:hover,footer .right nav a:active:hover,footer .right nav a:visited:hover{color:#fff}footer .right nav a:last-child:after,footer .right nav a:active:last-child:after,footer .right nav a:visited:last-child:after{display:none}@media only screen and (max-width: 736px){footer nav{margin-top:16px}}
