@charset "UTF-8";*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font:100%/1 sans-serif;font-family:Rubik,sans-serif;font-weight:300;background:#fff;margin:0;color:#333f48;padding-top:3.75em;-webkit-transition:padding-top .2s ease-out;-o-transition:padding-top .2s ease-out;-moz-transition:padding-top .2s ease-out;transition:padding-top .2s ease-out}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}button,input{overflow:visible}button{outline:0;cursor:pointer}::-moz-focus-inner{padding:0;border:0}img{max-width:100%;height:auto;border:0}img.ptop{margin-top:1em}input:focus,textarea:focus{outline:0}button,input,select,textarea{font:inherit}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}figure{margin:0}figure.image{margin-bottom:30px}figcaption{margin-top:15px;margin-bottom:30px;font-style:italic}[hidden]{display:none}h1{font-size:2.5em;font-weight:300;line-height:1;margin:0 0 .5em 0}h2{font-size:2em;font-weight:300;line-height:1.375em;margin:0 0 .5em 0}h3{font-size:1.5em;font-weight:300;line-height:1.375em;margin:0 0 .5em 0}h4{font-size:1.25em;font-weight:300;line-height:1;margin:.5em 0}p{font-size:1em;line-height:1.5;margin:1.375em 0}h2.heading:first-of-type{margin-top:0}a{color:#333f48}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}body.m-dark .c-article a:not(.page-link):hover{border-bottom:0}strong{font-weight:500}main{background:#fff}nav ul{margin:0;padding:0;list-style:none}.container{max-width:74.5rem;margin-left:auto;margin-right:auto}.container{padding-left:1.5rem;padding-right:1.5rem;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.container .container{padding-left:0;padding-right:0}.row:after{content:"";display:table;clear:both}
@media screen and (min-width:56.25em){body{padding-top:5.625em}body.c-campaign{padding-top:0}}
@media screen and (min-width:56.25em){body:before{content:"";position:absolute;top:0;left:0;width:100%;height:5.625em}body.c-campaign:before{content:none}}.c-link{text-transform:uppercase;font-size:.875rem;font-weight:400;background:url("images/xyz.png") no-repeat center right;padding-right:1.8em;cursor:pointer;margin-bottom:1.57em;display:inline-block;line-height:1.35}.c-main-nav .overlay .overlay-right .c-link{text-transform:uppercase}.c-main-nav .overlay .overlay-right li .c-link{margin-top:1em}body.m-blue .c-link{color:#01a3e1;background-image:url("images/xyz.png")}body.m-teal .c-link{color:#00a499;background-image:url("images/xyz.png")}body.m-yellow .c-link{color:#ffa300;background-image:url("images/xyz.png")}body.m-orange .c-link,.c-highlights .col.m-gray .c-link{color:#e57200;background-image:url("images/xyz.png")}.c-business-areas .c-link.m-dark,.c-highlights .col.m-orange .c-link{color:#333f48;background-image:url("images/xyz.png");margin-bottom:1.2em}.c-link.m-white,.c-business-areas .c-link.m-white,.c-main-nav .c-link,.c-main-nav .overlay .overlay-right a.c-link{color:#fff;background-image:url("images/xyz.png")}.c-link:not(.rh-menu-item):hover{text-decoration:underline}.c-button{border-radius:3px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.2);box-shadow:0 5px 7px rgba(0,0,0,.2);-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;display:inline-block;background:#e57200;border:0;color:#fff;font-size:.875em;font-weight:500;cursor:pointer;height:3rem;line-height:1.3;padding:0 2.75em;text-align:center;text-transform:uppercase}.c-button:hover{text-decoration:none;background:#333f48 !important;color:#fff !important}.c-button span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.c-button.m-small{height:2.375rem;padding:0 1.4em;font-weight:300}.c-button.image-button{position:absolute;left:30px;bottom:0;padding:0 2em}.c-newsletter .c-button{background:#fff;color:#e57200}.orange-button{border-radius:3px;-webkit-box-shadow:0 5px 7px rgba(0,0,0,.1);box-shadow:0 5px 7px rgba(0,0,0,.1);-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;display:inline-block;background:#e57200;border:0;color:#fff;font-size:.875em;font-weight:500;cursor:pointer;padding:1em;text-align:center;text-transform:uppercase}.orange-button:hover{text-decoration:none;background:#333 !important;color:#fff !important}.c-article li a:not(.c-button):not(.c-link):not(.page-link):not(.c-reference-item),.c-article p a:not(.c-button):not(.c-link):not(.orange-button),.c-image-text p a:not(.c-button):not(.c-link):not(.orange-button){color:#e57200;text-decoration:none}.c-article li a:not(.c-button):not(.c-link):not(.page-link):not(.c-reference-item):hover,.c-article p a:not(.c-button):not(.orange-button):not(.c-link):hover,.c-image-text p a:not(.c-button):not(.orange-button):not(.c-link):hover{padding-bottom:.1em;text-decoration:underline}.c-article.c-colorbar p a:not(.c-button):not(.c-link){text-decoration:underline;border-bottom:0}.c-article.c-colorbar p a:not(.c-button):not(.c-link):hover{text-decoration:none}.c-article-with-sidebar .aside .app-links a:not(.c-button){background:0 !important;font-size:1em}.c-article.c-colorbar.m-yellow p a:not(.c-button):not(.c-link){color:#fff}body.m-blue .c-hero>.inner a,body.m-blue .c-article-with-sidebar .aside a:not(.c-button):not(.orange-button),body.m-dark .c-article-with-sidebar .aside a:not(.c-button),body.m-blue .c-accordion .content a{color:#01a3e1}body.m-teal .c-hero>.inner a,body.m-teal .c-article-with-sidebar .aside a:not(.c-button):not(.orange-button),body.m-teal .c-marine-links a,body.m-teal .c-accordion .content a{color:#00a499}body.m-yellow .c-hero>.inner a,body.m-yellow .c-article-with-sidebar .aside a:not(.c-button):not(.orange-button),body.m-yellow .c-marine-links a,body.m-yellow .c-accordion .content a{color:#ffa300}body.m-orange .c-hero>.inner a,body.m-orange .c-article-with-sidebar .aside a:not(.c-button):not(.orange-button),body.m-orange .c-accordion .content a{color:#e57200}.c-accordion .content a:not(.c-link){text-decoration:underline}.c-header{background:#fff;height:3.75em;position:fixed;width:100%;top:0;left:0;z-index:3;-webkit-transition:height .2s ease-out,-webkit-box-shadow .2s ease-out;transition:height .2s ease-out,-webkit-box-shadow .2s ease-out;transition:height .2s ease-out,box-shadow .2s ease-out;transition:height .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out,-moz-box-shadow .2s ease-out;-o-transition:height .2s ease-out,box-shadow .2s ease-out;-moz-transition:height .2s ease-out,box-shadow .2s ease-out,-moz-box-shadow .2s ease-out}.c-header>.container{position:relative;height:100%}.c-header.m-overlay-open .c-main-nav>ul>li.m-active:after{display:none}.c-header .logo{position:absolute;top:1.5em;left:1.5em;-webkit-transition:top .1s ease-out;-o-transition:top .1s ease-out;-moz-transition:top .1s ease-out;transition:top .1s ease-out;z-index:2}.c-header .logo img{width:8.3125em;-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;-moz-transition:width .2s ease-out;transition:width .2s ease-out}#lang-nav{margin:0;padding:0;position:absolute;top:1em;right:115px;z-index:1;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-o-transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-o-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;-moz-transition:transform .2s ease-out,-moz-transform .2s ease-out;-moz-transition:transform .2s ease-out,-moz-transform .2s ease-out}#lang-nav ul{margin:0;padding:0}#lang-nav li ul{display:none}#lang-nav li{background-color:#fff;list-style-type:none}#lang-nav li ul li{background-color:#f3f3f3;text-align:left;list-style-type:none}#lang-nav li a{color:#e57200;font-size:80%;display:block;padding:.7em .5em 0 .5em}#lang-nav li ul li a{color:#2d2d2d;height:30px}#lang-nav li a.active{color:white;background-color:#e57200}.c-header #lang-nav a.select-lang{background:url("images/xyz.png") no-repeat center right;background-size:18px 18px;padding:.6em 1.8em .6em 0}
@media screen and (max-width:39.9375em){.c-header #lang-nav a.select-lang{height:18px;width:18px;margin-top:7px;padding-left:100px}#lang-nav a.select-lang{font-size:0;text-indent:-9999px}#lang-nav li ul{position:absolute;top:44px;width:150%}}.c-header .link-search{text-align:right;padding-top:1.2em;padding-right:2.5em;position:relative;z-index:1;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-o-transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-o-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;-moz-transition:transform .2s ease-out,-moz-transform .2s ease-out;-moz-transition:transform .2s ease-out,-moz-transform .2s ease-out}.c-header .link-search #search-button{background:url("images/xyz.png") no-repeat center right;border:0;color:#e57200;display:block;font-size:.8em;padding:.4em 2em .5em 1em}
@media screen and (min-width:56.25em){.c-header{height:5.625em}.c-header .logo{top:2.5em}.c-header .logo img{width:11.25em}.c-header .link-search{padding-right:.8em}.c-header.m-fixed{height:3.75em;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.1);box-shadow:2px 2px 4px rgba(0,0,0,.1)}.c-header.m-fixed .logo{top:1.1em}.c-header.m-fixed .logo img{width:11.25em}.c-header.m-fixed .c-main-nav .overlay{top:3.75em}.c-header.m-fixed .link-search{-webkit-transform:translateY(-46px);-moz-transform:translateY(-46px);-ms-transform:translateY(-46px);-o-transform:translateY(-46px);transform:translateY(-46px)}.c-header.m-fixed #lang-nav{-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}}
@media screen and (min-width:75em){.c-header .logo{top:1.7em}.c-header .logo img{width:17.5em}}
@media screen and (max-width:56.1875em){.c-header .link-search #search-button{display:block;text-indent:-9999px;padding:.5em 1.5em .5em 1.5em;color:transparent}}#addsearch-container.m-active{display:block}#addsearch-noresults{display:none}#addsearch-container.m-noresults #addsearch-noresults{display:block}.c-header #addsearch-container{display:none;background:#fff;max-width:35em;position:absolute;top:3.75em;left:0;width:100%;z-index:2;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.c-header #addsearch-container .addsearch{position:relative}.c-header #addsearch-container .addsearch input{background:#f5f5f6;border:0;width:100%;padding:.8em 1.5em;text-align:center;height:48px}.c-header #addsearch-container .addsearch input::-ms-clear{display:none}.c-header #addsearch-container .addsearch button{position:absolute;right:0;top:10px;background:0;background:url("images/xyz.png") no-repeat center center;border:0;height:20px;padding:0 1.3em}.c-header #addsearch-container.m-loading #addsearch-loader{display:block;height:5em}.c-header #addsearch-noresults{padding:1.5em}.c-header #addsearch-loader{display:none;position:relative}.c-header #addsearch-loader .c-loader{height:100%}.c-header #addsearch-results{max-height:-webkit-calc(100vh - 108px);max-height:-moz-calc(100vh - 108px);max-height:calc(100vh - 108px);overflow:auto;-webkit-overflow-scrolling:touch}.c-header #addsearch-results ul{margin:0;padding:0;list-style:none}.c-header #addsearch-results li{position:relative}.c-header #addsearch-results li:not(:last-of-type){border-bottom:1px solid #cdcdcd;margin-bottom:1em;padding-bottom:1em}.c-header #addsearch-results a:hover{text-decoration:none}.c-header #addsearch-results .col-image{float:left;margin-right:5%;width:27.55%}.c-header #addsearch-results .col-image:last-of-type{margin-right:0}.c-header #addsearch-results .col-text{float:left;margin-right:5%;width:67.45%}.c-header #addsearch-results .col-text:last-of-type{margin-right:0}.c-header #addsearch-results h2{font-size:1.0625em;color:#e57200;margin-bottom:.5em}.c-header #addsearch-results p{font-size:.8125em;margin:0}.c-header #addsearch-results img{width:100%}.c-header #addsearch-results a{display:block}.c-header #addsearch-results .url{display:none}
@media screen and (max-width:39.9375em){.c-header #addsearch-results li:last-of-type{margin-bottom:50px}}
@media screen and (min-width:40em){.c-header #addsearch-container{border-radius:5px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}.c-header #addsearch-container{top:3em;left:auto;right:2.2rem}.c-header #addsearch-container .addsearch input{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.c-header #addsearch-results{max-height:500px}}.c-main-nav{position:absolute;bottom:0;right:1.5em}.c-main-nav>ul>li:after{-webkit-transition:background .2s ease-out;-o-transition:background .2s ease-out;-moz-transition:background .2s ease-out;transition:background .2s ease-out}.c-main-nav>ul>li.m-active:after,.c-main-nav>ul>li.m-overlay-open:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #333f48;display:block;position:absolute;bottom:0;left:50%;margin-left:-10px}.c-main-nav>ul>li.m-overlay-open .overlay{opacity:1;left:0;visibility:visible;-webkit-transition:top .2s ease-out,opacity .2s ease-out;-o-transition:top .2s ease-out,opacity .2s ease-out;-moz-transition:top .2s ease-out,opacity .2s ease-out;transition:top .2s ease-out,opacity .2s ease-out}.c-main-nav>ul>li.m-overlay-open .overlay-close{display:block}.c-main-nav>ul>li.m-blue.m-has-overlay:after{border-bottom-color:#01a3e1}.c-main-nav>ul>li.m-blue .overlay{background:#01a3e1}.c-main-nav>ul>li.m-blue .overlay .c-button{color:#01a3e1}.c-main-nav>ul>li.m-teal.m-has-overlay:after{border-bottom-color:#00a499}.c-main-nav>ul>li.m-teal .overlay{background:#00a499}.c-main-nav>ul>li.m-teal .overlay .c-button{color:#00a499}.c-main-nav>ul>li.m-yellow.m-has-overlay:after{border-bottom-color:#ffa300}.c-main-nav>ul>li.m-yellow .overlay{background:#e69300}.c-main-nav>ul>li.m-yellow .overlay .c-button{color:#ffa300}.c-main-nav>ul>li.m-dark.m-has-overlay:after{border-bottom-color:#333f48}.c-main-nav>ul>li.m-dark .overlay{background:#333f48}.c-main-nav>ul>li.m-dark .overlay .c-button{color:#333f48}.c-main-nav>ul>li.m-dark .overlay .overlay-right .image span{color:#fff}.c-main-nav>ul>li.m-orange.m-has-overlay:after{border-bottom-color:#e57200}.c-main-nav>ul>li.m-orange .overlay{background:#e57200}.c-main-nav>ul>li.m-orange .overlay .c-button{color:#e57200}.c-main-nav .c-button{height:4.2rem}.c-main-nav li a{color:#333f48;font-size:.875em;text-transform:uppercase}.c-main-nav>ul>li>a{font-weight:400;padding:0 .8em;padding-top:1.5625em;margin-bottom:1.5625em;display:inline-block}.c-main-nav>ul>li>a:hover{text-decoration:none}.c-main-nav .overlay .overlay-right a{text-transform:none;font-weight:300;color:#fff}.c-main-nav .overlay .overlay-right a.c-button{text-transform:uppercase;font-weight:500;margin:0}#mega-koekaytto-btn-p{width:200px}.c-main-nav .overlay .overlay-right .col p:first-of-type{font-size:2em;font-weight:300;line-height:1.375em;margin:0 0 .5em 0}.c-main-nav .overlay .overlay-right .infobox-link p:first-of-type{font-size:1.25em}.c-main-nav .overlay .overlay-right .col p.small{font-size:1em;font-weight:300;line-height:1.5em}.c-main-nav .overlay .overlay-right .col p.bold{font-weight:500;margin-bottom:1.5em}.c-main-nav .overlay .overlay-left li a{display:block;color:#fff;padding:.6em 0 .3em 0;padding-right:2.5em;background:no-repeat center right 3rem;-webkit-transition:background .4s ease-out;-o-transition:background .4s ease-out;-moz-transition:background .4s ease-out;transition:background .4s ease-out}.c-main-nav .overlay .overlay-left li a:hover,.c-main-nav .overlay .overlay-left li.m-active a{text-decoration:none;background:url("images/xyz.png") no-repeat center right 2rem}.c-main-nav li{color:#fff;position:relative}.c-main-nav li.m-parent>ul{display:none;padding:1.875em}.c-main-nav li.m-parent>ul.m-visible{display:block}.c-main-nav .overlay li{display:block}.mega-left-menu>.mega-left-menu li.first,.mega-left-menu>.mega-left-menu li.last{font-weight:300}.mega-left-menu li.first,.mega-left-menu>.mega-left-menu li.active{font-weight:500}.mega-left-menu>.mega-left-menu{padding-left:10px}.mega-mid-menu li{line-height:1em;padding-bottom:.6em}.mega-mid-menu.lower li{padding-bottom:.8em}.mega-mid-menu li a{color:white}.mega-mid-menu.marine li:not(.first){padding-left:15px}.mega-mid-menu.marine li.last{padding-left:0}.mega-mid-menu .c-link{margin-bottom:0}.c-main-nav .overlay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;color:#fff;top:5.625em;left:-100%;width:100%;max-height:100vh;min-height:30.125em;overflow:auto;opacity:0;z-index:1;visibility:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-transition:top .2s ease-out,opacity .2s ease-out,visibility 0s .2s,left 0s .2s;-o-transition:top .2s ease-out,opacity .2s ease-out,visibility 0s .2s,left 0s .2s;-moz-transition:top .2s ease-out,opacity .2s ease-out,visibility 0s .2s,left 0s .2s;transition:top .2s ease-out,opacity .2s ease-out,visibility 0s .2s,left 0s .2s}.c-main-nav .overlay>.container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:81.25rem;min-height:30.125em}.c-main-nav .overlay>.container:after{content:"";display:table;clear:both}.c-main-nav .overlay .overlay-left{background:rgba(0,0,0,.05);padding:2em 0 2em 2em;float:left;margin-right:0;width:30%}.c-main-nav .overlay .overlay-left:last-of-type{margin-right:0}.c-main-nav .overlay .overlay-left .title{font-size:2.125em;margin-bottom:.7em;background:no-repeat center right 3rem;-webkit-transition:background .4s ease-out;-o-transition:background .4s ease-out;-moz-transition:background .4s ease-out;transition:background .4s ease-out}.c-main-nav .overlay .overlay-left .title.m-active,.c-main-nav .overlay .overlay-left .title:hover{background:url("images/xyz.png") no-repeat center right 2rem}.c-main-nav .overlay .overlay-left .title.m-active a,.c-main-nav .overlay .overlay-left .title:hover a{text-decoration:none}.c-main-nav .overlay .overlay-left li{margin-bottom:.2em}.c-main-nav .overlay .overlay-left .button{margin-right:2em}.c-main-nav .overlay .overlay-left a{color:#fff}.c-main-nav .overlay .overlay-left p{padding-right:2em}.c-main-nav .overlay .overlay-right{padding:2em;float:left;margin-right:0;width:60%}.c-main-nav .overlay .overlay-right:last-of-type{margin-right:0}.c-main-nav .overlay .overlay-right .title{margin-top:.25em;margin-bottom:.5em;font-size:1.75rem}.c-main-nav .overlay .overlay-right .title a{color:#fff;font-size:1.75rem}.c-main-nav .overlay .overlay-right .row{display:none}.c-main-nav .overlay .overlay-right .row.m-active{display:block}.c-main-nav .overlay .overlay-right .col{min-height:1px}.c-main-nav .overlay .overlay-right .col:first-of-type{float:left;margin-right:5%;width:48%}.c-main-nav .overlay .overlay-right .col:first-of-type:last-of-type{margin-right:0}.c-main-nav .overlay .overlay-right .col:last-of-type{float:left;margin-right:5%;width:47%}.c-main-nav .overlay .overlay-right .col:last-of-type:last-of-type{margin-right:0}.c-main-nav .overlay .overlay-right p{font-size:.875rem;margin:0 0 .5em 0}.c-main-nav .overlay .overlay-right .image p{margin:0 0 1em 0;color:#fff}.c-main-nav .overlay .overlay-right .image img{outline:2px solid #f4f4f4;margin-bottom:1em}.c-main-nav .overlay .title{margin-top:0}.c-main-nav .overlay .c-button{background:#fff;margin-top:2em;padding:2em;text-align:center}.c-main-nav .overlay .infobox{background-color:#333f48;margin-top:2em}.c-main-nav .overlay .infobox:hover{background-color:#3c4a55;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.c-main-nav .overlay .infobox img{width:100%}.c-main-nav .overlay .infobox p{padding:15px;margin:0}.c-main-nav .overlay .overlay-right .infobox p:first-of-type{margin-bottom:0;padding-bottom:0}a.infobox-link:link{cursor:pointer;text-decoration:none}
@media screen{.c-main-nav{display:none}}
@media screen and (min-width:56.25em){.c-main-nav{display:block !important}.c-main-nav li{display:inline-block}}
@media screen and (min-width:75em){.c-main-nav .overlay .overlay-left{padding:3em 0 3em 3em;float:left;margin-right:0;width:30%}.c-main-nav .overlay .overlay-left:last-of-type{margin-right:0}.c-main-nav .overlay .overlay-left .button{margin-right:3em}.c-main-nav .overlay .overlay-right{padding:3em;float:left;margin-right:0;width:90%}.c-main-nav .overlay .overlay-right:last-of-type{margin-right:0}}.c-mobile-nav{background:#fff;position:fixed;top:0;right:-100%;width:100%;height:100vh;z-index:1;padding-top:3.75em;padding-bottom:2.5em;visibility:hidden;-webkit-transition:visibility 0s .25s,right .25s ease-out;-o-transition:visibility 0s .25s,right .25s ease-out;-moz-transition:visibility 0s .25s,right .25s ease-out;transition:visibility 0s .25s,right .25s ease-out;overflow:auto}
@media screen and (min-width:56.25em){.c-mobile-nav{display:none !important}}.c-mobile-nav:before{content:"";width:100%;height:3.75em;background:#fff;position:fixed;top:0;left:0;z-index:1}.c-mobile-nav>ul{border-top:1px solid #e6e7e8}.c-mobile-nav>ul>li.m-active-parent>a{color:#fff}.c-mobile-nav>ul>li.m-active-parent.m-blue>a{background:#01a3e1;border-color:#01a3e1}.c-mobile-nav>ul>li.m-active-parent.m-blue ul{background:#01a3e1}.c-mobile-nav>ul>li.m-active-parent.m-teal>a{background:#00a499;border-color:#00a499}.c-mobile-nav>ul>li.m-active-parent.m-teal ul{background:#00a499}.c-mobile-nav>ul>li.m-active-parent.m-yellow>a{background:#ffa300;border-color:#ffa300}.c-mobile-nav>ul>li.m-active-parent.m-yellow ul{background:#ffa300}.c-mobile-nav>ul>li.m-active-parent.m-dark>a{background:#333f48;border-color:#333f48}.c-mobile-nav>ul>li.m-active-parent.m-dark ul{background:#333f48}.c-mobile-nav>ul>li.m-active-parent.m-orange>a{background:#e57200;border-color:#e57200}.c-mobile-nav>ul>li.m-active-parent.m-orange ul{background:#e57200}.c-mobile-nav li{position:relative;line-height:1.3}.c-mobile-nav li.m-parent>ul{display:none}.c-mobile-nav li.m-parent>ul.m-visible{display:block}.c-mobile-nav a{display:block;padding:1.1em 1.5em;font-size:.875em;text-transform:uppercase;border-bottom:1px solid #e6e7e8}.c-mobile-nav li ul a{color:#fff;padding-left:2.5em;padding-right:3.5em;border-bottom:0}.c-mobile-nav li ul li li a{padding-left:3.5em;color:#333f48;text-transform:none;padding-top:.5em;padding-bottom:.5em}.c-mobile-nav li.m-dark li li a{color:#fff}.c-mobile-nav li.m-dark .toggle span:nth-of-type(2){color:#fff}.c-mobile-nav .toggle{position:absolute;right:1em;top:0;width:2.8125rem;height:2.8125rem;line-height:2.625rem;text-align:center;cursor:pointer;font-size:1.25em}
@media screen and (min-width:56.25em){.c-mobile-nav .toggle{display:none !important}}.c-mobile-nav .toggle span:nth-of-type(2){display:none}.c-mobile-nav .toggle.m-active span:nth-of-type(1){display:none}.c-mobile-nav .toggle.m-active span:nth-of-type(2){display:block}.c-nav-toggle{position:absolute;top:.625em;right:1em;cursor:pointer;text-align:center;border:0;background:0;width:2.75rem;height:2.75rem;z-index:2;-webkit-transition:top .2s ease-out;-o-transition:top .2s ease-out;-moz-transition:top .2s ease-out;transition:top .2s ease-out}
@media screen and (min-width:56.25em){.c-nav-toggle{top:1.5625em}}
@media screen and (min-width:56.25em){.c-nav-toggle{display:none !important}}.c-nav-toggle .lines{display:inline-block;position:absolute;right:50%;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}.c-nav-toggle .line{display:block;position:relative;top:0;width:1.625rem;height:.125rem;margin-bottom:.3125rem;background-color:#333f48;-webkit-transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,background .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,transform .2s ease-in-out,background .2s ease-in-out;transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,transform .2s ease-in-out,background .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out;-o-transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,background .2s ease-in-out,-o-transform .2s ease-in-out;-moz-transition:top .2s ease-in-out .2s,width .2s ease-in-out,opacity 0s .2s,transform .2s ease-in-out,background .2s ease-in-out,-moz-transform .2s ease-in-out}.c-nav-toggle .line:nth-of-type(3){margin-bottom:0}body.mellow-has-bottom-bar .overlay-close,html.mobile .overlay-close{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}html.m-nav-open{overflow:hidden}html.m-nav-open .c-mobile-nav{right:0;visibility:visible;-webkit-transition:opacity .25s linear,right .25s ease-out;-o-transition:opacity .25s linear,right .25s ease-out;-moz-transition:opacity .25s linear,right .25s ease-out;transition:opacity .25s linear,right .25s ease-out}html.m-nav-open .c-nav-close{opacity:1;visibility:visible;-webkit-transition:opacity .25s linear,right .25s ease-out;-o-transition:opacity .25s linear,right .25s ease-out;-moz-transition:opacity .25s linear,right .25s ease-out;transition:opacity .25s linear,right .25s ease-out}html.m-nav-open .c-nav-toggle .line{width:1.625rem;-webkit-transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,-webkit-transform .2s ease-in-out .2s;transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,-webkit-transform .2s ease-in-out .2s;transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,transform .2s ease-in-out .2s;transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,transform .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s,-moz-transform .2s ease-in-out .2s,-o-transform .2s ease-in-out .2s;-o-transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,-o-transform .2s ease-in-out .2s;-moz-transition:top .2s ease-in-out,width .2s ease-in-out .2s,opacity 0s .2s,transform .2s ease-in-out .2s,-moz-transform .2s ease-in-out .2s}html.m-nav-open .c-nav-toggle .line:nth-of-type(1){top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}html.m-nav-open .c-nav-toggle .line:nth-of-type(2){opacity:0}html.m-nav-open .c-nav-toggle .line:nth-of-type(3){top:-7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hero{position:relative;padding-bottom:60%;background:no-repeat top right;-moz-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.c-hero.m-image{padding-bottom:0}.c-hero.m-image .video,.c-hero.m-image picture{overflow:hidden;display:block;max-width:100%;max-height:600px;position:relative}.c-hero.m-image .video:after,.c-hero.m-image picture:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:18.75em;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:-moz-linear-gradient(top,transparent 0,#000 100%);background:-o-linear-gradient(top,transparent 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(#000));background:linear-gradient(180deg,transparent 0,#000 100%)}.c-hero.m-image img,.c-hero.m-image video{width:100%}.c-hero:not(.m-image){background-color:#333f48;background-image:url("images/xyz.png")}body.m-dark .c-hero:not(.m-image),body.m-orange .c-hero:not(.m-image){background-image:url("images/xyz.png")}.c-hero>.inner{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;top:0;left:0;width:100%;height:100%;z-index:1;padding-bottom:2em;padding-left:1.5rem;padding-right:1.5rem}.c-hero>.inner-home{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;right:0;top:0;width:50%;height:100%;z-index:1;padding-left:1.5rem;padding-right:1.5rem}.c-hero>.inner>.container,.c-hero>.inner-home>.container{padding:0;width:100%}.c-hero h1{font-size:1.75em;margin-bottom:0}.c-hero h1+p{margin-top:.7em;max-width:37.9375em}.c-hero img{display:block}.c-hero p{margin-bottom:0;font-size:.9375em}.circles{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow:hidden;margin:0 auto}.lang .circles{justify-content:space-evenly}.circle{background:white;width:110px;height:110px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:50%;overflow:hidden;border:2px solid gray}.circle:hover{background:#ccc;transition:background-color .4s linear}#vsr-button{text-align:center}#vsr-button a{color:white}#vsr-button .c-button,#vsr-button-inner .c-button{height:2.5rem;padding:0 1.5em}.c-hero .c-share{position:absolute;bottom:1.6em;right:1.2em;color:#fff;z-index:1;background:0;border:0}.c-hero .c-share:before{content:url("images/xyz.png");display:block;margin-bottom:.5em}.c-hero .c-share span{text-transform:uppercase;font-size:.75em}.c-share:hover span{text-decoration:underline}.heroplanssi{position:absolute;width:400px;right:100px;bottom:40%;background-color:#00a499;padding:1.25em}.heroplanssi p{margin:0}#heroinnercta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;position:absolute;bottom:40%;margin-left:3%}#heroinnercta div.item{background-color:#333f48;padding:1em;width:28%;margin-left:.5em}#heroinnercta div.item:first-child{margin-left:0}#heroinnercta div.text{padding-bottom:3em}#heroinnercta div.link{position:absolute;bottom:0;margin-bottom:1em}#heroinnercta p{font-size:.875em;margin:0}#heroinnercta a{color:#e57200}
@media screen{.c-hero .c-share{display:none}.c-hero .c-share span{display:none}.c-hero .inner-home p{text-align:center}.c-hero .inner-home p span{color:#e57200}}
@media screen and (max-width:56.188em){.c-hero.m-image picture{height:500px}.c-hero.m-image picture img{max-width:none;width:200%;left:-70%}.c-hero h1{font-size:2em}.c-hero .inner-home p{font-size:2em;margin-bottom:1em}.c-hero>.inner-home{width:100%}.heroplanssi{display:none}}
@media screen and (max-width:39.9375em){.c-hero.m-image picture{height:400px}.c-hero.m-image picture img{width:320%;max-width:none;position:relative}.c-hero h1{font-size:1.625em}.c-hero>.inner-home{padding-bottom:2em}.c-hero .inner-home p{font-size:1.75em}.circles{display:none}#vsr-button,#vsr-button-inner{margin-top:1em}#vsr-button .c-button,#vsr-button-inner .c-button{font-size:.75em}}
@media screen and (min-width:40em){.c-hero.m-image .video video{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}.c-hero.m-image .video{padding-bottom:44%;overflow:hidden;position:relative}.c-hero h1+p{display:block !important}.c-hero p{font-size:1.125em}.c-hero .c-share{display:block !important}.c-hero .c-share span{display:block !important}.c-hero>.inner-home{padding-bottom:5em}.c-hero>.inner-home.lang{padding-bottom:8em}.circles{width:50%}.circles.full{width:50%}.circle{width:90px;height:90px}#vsr-button{margin-top:1.5em}#vsr-button-inner{margin-top:1em}}
@media screen and (min-width:56.25em){.c-hero{padding-bottom:17.5%}.c-hero .inner-home p{font-size:2.5vw;margin-top:0;margin-bottom:1em}.c-hero h1{font-size:2.25em}.circles{width:80%}.circles.full{width:45%}.circle{width:110px;height:110px}#vsr-button{margin-top:3em}#vsr-button-inner{position:absolute;right:150px;bottom:20px}}
@media screen and (min-width:65.625em){.c-hero>.inner{padding-bottom:2.5em}}
@media screen and (min-width:75em){.c-hero>.inner{padding-bottom:2.5em}.circles{width:70%}.circles.full{width:40%}}.c-accordion{margin:0;padding:0;list-style:none}.c-accordion li{margin-bottom:0 !important;padding-left:0 !important}.c-accordion .item{border-top:1px solid #cdcdcd}.c-accordion>.item .title:after{content:"+";font-size:1.2em;color:#333;float:right;margin-top:-1.5em}.c-accordion>.item.m-active .title:after{content:"-"}.c-accordion .title{color:#333;cursor:pointer;font-size:.9375em;font-weight:500;line-height:1.5;padding:1.4em 1em;padding-right:3em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-accordion .title p{font-size:1em;margin:0}.c-accordion .item.m-active .title{background:#f5f5f6;color:#333f48}.c-accordion>.item>.content{display:none;padding:1em 0}.c-accordion>.item.m-active .content{display:block;background:#f5f5f6;padding:1em 3em}.c-accordion .content ul{list-style:disc;padding-left:20px}.c-accordion .content li{line-height:1.5}.c-accordion .content a{color:#00a499}.c-accordion>.item>.content p:first-of-type{margin-top:0}.c-accordion>.item:last-of-type{border-bottom:1px solid #cdcdcd}.c-accordion.m-small>.item>.title{font-size:1.25em}.c-article .c-accordion li{padding:0}.c-article .c-accordion li{margin-bottom:0}body.m-orange .c-article .c-accordion li:before,body.m-blue .c-article .c-accordion li:before,body.m-teal .c-article .c-accordion li:before,body.m-yellow .c-article .c-accordion li:before,body.m-dark .c-article .c-accordion li:before{background-image:none}
@media screen and (min-width:40em){.c-accordion .title{padding:2.4em 1em}.c-accordion.m-small>.item>.title{font-size:1.25em}}.c-checkbox{position:relative;margin-right:.5em}.c-checkbox span{display:inline-block;line-height:1.5;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-checkbox span:before{display:inline-block;width:1.2em;height:1.2em;line-height:1.2em;margin-right:.7em;content:"";vertical-align:middle;border:1px solid #333f48;border-radius:0;background:0}.c-checkbox span a{padding-bottom:.1em;border-bottom:2px solid #e57200}.c-checkbox span a:hover{text-decoration:none;color:#e57200}.c-checkbox input:checked+span:before{text-align:center;content:url("images/xyz.png")}.c-checkbox input{position:absolute;opacity:0}.c-checkbox.m-white input:checked+span:before{content:url("images/xyz.png")}.c-overlay{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:100;background:rgba(0,0,0,.75);opacity:0;visibility:hidden;max-height:100%;overflow:auto;-webkit-transition:opacity .15s ease-out,visibility 0s .15s ease-out,left 0s .15s ease-out;-o-transition:opacity .15s ease-out,visibility 0s .15s ease-out,left 0s .15s ease-out;-moz-transition:opacity .15s ease-out,visibility 0s .15s ease-out,left 0s .15s ease-out;transition:opacity .15s ease-out,visibility 0s .15s ease-out,left 0s .15s ease-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch}
@media screen and (min-width:40em){.c-overlay{padding:4em 2em}}.c-overlay>.inner{background:#fff;padding:2em;position:relative;margin:auto 0;max-width:43.75em}.c-overlay .background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.c-overlay .close{position:absolute;top:1em;right:1em;z-index:1;border:0;background:0;width:2.75em;height:2.75em}.c-overlay .close:after,.c-overlay .close:before{content:"";width:30px;height:1px;background:#333f48;position:absolute;top:1.25em;left:.3125em}.c-overlay .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.c-overlay .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.c-overlay .close:hover{opacity:.6}.c-overlay iframe{width:100%;height:100%;border:0}.c-overlay.m-share>.inner{padding:4em 5em}.c-overlay.m-share a{display:inline-block;width:2.8125em;height:2.8125em;background:no-repeat center center;margin:0 .3em;border-radius:50%;border:2px solid #e57200}.c-overlay.m-share a.facebook{background-image:url("images/xyz.png")}.c-overlay.m-share a.twitter{background-image:url("images/xyz.png")}.c-overlay.m-share a.linkedin{background-image:url("images/xyz.png")}.c-overlay.m-video .inner{padding:0;max-width:75em;width:100%;margin:auto 0}.c-overlay.m-video video{width:100%;height:auto;display:block}.c-overlay.m-video .video-embed{position:relative;padding-bottom:56.25%;height:0}.c-overlay.m-video .video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-overlay.m-video .close{top:-3.25em}.c-overlay.m-video .close:after,.c-overlay.m-video .close:before{background:#fff}.c-overlay.m-form .inner{width:100%;height:500px}.c-overlay[data-overlay=contact-overlay] .inner{padding:3em;padding-bottom:0}html.m-overlay-open{overflow:hidden}html.m-overlay-open .c-overlay.m-active{opacity:1;left:0;visibility:visible;-webkit-transition:opacity .25s ease-out;-o-transition:opacity .25s ease-out;-moz-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.c-scroller{position:relative;margin-bottom:3em}.c-scroller>.inner{position:relative}.c-scroller h2{font-size:1.75em;margin-bottom:.7em}.c-scroller .scroll{overflow:auto;-webkit-overflow-scrolling:touch}.c-scroller .scroll>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.c-scroller .scroll>div>div{white-space:normal}.c-scroller img{display:block}.c-scroller .nav{position:absolute;top:50%;width:100%;margin-top:-1em}.c-scroller .nav button{position:absolute;top:0;background:url("images/xyz.png") no-repeat center center;border:0;padding:0;padding:.5em;width:19px;height:7px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.c-scroller button.m-active{color:#fff}.c-scroller .nav .prev{left:-4.375em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.c-scroller .nav .next{right:2em}.c-scroller.m-left .prev{display:none}.c-scroller.m-right .next{display:none}.c-scroller.m-products .scroll>div>div{min-width:80%;max-width:80%;margin-right:2px}.c-scroller.m-products .item{background:#333f48}.c-scroller.m-references .scroll>div>div{min-width:80%;max-width:80%}.c-scroller.m-articles .scroll>div>div{min-width:80%;max-width:80%}.c-scroller.m-filter{margin-bottom:0}.c-scroller.m-filter .scroll>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.c-scroller.m-filter .scroll>div>div{white-space:nowrap}.c-scroller.m-filter:after{content:"";width:1.875em;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff)}.c-scroller.m-filter:before{content:"";width:1.875em;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(white));background:-webkit-linear-gradient(right,rgba(255,255,255,0),#fff);background:-moz-linear-gradient(right,rgba(255,255,255,0),#fff);background:-o-linear-gradient(right,rgba(255,255,255,0),#fff);background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0),#fff);z-index:1}.c-scroller.m-filter.m-left:before{display:none}.c-scroller.m-filter.m-right:after{display:none}.c-scroller .item.m-hidden{display:none}
@media screen{.c-scroller .nav{display:none}}
@media screen and (min-width:40em){.c-scroller .nav{display:block !important}.c-scroller.m-products .scroll>div>div{min-width:50%;max-width:50%}.c-scroller.m-references .scroll>div>div{min-width:40%;max-width:40%}.c-scroller.m-articles .scroll>div>div{min-width:30%;max-width:30%}}
@media screen and (min-width:56.25em){.c-scroller.m-products .scroll>div>div{min-width:35%;max-width:35%}.c-scroller.m-filter .scroll>div{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}
@media screen and (min-width:75em){.c-scroller.m-products .scroll>div>div{min-width:22%;max-width:22%}}.c-youtube-video .embed{display:block;position:relative;padding-bottom:56.25%;height:0}.c-youtube-video .embed iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.c-accordion iframe{position:relative;width:300px;height:169px}.video-iframe{border:0}.c-breadcrumb{color:#fff;padding:1.5em 0;padding-right:1em;font-size:.75em;white-space:nowrap;overflow:auto;position:relative;z-index:2;-webkit-overflow-scrolling:touch}body.c-campaign .c-breadcrumb{display:none}.breadcrumb{list-style-type:none;margin:0;padding-left:0}.breadcrumb li{float:left}.breadcrumb li.active{font-weight:500}.c-breadcrumb a{color:#fff}.c-breadcrumb a:after{content:"|";margin:0 .5em}.c-breadcrumb span{font-weight:500;margin-right:1.5em}
@media screen and (max-width:39.9375em){.c-breadcrumb ol{width:250%;white-space:nowrap;overflow:auto}}.c-featured-resource{margin-bottom:5em;display:block}.c-featured-resource>.inner{position:relative;display:block}.c-featured-resource img{display:block;width:100%}.c-featured-resource h2{font-size:1.75em;margin-top:.2em;margin-bottom:.25em}.c-featured-resource p{margin:0}.c-featured-resource .subtitle{font-size:.75em;color:#e57200}.c-featured-resource .description{font-size:1.125em}
@media screen and (max-width:39.9375em){.c-featured-resource img{margin-bottom:1em}}
@media screen and (min-width:40em){.c-featured-resource{color:#fff}.c-featured-resource>.inner{color:#fff}.c-featured-resource .text{position:absolute;bottom:1em;left:1em}.c-featured-resource h2{font-size:2.75em;margin-top:0}}.c-list>.container{max-width:68.75em}.c-list h2{font-size:1.75em;margin-top:1em;margin-bottom:.7em;line-height:1.3}.c-list h2:first-of-type{margin-top:0}.c-list h2 a{color:#e57200;color:#e57200;font-size:1em}.c-list h2 a:link{text-decoration:underline}.c-list ul{margin:0;margin-bottom:3.125em;padding:0;list-style:none}h3+.marine-brochures{margin-bottom:2.25em}h3+.marine-brochures{margin-bottom:2.25em}.c-list ul a{padding:1.5em 0;display:block}.c-list ul a>div{padding:.3em 0}.c-list ul a:hover{text-decoration:none}.c-list li{border-bottom:1px solid #cdcdcd;color:#7c878e;line-height:1.3}.c-list li:first-of-type{border-top:1px solid #cdcdcd}.c-list li .name{-webkit-box-flex:2;-webkit-flex:2;-moz-box-flex:2;-ms-flex:2;flex:2;text-transform:uppercase;color:#e57200;font-size:.9375rem}.c-list li .name.open-job{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.c-list.m-jobs{padding-top:1em}.c-list.m-jobs h2{text-align:center;margin-bottom:1em;font-size:2.125em}.c-list.m-jobs .link span{font-weight:200;font-size:.875em}.c-list.m-downloads{margin-top:6.25em}.c-list.m-downloads li{font-size:1em}.c-list.m-downloads span{color:#01a3e1}.c-list.m-downloads .link{color:#01a3e1}
@media screen and (max-width:39.9375em){.c-list{text-align:center;margin-top:3.125em;margin-bottom:3.125em}}
@media screen and (min-width:40em){.c-list ul a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:2.3em 0}.c-list ul a>div{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding:0 10px 0 0}.c-list ul a>div:first-of-type{text-align:left;padding:0}.c-list.m-jobs li{font-size:1.125em}.c-list.m-jobs .link{text-align:right}.c-list .open-job{font-size:.875em}}
@media screen and (min-width:56.25em){.c-list.m-downloads ul{padding-left:9%}.c-list.m-downloads h3{padding-left:9%}}.c-filter{text-align:center;margin-top:2.25em;margin-bottom:1.25em;min-height:2.5em}.c-filter h2{font-size:2.75em}.c-filter.products-subpage{margin-top:0}.c-filter .toggle{margin-bottom:1em}
@media screen and (min-width:40em){.c-filter .toggle{display:none !important}}.c-filter .buttons{position:relative}.c-filter .buttons.m-active{display:block}.c-filter button{background:#e9ebec;border-radius:30px;border:0;padding:.9em 2em;text-transform:uppercase;font-size:.75em;margin:0 .1em;min-width:6.25rem;margin-bottom:1em;position:relative}.c-filter button.webinars{background:#c1c1c1}.c-filter div.active button{background-color:#333f48;color:#fff;cursor:default}
@media screen and (min-width:40em){.c-filter button.m-active:after{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #333f48;position:absolute;bottom:-7px;left:50%;margin-left:-7px}}.c-filter ul{margin:0;padding:0;list-style:none}.c-filter ul li{display:inline-block}.c-filter .sub-filters{margin-top:.3em}.c-filter .sub-filters .group{display:none}.c-filter .sub-filters .group.m-active{display:block}.c-filter .sub-filters button{padding:.3em .8em}.c-filter .sub-filters button.m-active:after{display:none}.c-filter.m-no-margin{margin-top:0}
@supports(display:grid){.c-quick-links-references ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5em,1fr))}}
@media screen and (min-width:40em){.c-quick-links-references a:hover .text{opacity:1}.c-quick-links-references a:hover:before{opacity:0}}
@media screen and (min-width:56.25em){.c-quick-links-references ul li{float:left;width:33.33333%}}
@supports(display:grid){.c-quick-links ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5em,1fr))}}
@media screen and (min-width:40em){.c-quick-links a:hover .text{opacity:1}.c-quick-links a:hover:before{opacity:0}}
@media screen and (min-width:56.25em){.c-quick-links ul li{float:left;width:33.33333%}}.c-quick-links-products a h3{color:#01a3e1}.c-quick-links-products.plant a h3{color:#00a499}.c-quick-links-products a .title{padding-bottom:1em;text-align:center;left:1em}
@supports(display:grid){.c-quick-links-products ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5em,1fr))}}
@media screen and (min-width:40em){.c-quick-links-products a:hover .text{opacity:1}.c-quick-links-products a:hover:before{opacity:0}}
@media screen and (min-width:56.25em){.c-quick-links-products ul li{float:left;width:25%}}
@supports(display:grid){.c-references ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5em,1fr));-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;row-gap:2px}}
@media screen and (min-width:40em){.c-references ul{grid-template-columns:repeat(2,1fr)}.c-references a:hover .text{opacity:1}.c-reference a:hover:before{opacity:0}}
@media screen and (min-width:56.25em){.c-references ul{display:grid;grid-template-columns:repeat(3,1fr)}.c-references ul li{float:left;width:33.33333%}}
@supports(display:grid){.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;row-gap:3px}}.video-grid{margin-bottom:2em}.c-quick-links,.c-quick-links-products,.c-quick-links-references,.c-references{margin-top:5em;margin-bottom:5em}.c-quick-links ul,.c-quick-links-products ul,.c-quick-links-references ul,.c-references ul{margin:0;padding:0;list-style:none}.c-quick-links ul:after,.c-quick-links-products ul:after,.c-quick-links-references ul:after,.c-references ul:after{content:"";display:table;clear:both}.c-quick-links a,.c-quick-links-products a,.c-quick-links-references a,.c-references a{display:block;position:relative;color:#fff}.c-quick-links a img,.c-quick-links-products a img,.c-quick-links-references a img,.c-references a img{display:block;width:100%}.c-quick-links h2,.c-quick-links-products h2,.c-quick-links-references h2,.c-references h2{text-align:center;margin-bottom:1em}.c-quick-links h3,.c-quick-links-products h3,.c-quick-links-references h3,.c-references h3{font-size:1.125em;margin:0}.c-quick-links .title,.c-quick-links-products .title,.c-quick-links-references .title,.c-reference-item .title{position:absolute;bottom:1em;left:1em;width:95%}.c-quick-links header p,.c-quick-links-products header p,.c-quick-links-references header p,.c-references header p{font-size:1.25em;margin-bottom:1em;text-align:center;padding:0 10rem}.c-quick-links a .text p,.c-quick-links-products a .text p,.c-quick-links-references a .text p,.c-references a .text p{width:100%;font-size:1em;font-style:italic;margin:0 0 .5em 0;max-width:18.75em;margin-left:auto;margin-right:auto}.c-quick-links-references ul li:before{display:none}.c-article .c-quick-links-references ul li{padding-left:0}
@supports(display:grid){.c-quick-links ul:after,.c-quick-links-products ul:after,.c-quick-links-references ul:after,.c-references ul:after{display:none}.c-quick-links ul li,.c-quick-links-products ul li,.c-quick-links-references ul li,.c-references ul li{float:none;width:100% !important;margin-right:0 !important}}.c-quick-links a:before,.c-reference-item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:7.5em;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-quick-links a .text,.c-quick-links-products a .text,.c-quick-links-references a .text,.c-references a .text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(51,63,72,.95);text-align:center;opacity:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
@media screen and (max-width:56.188em){.c-quick-links header p,.c-quick-links-products header p,.c-quick-links-references header p,.c-references header p{padding:0 1rem}}.c-ingress{text-align:center;padding-top:3.125em;padding-bottom:3.125em}.c-ingress>.container{max-width:52.625em}.c-ingress p{line-height:1.56;margin-top:0;font-size:1.125em}.c-ingress a{color:#01a3e1;text-transform:uppercase;font-size:.9375em;text-decoration:none;margin:1em 0 0 0}.c-ingress a.orange-button{color:#fff}.c-ingress.m-background{background:#f5f5f6}.c-ingress.m-left{text-align:left}.c-ingress.m-left>.container{max-width:74.5rem}.c-ingress.m-large p{font-size:1.25em;margin-bottom:0}.c-ingress.m-filter{padding-bottom:1.875em}
@media screen and (min-width:40em){.c-ingress{padding-top:5em;padding-bottom:3.75em}.c-ingress p{font-size:1.125em}.c-ingress p:last-of-type{margin-bottom:0}.c-ingress.m-large p{font-size:1.375em}.c-ingress.m-left p{font-size:1.125em}.c-ingress.m-filter{padding-bottom:1.875em}}
@media screen and (min-width:75em){.c-ingress{padding-top:5em;padding-bottom:5em}.c-ingress.m-left p{padding-right:20%}.c-ingress.m-left{padding-bottom:2.5em}.c-ingress.m-filter{padding-bottom:1.875em}}.c-subpage-menu{text-align:center;padding-top:3.125em;padding-bottom:3.125em}.c-subpage-menu ul{list-style-type:none}.c-subpage-menu li{float:left}.c-subpage-menu:after{content:"";display:table;clear:both}.c-subpage-menu>.container{max-width:52.625em}.c-article-with-nav .article-section{padding-top:0}.c-article-with-nav .article-section h2{font-size:2em;color:#01a3e1}.c-article-with-nav .article-section .inner h2{color:#01a3e1;margin-top:2em;margin-bottom:0;font-size:1.5em;font-weight:400}.c-article-with-nav .article-section .inner h3{margin-top:1.5em}.m-lang-fi .c-article-with-nav .article-section h2{color:#e57200}.c-article-with-nav .nav{text-align:center;border-top:1px dotted #333f48;border-bottom:1px dotted #333f48;padding:1.5em 1.5em;padding-bottom:1.1em}.sticky-nav .nav{border-top:0;border-top:2px solid lightgrey;border-bottom:2px solid lightgrey}.c-article-with-nav .nav .title{text-transform:uppercase;font-size:.75em;margin-bottom:2em}.c-article-with-nav .nav ul{margin-top:.8em;margin-bottom:0;padding-left:0}.c-article.c-article-with-nav .nav ul li{padding-left:0;margin-bottom:0}.c-article.c-article-with-nav .nav li:before{display:none}.c-article-with-nav .nav button{border:0;background:0;padding:0;color:#01a3e1;margin:0 .5em;margin-bottom:.3em;padding-bottom:.2em;border-bottom:2px solid transparent}.sticky-nav .nav button{margin-right:3em}.c-article-with-nav .nav button.m-active,.c-article-with-nav .nav button:hover{border-bottom:2px solid #01a3e1}body.m-teal .sticky-nav .nav button:hover{border-bottom:2px solid #00a499}.c-article-with-nav .article-section .c-image-carousel{background:0}.c-article-with-nav .article-section .c-image-carousel .carousel-dots button.m-active{border-color:#e57200}.c-article-with-nav .article-section .c-image-carousel .carousel-dots button.m-active .pie{border-color:#e57200}.c-article-with-nav .article-section .c-image-carousel .carousel-dots button.m-active .mask{background-color:#fff}.c-article-with-nav .article-section .c-image-carousel .carousel-dots button:before{background:#e57200}.c-article-with-nav.m-contacts .nav{border-top:0;border-bottom:0;top:3em;position:static}.c-article-with-nav.m-contacts .nav button{margin:0 .3em}
@media screen and (min-width:40em){.c-article-with-nav .nav,.sticky-nav{position:-webkit-sticky;position:sticky;top:3.7em;background:#fff;z-index:1}.c-article-with-nav .nav li{display:inline-block}.c-article-with-nav.m-contacts{display:block !important}}.c-article-with-sidebar{margin-bottom:5.5em;position:relative;padding-top:1.25em}.c-article-with-sidebar .content{margin-bottom:2em}.c-article-with-sidebar h2{font-size:1.75em}.c-article-with-sidebar h3{margin-bottom:1em}.c-article-with-sidebar .aside{background:#f5f5f6 no-repeat center bottom;padding:1.5625em 1.5625em}.c-article-with-sidebar .aside>.inner{max-width:23.4375em}.c-article-with-sidebar .aside h2{font-size:1.75em;margin-top:1em;margin-bottom:0}.c-article-with-sidebar .aside h2:first-of-type{margin-top:0}.c-article-with-sidebar .aside h3{font-size:1.375em;margin-bottom:.5em}.c-article-with-sidebar .aside h3+.text p:first-of-type{margin-top:0}.c-article-with-sidebar .aside p{font-size:1em;margin:.75em 0 0 0}.c-article-with-sidebar .aside ol a,.c-article-with-sidebar .aside ul a{color:#333f48}.c-article-with-sidebar .aside .print-image,.c-article-with-sidebar .aside .rh-image{margin:2em 0}.c-article-with-sidebar .aside .info{margin-bottom:3em}.c-article-with-sidebar .aside .info .label{text-transform:uppercase;font-size:.75em;color:#7c878e;margin-bottom:.7em}.c-article-with-sidebar .aside .info .value{margin-bottom:1.5em;line-height:1.4}.c-article-with-sidebar .aside .c-video{margin-bottom:2em}.c-article-with-sidebar .aside.m-ebrowser{padding-bottom:0}.c-article-with-sidebar .aside.m-ebrowser:after{content:"";background:url("images/xyz.png") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto;display:block;position:relative;top:2.5em;width:18.625em;height:13.25em;margin:0 auto;max-width:100%}.c-article-with-sidebar .aside.m-ebrowser p{font-size:1em}.c-article-with-sidebar.m-no-sidebar .container{max-width:46.875em}.c-article-with-sidebar.m-no-sidebar .content{width:100%}
@media screen and (min-width:40em){.c-article-with-sidebar{padding-top:3.125em}}
@media screen and (min-width:56.25em){.c-article-with-sidebar .content{margin-bottom:0;width:60%}.c-article-with-sidebar .content.side-bar-hidden{width:80%}.c-article-with-sidebar .aside{position:absolute;top:0;right:0;width:35%;padding:4.5625em 3.125em}}
@media screen and (min-width:75em){.c-article-with-sidebar .content{width:55%}}.article-section{max-width:58.125em;padding:3.75em 1.5em;border-bottom:1px solid #000}.c-article-with-sidebar+.c-article-onecol .article-section{padding-top:0}.article-section:last-of-type{border-bottom:0}.article-section>.inner:first-of-type{margin-top:0;padding-top:0;border-top:0}.article-section .inner h2,.article-section .inner h3{font-size:1.75em}.article-section .inner h3{color:#333;margin-top:2.5em;margin-bottom:0;font-size:1.375em}.article-section img{display:block;width:100%}.article-section figure img{width:auto}.article-section blockquote,.c-article-with-sidebar blockquote{font-size:1.125em;font-style:italic;line-height:1.6;padding:0 0 0 1em;margin:2em 0;border-left:3px solid #e57200}.article-section p.caption{font-style:italic;line-height:1.6;margin:0;padding:1em 0 1em 0}.article-section p.caption+h2{margin-top:2em}.article-section>.inner{max-width:48.75em;margin-left:auto;margin-right:auto;margin-top:3.75em;padding-top:3.75em}.c-article ol,.c-article ul:not(.pagination),.c-image-text ul,.c-image-text ol,.c-text-grid ul{list-style:none;padding-left:0;margin:1.5em 0}.c-article ol li,.c-article ul li:not(.page-item),.c-image-text ul li,.c-image-text ol li,.c-text-grid ul li{position:relative;padding-left:1.5em;margin-bottom:1.5em;line-height:1.3}.c-article ol li:before,.c-article ul:not(.pagination) li:before,.c-image-text ul li:before,.c-image-text ol li:before,.c-text-grid ul li:before{content:"";position:absolute;top:0;left:0}.c-article ol ol,.c-article ol ul,.c-article ul ol,.c-article ul ul{padding-left:0}.c-article ul ol,.c-article ul ul{list-style:none;margin-top:1em}.c-article ul li{position:relative}.c-article ul:not(.pagination) li:before,.c-image-text ul li:before,.c-text-grid ul li:before{top:.5em;left:0;width:.9em;height:.75em;border-radius:999px}.c-article ol{list-style:none}.c-article ol ol{counter-reset:counter}.c-article ol li{counter-increment:counter;position:relative;padding-left:3em;padding-top:.5em}.c-article ol li:before{content:counter(counter) ".";border:2px solid transparent;border-radius:50%;width:2.4375rem;height:2.4375rem;line-height:2.4375rem;display:inline-block;text-align:center;font-size:1.125em}.c-article p{font-size:1em;line-height:1.6}.c-article h2{font-size:1.75em;margin-top:1.75em}.c-article p+.c-article h2{margin-top:1.5em}.c-article .c-video{background:0;padding-top:0;padding-bottom:0}.c-article .c-video .image{margin:0}.c-article p a:hover{border-bottom:0}.c-article .app-links{margin:3.125em 0}.c-article .app-links .button-image{padding:0;text-align:center}.c-article .app-links .button-image img{margin:0 auto;width:250px}.c-article.c-colorbar{text-align:center;padding-top:3.125em;padding-bottom:3.125em}.c-article.c-colorbar>.container{max-width:52.625em}.c-article.c-colorbar>.container.wide{max-width:75em}.c-article.c-colorbar h2{font-size:2.125em;margin-top:0}.c-article.c-colorbar p{line-height:1.56;margin-top:0;font-size:1.125em}.c-article.c-colorbar p:last-of-type{margin-bottom:0}.c-colorbar.m-white{background-color:#fff}.c-colorbar.m-gray{background:#f5f5f6}.c-colorbar.m-dark{color:#fff;background:#333f48}.c-colorbar.m-yellow{color:#fff;background-color:#ffa300}.c-article.c-colorbar.m-yellow p,.c-article.c-colorbar.m-yellow h2,.c-article.c-colorbar.m-white p,.c-article.c-colorbar.m-yellow h2{color:#fff}.c-article.c-colorbar.m-teal{color:#fff;background-color:#00a499}.c-article.c-colorbar.m-blue{color:#fff;background-color:#01a3e1}.c-two-cols{margin:4em 0 4em 0;max-width:75em;margin-left:auto;margin-right:auto}.c-two-cols.centered .col1{text-align:center}.c-two-cols .col1{padding-left:1.5em}.c-two-cols .col2{padding:0 1.5em}.c-two-cols:after{content:"";display:table;clear:both}.c-two-cols h2{color:#01a3e1;margin-top:1em;margin-bottom:.5em}.c-two-cols .col2 img{border:1px solid lightgrey}.c-two-cols .caption{margin-top:0}.c-two-cols #contact-selector{display:block;margin-bottom:3em}.c-two-cols #contact-selector-form{margin-top:0}.c-two-cols #contact-selector-form select{margin-bottom:1em;padding:.5em;width:100%}#search_notice{margin-bottom:1em}
@media screen and (max-width:39.9375em){.c-two-cols>div:last-of-type{margin-right:0}.c-two-cols .col1{padding:0}.c-two-cols .col2{padding:0}}
@media screen and (max-width:56.188em){.c-two-cols .col1{padding:0}.c-two-cols .col2{padding:0}}
@media screen and (min-width:56.25em){.c-two-cols>div{float:left;width:46.5%}.c-two-cols .col1{padding:0 0 0 1.5em}.c-two-cols .col2{padding:0 0 0 2em}}.c-image-text,.c-video-text{margin-bottom:2em;margin-top:2em;max-width:90em;margin-left:auto;margin-right:auto;position:relative;width:90%}.c-image-text.outline{outline:1px solid lightgray;padding:1em}.c-article-onecol .c-image-text{width:100%}.c-ingress+.c-image-text{margin-top:3em}.c-image-text:after,.c-video-text:after{content:"";display:table;clear:both}.c-video-text .embed{padding-bottom:26.25%}.c-image-text .text,.c-video-text .video-text{padding:0 3em 0 1.5em}.c-image-text p,.c-video-text p{line-height:1.75 !important;font-size:1em !important;margin:1.5em 0}.c-image-text h2,.c-video-text h2{margin-top:1em;margin-bottom:.5em}.c-image-text .text h3{margin-top:0}.c-image-text h2+p,.c-video-text h2+p{margin-top:0}.c-image-text img{display:block;width:100%;position:relative}.c-image-text.outline img{outline:1px solid lightgrey}
@media screen and (max-width:39.9375em){.c-video-text .embed{padding-bottom:56.25%}.c-image-text.m-reverse img{margin-bottom:0;margin-top:2em}}
@media screen and (min-width:40em){.c-video-text>div:first-of-type,.c-image-text>div:first-of-type{float:left;width:46.5%}.c-video-text .video-text,.c-image-text .text{float:right;width:47.5%}.c-article-onecol .c-image-text .text p:first-of-type,.c-article-with-nav .c-image-text .text p:first-of-type,.c-article-onecol .c-video-text .video-text p:first-child{margin-top:0}}
@media screen and (min-width:75em){.c-image-text.m-reverse>div:first-of-type,.c-video-text.m-reverse>div:first-of-type{position:relative;left:53.5%}.c-image-text.m-reverse .text,.c-video-text.m-reverse .video-text{padding-right:0;position:relative;right:50%}.c-article-onecol .c-image-text .text,.c-article-with-nav .c-image-text .text,.c-article-onecol .c-video-text .video-text{padding:0}}.c-read-more{text-transform:uppercase;color:#e57200}.c-testimonials{background:#333f48;color:#fff;text-align:center;padding:1.5625em 0}
@media screen and (min-width:40em){.c-testimonials{padding:3.125em 0}}.c-testimonials>.container{max-width:44.0625em}.c-testimonials .container{background:url("images/xyz.png") no-repeat top center;padding-top:1em}body.m-teal .c-testimonials .container{background:url("images/xyz.png") no-repeat top center}.c-testimonials .c-carousel .carousel-dots button.m-active .mask{background:#333f48}.c-testimonials p{font-size:1.25em;font-style:italic}
@media screen and (min-width:40em){.c-testimonials p{font-size:1.375em}}.c-testimonials .name{margin:0 0 .3em 0}.c-testimonials .lastname{text-transform:uppercase;font-weight:400}.c-testimonials .company{color:#01a3e1;font-size:1rem;text-transform:uppercase}.c-testimonials.m-light{background:#eaebec;color:#333f48}body.m-teal .slick-dots li button:before{color:#00a499}.c-quote{text-align:center;margin:3.125em 0;background:url("images/xyz.png") no-repeat top center}
@media screen and (min-width:40em){.c-quote{margin:6.25em 0}}.c-quote>.container{padding-top:1em;max-width:44.0625em}.c-quote p{font-size:1.25em;font-style:italic}
@media screen and (min-width:40em){.c-quote p{font-size:1.375em}}.c-quote .name{margin:0 0 .3em 0;font-style:normal}.c-quote .lastname{text-transform:uppercase;font-weight:400}.c-quote .company{color:#e57200;font-size:1rem;text-transform:uppercase}.c-quote.m-light{background:#eaebec;color:#333f48}.c-marine-footer{background:#01a3e1;padding:3.125em 0;border-bottom:1px solid lightgrey}.c-marine-footer .links-grid{display:-ms-grid;display:grid}.c-marine-footer .links-grid:after{content:"";display:table;clear:both}.c-marine-footer h2{color:#fff;font-size:1.375em;margin-bottom:1.2em}.c-marine-footer h2.active{font-weight:500}.c-marine-footer h3{margin-bottom:1.5em;font-size:.875em;color:#fff;text-transform:uppercase}.c-marine-footer ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.c-marine-footer li{margin-bottom:.8em}.c-marine-footer li.active{font-weight:500}.c-marine-footer a{font-size:.875em;color:white}
@supports(display:grid){.c-marine-footer .links-grid:after{display:none}.c-marine-footer .links-grid>div{width:100% !important;margin-right:0 !important}}
@media screen and (min-width:40em){.c-marine-footer .links-grid{grid-template-columns:repeat(2,1fr);grid-row-gap:20px}.links-grid>div:nth-of-type(1){-ms-grid-row:1;-ms-grid-column:1}.links-grid>div:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.links-grid>div:nth-of-type(3){-ms-grid-row:2;-ms-grid-column:1}.links-grid>div:nth-of-type(4){-ms-grid-row:2;-ms-grid-column:2}.links-grid>div:nth-of-type(5){-ms-grid-row:2;-ms-grid-column:1}.links-grid>div:nth-of-type(6){-ms-grid-row:2;-ms-grid-column:2}.links-grid>div:nth-of-type(7){-ms-grid-row:2;-ms-grid-column:3}.links-grid>div:nth-of-type(8){-ms-grid-row:2;-ms-grid-column:4}.links-grid>div:nth-of-type(9){-ms-grid-row:3;-ms-grid-column:1}.c-marine-footer .footer-ext-col{margin-top:3.1em}}
@media screen and (min-width:56.25em){.c-marine-footer .links-grid{grid-template-columns:repeat(3,1fr);column-gap:2%;grid-row-gap:20px}}
@media screen and (min-width:75em){.c-marine-footer .links-grid{grid-template-columns:repeat(4,1fr)}.links-grid>div:nth-of-type(1){-ms-grid-row:1;-ms-grid-column:1}.links-grid>div:nth-of-type(2){-ms-grid-row:1;-ms-grid-column:2}.links-grid>div:nth-of-type(3){-ms-grid-row:1;-ms-grid-column:3}.links-grid>div:nth-of-type(4){-ms-grid-row:1;-ms-grid-column:4}}
@media screen and (max-width:39.9375em){.c-marine-footer ul{margin-bottom:1em}.links-grid>div:nth-of-type(1){-ms-grid-row:1;-ms-grid-column:1}.links-grid>div:nth-of-type(2){-ms-grid-row:2;-ms-grid-column:1}.links-grid>div:nth-of-type(3){-ms-grid-row:3;-ms-grid-column:1}.links-grid>div:nth-of-type(4){-ms-grid-row:4;-ms-grid-column:1}}.c-marine-footer ul.m-columns{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.links-grid .col{padding-right:60px}}.c-text-grid{padding:0 0 3.125em 0}.c-text-grid .links-grid{display:-ms-grid;display:grid;grid-column-gap:3px;grid-row-gap:3px}.c-text-grid h3{font-size:1.75em}.c-text-grid img{margin-bottom:2em}.c-text-grid.epc h3,.c-text-grid.owners h3{font-size:1.5em;line-height:1.375em}.c-text-grid.life-cycles h3,.c-text-grid.life-cycles p{color:white}.c-text-grid .links-grid>div{background-color:#e0e0e0;padding:2em 2em}
@supports(display:grid){.c-text-grid .links-grid>div{width:100% !important;margin-right:0 !important}}
@media screen and (min-width:56.25em){.c-text-grid .links-grid{grid-template-columns:repeat(3,1fr)}.c-text-grid.owners .links-grid{grid-template-columns:repeat(4,1fr)}}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-text-grid .links-grid .col{margin:3px 3px 0 0}}.c-solutions,.c-pagelisting{background:#333f48;padding:3.125em 0 3.125em 0}.c-pagelisting{padding-top:0}.c-solutions .item{display:block;padding:2em 1.3em;background:#3d4850;border:1px solid #333f48}.c-pagelisting .item{display:block;padding:0;background:#efefef;border:3px solid #fff}.c-pagelisting .item .text{padding:1.5em 2em 0 2em}.c-solutions .promote{background:#5b6770}.c-solutions .promote .c-link{color:white;background-image:url("images/xyz.png")}.c-pagelisting.home .heading{padding:.75em}.c-pagelisting.home .heading{padding:.5em 0 .5em 1em}.c-pagelisting.home .item h2{color:white;font-size:1.25em;margin:0;padding:0}.c-pagelisting.home .item p{margin-top:0}.c-pagelisting.c-promobox{padding-bottom:0;border-right:3px solid white}.c-pagelisting.c-promobox .item{background:#333f48;position:relative;border-right:1px}.c-pagelisting.c-promobox .item .text{padding-top:1.5em;padding-bottom:3.5em}.c-pagelisting.c-promobox .link{text-transform:uppercase;position:absolute;bottom:0;background-color:#e57200;width:100%;height:40px}.c-pagelisting.c-promobox .link:hover{background-color:#a7a7a7}.c-pagelisting.c-promobox .item .link a{color:#fff;font-weight:400;display:block;padding-top:.75em;padding-bottom:.75em}.c-pagelisting.c-promobox p{font-size:.875em;color:white}.c-pagelisting.c-promobox .orange-button{padding-top:1em}.c-solutions .item:hover{text-decoration:none;border:1px solid #01a3e1}.c-solutions .item h2,.c-pagelisting .item h2{font-size:1.25em;margin-bottom:0}.c-pagelisting .item h3{font-size:1.25em;margin-bottom:0}.c-pagelisting .item .webinar-tag-info{font-size:.75em;font-weight:400;margin-top:0}.c-solutions .item p{color:#fff}.c-solutions-item{background:#333f48;padding:1.5em}.c-solutions-item h2{font-size:1.75em;margin-bottom:.4em;color:#e57200}.c-solutions-item p{color:#fff}.c-solutions-item a{color:#01a3e1}.c-pagelisting{background:#fff}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.c-solutions .item{height:400px}.c-pagelisting.home .item{height:650px}}
@media screen and (min-width:40em){.c-solutions .item,.c-pagelisting .item{float:left;margin-right:0;width:33.33333%}.c-pagelisting .row{grid-template-columns:repeat(2,1fr)}}
@media screen and (min-width:56.25em){.c-solutions .row,.c-pagelisting .row{grid-template-columns:repeat(3,1fr)}.c-pagelisting.two-cols .row{grid-template-columns:repeat(2,1fr)}}
@supports(display:grid){.c-solutions .row,.c-pagelisting .row{display:-ms-grid;display:grid}.c-solutions .item,.c-pagelisting .item{float:none;width:100% !important;margin-right:0 !important}.c-pagelisting.home .row{column-gap:1em}.c-pagelisting.home .item{border:0}}.c-video{background:#333f48;padding:3.125em 0}.c-video>.container{max-width:51.25em}.c-video p{color:#fff;font-style:italic;margin:.5em 0 0 0}.c-video h2{color:white;text-align:center;padding:0 1em}aside .c-video h2{text-align:left;padding:0 0 .5em 0}.c-article-with-sidebar .c-video h2{color:#333f48}.c-marine-links,.c-add-links{display:-ms-grid;display:grid;border-top:1px solid #f5f6f6}.c-marine-links:after,.c-add-links:after{content:"";display:table;clear:both}
@supports(display:grid){.c-marine-links:after,.c-add-links:after{display:none}}
@media screen and (min-width:40em){.c-marine-links,.c-add-links{grid-template-columns:repeat(2,1fr)}}
@media screen and (min-width:40em){.c-marine-links>div,.c-add-links>div{float:left;margin-right:0;width:50%}.c-marine-links>div:last-of-type,.c-add-links>div:last-of-type{margin-right:0}}
@supports(display:grid){.c-marine-links>div,.c-add-links>div{width:100% !important;margin-right:0 !important}}.c-marine-links .left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:4em 1.5em}.c-marine-links .left>.inner{width:100%;max-width:35.875em}.c-marine-links .left h3{font-size:1.375em;margin-bottom:.7em}.c-marine-links .left h3:not(:first-child){margin-top:2em}.c-marine-links .left p{margin:0 0 .2em 0}.c-marine-links .left a:after{content:"›";margin-left:.2em}.c-marine-links .right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f5f6f6;text-align:center}.c-marine-links .right h3{font-size:2.125em}.c-marine-links a{color:#01a3e1}.c-marine-links .link{margin-bottom:.2em}.c-contact-us-box{background:#f5f6f6;border-top:1px solid #f5f6f6}.c-contact-us-box a{margin-bottom:0}.c-contact-us-banner{text-align:center;padding:3.125em 1.5em}.c-contact-us-banner h3{font-size:2.125em}.c-contact-us-banner a{color:#01a3e1;text-transform:uppercase}.c-related-articles{max-width:36.1875em;margin-top:6.25em;margin-bottom:6.25em}.c-related-articles a:hover{text-decoration:none}.c-related-articles h2{font-size:2.125em;text-align:center;margin-bottom:1em}.c-related-articles ul{margin:0;padding:0;list-style:none}.c-related-articles li{position:relative;min-height:7.9375em;margin-bottom:1em}
@media screen and (min-width:40em){.c-related-articles li{padding-left:13.4375em}}.c-related-articles time{font-size:.875em}.c-related-articles .type{font-size:.75em;font-weight:500;display:inline-block;margin-right:1em;color:#e57200}.c-related-articles h3{font-size:1.375em;margin-top:.5em;line-height:1.3}.c-related-articles img{margin-bottom:1em;display:block;width:100%}
@media screen and (min-width:40em){.c-related-articles img{position:absolute;top:0;left:0;width:33%}}.c-infoboxes{display:-ms-grid;display:grid;grid-column-gap:1.4%}.c-infoboxes:after{content:"";display:table;clear:both}
@supports(display:grid){.c-infoboxes:after{display:none}}
@media screen and (min-width:56.25em){.c-infoboxes{grid-template-columns:repeat(2,1fr)}}.c-infoboxes .item{padding-top:2.8%}
@supports(display:grid){.c-infoboxes .item{width:100% !important;margin-right:0 !important}}
@media screen and (min-width:56.25em){.c-infoboxes .item{float:left;margin-right:1.4%;width:49.3%}.c-infoboxes .item:nth-of-type(n){clear:none;margin-right:1.4%}.c-infoboxes .item:nth-of-type(2n+1){clear:both}.c-infoboxes .item:nth-of-type(2n){margin-right:0}}.c-infoboxes .item>.inner{background:#f5f5f6;padding:2em 2em;height:100%}
@media screen and (min-width:40em){.c-infoboxes .item>.inner{padding:5em 3.5em}}.c-infoboxes h2{color:#01a3e1;font-size:1.75em;margin-bottom:.5em}.c-infoboxes h2,.c-infoboxes h2+p{margin-top:0}.c-infoboxes.c-article p{font-size:1em}.c-specs{display:-ms-grid;display:grid;grid-column-gap:1.2%;margin-bottom:2em}
@media screen and (min-width:40em){.c-specs{grid-template-columns:repeat(2,1fr)}}
@media screen and (max-width:39.9375em){.c-specs .col{margin-bottom:4em}}.c-specs h2{font-size:1.75em;margin-bottom:1em}.c-newsletter{text-align:center;color:#fff;max-width:48.5625em;padding-bottom:3.125em;margin-top:3.125em}
@media screen and (min-width:40em){.c-newsletter{padding-bottom:4em}}.c-newsletter>.inner{background:url("images/xyz.png") no-repeat top 1.3em center #e57200;-moz-background-size:200% auto;-o-background-size:200% auto;background-size:200% auto;padding:2.5em 2em}
@media screen and (min-width:40em){.c-newsletter>.inner{-moz-background-size:auto;-o-background-size:auto;background-size:auto;padding:2.3em 12%}}.c-newsletter .c-form{margin:0;margin-top:2em;text-align:left}.c-newsletter .c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]),.c-newsletter .c-form textarea{border-bottom-color:#fff;color:#fff;padding-left:0;padding-right:0}.c-newsletter .c-form .c-checkbox{display:inline-block}.c-newsletter .c-form .form-button{margin-top:4em}.c-newsletter .c-form .c-checkbox span:before{border-color:#fff}.c-newsletter h2{font-size:2.75em;margin-bottom:0}.c-newsletter h2+p{margin-top:.2em}.c-newsletter .interested{margin-right:1em}
@media screen and (max-width:39.9375em){.c-newsletter .c-form .field.m-checkboxes>span{display:block;margin-bottom:1.5em}.c-newsletter .interested{display:block;margin-bottom:.5em}}.c-newsletter .policy{font-size:.875em;color:#333f48;margin-top:2.5em;padding:0 1.5em;max-width:36.9375rem;margin-left:auto;margin-right:auto}.c-newsletter .policy a:link{text-decoration:underline}.c-newsletter .success-message{text-align:center}.c-newsletter .success-message p{font-size:1.375em}.c-sitemap{padding-top:3.125em;padding-bottom:3.125em}
@media screen and (min-width:40em){.c-sitemap{padding-top:6.25em;padding-bottom:6.25em}}.c-sitemap ul{list-style:none;margin:1.5em 0 1.5em 0;padding:0}.c-sitemap>ul{margin-bottom:3em}.c-sitemap>ul>li>a{font-size:1.125rem;text-transform:uppercase;color:#e57200}.c-sitemap>ul>li>ul>li>a{font-weight:500}.c-sitemap li{margin-bottom:1em;padding-left:1.2em}.c-tag-manager{padding:3em 0;text-align:center}.c-tag-manager h3{margin-top:1.5em;margin-bottom:1em}.c-tag-manager .c-filter{margin:1em 0;font-size:.9375em}.c-tag-manager .c-filter:last-of-type{margin-bottom:0}.c-tag-manager .c-filter button:first-of-type{margin-left:1.5em}.back-to-top{position:fixed;bottom:.7em;right:.7em;border:0;background:url("images/xyz.png") no-repeat;width:3.375em;height:3.375em;cursor:pointer;-webkit-transform:translateY(140px);-moz-transform:translateY(140px);-ms-transform:translateY(140px);-o-transform:translateY(140px);transform:translateY(140px);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out,-o-transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out,-o-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-moz-transition:transform .3s ease-out,-moz-transform .3s ease-out;-moz-transition:transform .3s ease-out,-moz-transform .3s ease-out}
@media screen and (min-width:40em){.back-to-top{bottom:1.5em;right:1.5em}}.back-to-top.m-active{display:block;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.c-highlights{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-bottom:3.125em}
@media screen and (min-width:40em){.c-highlights{margin-bottom:2em}}.c-highlights .col{margin-bottom:1.5%}
@media screen and (min-width:40em){.c-highlights .col{float:left;margin-right:1.5%;width:49.25%}.c-highlights .col:nth-of-type(n){clear:none;margin-right:1.5%}.c-highlights .col:nth-of-type(2n+1){clear:both}.c-highlights .col:nth-of-type(2n){margin-right:0}}.c-highlights .col.m-gray{background:#333f48}.c-highlights .col.m-gray .content>p{color:#fff}.c-highlights .col.m-gray a{color:#e57200}.c-highlights .col.m-gray .background{color:#fff}.c-highlights .col.m-orange{background:#e57200}.c-highlights .col.m-blue{background:#01a3e1}.c-highlights .col.m-teal{background:#00a499}.c-highlights .col.m-yellow{background:#ffa300}.c-highlights .content{padding:2em 2em}.c-highlights .content>p{font-size:.75em;font-weight:500;margin:0;color:#333f48}.c-highlights h3{color:#fff;margin:.5em 0 0 0;font-size:2.125em;line-height:1.25}.c-highlights p{color:#fff}.c-highlights ul{color:#fff;line-height:1.5}
@media screen and (min-width:56.25em){.c-highlights p{font-size:1.125em}}.c-highlights img{width:100%;display:block}.c-highlights .link{margin-top:1.7em}.resources-slider .slick-slide:hover p{text-decoration:underline}.c-key-figures{text-align:center;margin-bottom:3.125em}.c-key-figures h2{font-size:2em;text-align:center;margin-bottom:1em}.c-key-figures .col{padding:2em 1em 0 1em}.c-key-figures .figure{color:#e57200;font-size:3.75rem;margin-bottom:.25em;font-weight:400}.c-key-figures .title{font-size:1.375em}
@media screen and (min-width:40em){.c-key-figures{margin-bottom:6.25em}.c-key-figures .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-key-figures .col:not(:last-of-type){border-right:1px solid #d6d9da}.c-key-figures.m-cols-2 .col{float:left;margin-right:0;width:50%}.c-key-figures.m-cols-2 .col:last-of-type{margin-right:0}.c-key-figures.m-cols-3 .col{float:left;margin-right:0;width:33.33333%}.c-key-figures.m-cols-3 .col:last-of-type{margin-right:0}.c-key-figures.m-cols-4 .col{float:left;margin-right:0;width:50%}.c-key-figures.m-cols-4 .col:last-of-type{margin-right:0}}
@media screen and (min-width:56.25em){.c-key-figures h2{margin-bottom:1.5em;font-size:2em}.c-key-figures.m-cols-4 .col{float:left;margin-right:0;width:25%}.c-key-figures.m-cols-4 .col:last-of-type{margin-right:0}}
@media screen and (min-width:75em){.c-key-figures h2{font-size:2em}.c-key-figures .figure{font-size:3.75rem}}
@media screen and (max-width:56.1875em){.c-key-figures.m-cols-4 .col:nth-of-type(2){border-right:0}}body.m-lang-ru .c-main-nav .overlay .overlay-left .title{font-size:1.75em;margin-bottom:1em}body.m-blue .c-solutions .item:hover,body.m-blue .c-carousel .carousel-dots button.m-active,body.m-blue .c-carousel .carousel-dots button.m-active .pie,body.m-blue .c-article ol li:before{border-color:#01a3e1}body.m-blue .c-main-nav>ul>li.m-active:after,.c-link.m-blue:hover span{border-bottom-color:#01a3e1}body.m-blue .c-filter button.m-active:after{border-top-color:#01a3e1}body.m-blue .c-article-with-sidebar .text h2,body.m-blue .article-section .inner h2,body.m-blue .article-section .inner h3,body.m-blue .c-article ol li:before,body.m-blue .c-testimonials .company,body.m-blue .c-carousel .carousel-dots button.m-active,body.m-blue .c-two-cols h2,body.m-blue .c-image-text h2,body.m-blue .c-solutions .item,body.m-blue .c-newsletter .c-button,body.m-blue .c-accordion .title,body.m-blue .c-pagelisting .item h3,.c-link.m-blue{color:#01a3e1}body.m-blue:before,body.m-blue .c-hero:not(.m-image),body.m-blue .c-hero.m-image .c-breadcrumb,body.m-blue .c-filter button.m-active,body.m-blue .c-link-box,body.m-blue .c-newsletter>.inner,body.m-blue .c-article .c-button,.c-pagelisting.home .item.marine .heading,body.m-blue .c-carousel .carousel-dots button:before{background-color:#01a3e1}body.m-blue .c-article ul li:before,body.m-blue .c-image-text ul li:before,body.m-blue .c-text-grid ul li:before{background-image:url("images/xyz.png")}body.m-teal .c-solutions .item:hover,body.m-teal .c-carousel .carousel-dots button.m-active,body.m-teal .c-carousel .carousel-dots button.m-active .pie,body.m-teal .c-article ol li:before{border-color:#00a499}body.m-teal .c-main-nav>ul>li.m-active:after{border-bottom-color:#00a499}body.m-teal .c-filter button.m-active:after{border-top-color:#00a499}body.m-teal .c-article-with-sidebar .text h2,body.m-teal .article-section .inner h2,body.m-teal .article-section .inner h3,body.m-teal .c-article ol li:before,body.m-teal .c-testimonials .company,body.m-teal .c-carousel .carousel-dots button.m-active,body.m-teal .c-two-cols h2,body.m-teal .c-image-text h2,body.m-teal .c-solutions .item,body.m-teal .c-newsletter .c-button,body.m-teal .sticky-nav .nav button,body.m-teal .c-accordion .title{color:#00a499}body.m-teal:before,body.m-teal .c-hero:not(.m-image),body.m-teal .c-hero.m-image .c-breadcrumb,body.m-teal .c-filter button.m-active,body.m-teal .c-link-box,body.m-teal .c-newsletter>.inner,body.m-teal .c-article .c-button,.c-pagelisting.home .item.pi .heading,body.m-teal .c-carousel .carousel-dots button:before,body.m-teal .c-marine-footer{background-color:#00a499}body.m-teal .c-article ul li:before,body.m-teal .c-image-text ul li:before,body.m-teal .c-text-grid ul li:before{background-image:url("images/xyz.png")}body.m-yellow .c-solutions .item:hover,body.m-yellow .c-carousel .carousel-dots button.m-active,body.m-yellow .c-carousel .carousel-dots button.m-active .pie,body.m-yellow .c-article ol li:before{border-color:#ffa300}body.m-yellow .c-main-nav>ul>li.m-active:after{border-bottom-color:#ffa300}body.m-yellow .c-filter button.m-active:after{border-top-color:#ffa300}body.m-yellow .c-article-with-sidebar .text h2,body.m-yellow .article-section .inner h2,body.m-yellow .article-section .inner h3,body.m-yellow .c-article ol li:before,body.m-yellow .c-testimonials .company,body.m-yellow .c-carousel .carousel-dots button.m-active,body.m-yellow .c-two-cols h2,body.m-yellow .c-image-text h2,body.m-yellow .c-solutions .item,body.m-yellow .c-newsletter .c-button,body.m-yellow .c-accordion .title{color:#ffa300}body.m-yellow:before,body.m-yellow .c-hero:not(.m-image),body.m-yellow .c-hero.m-image .c-breadcrumb,body.m-yellow .c-filter button.m-active,body.m-yellow .c-link-box,body.m-yellow .c-newsletter>.inner,body.m-yellow .c-article .c-button,.c-pagelisting.home .item.construction .heading,body.m-yellow .c-carousel .carousel-dots button:before,body.m-yellow .c-marine-footer{background-color:#ffa300}body.m-yellow .c-article ul li:before,body.m-yellow .c-image-text ul li:before,body.m-yellow .c-text-grid ul li:before,body.c-campaign .c-article-onecol ul li:before{background-image:url("images/xyz.png")}body.m-yellow .c-hero.m-image .c-breadcrumb{background-color:#e69300}body.m-dark .c-solutions .item:hover,body.m-dark .c-carousel .carousel-dots button.m-active,body.m-dark .c-carousel .carousel-dots button.m-active .pie,body.m-dark .c-article ol li:before{border-color:#333f48}body.m-dark .c-main-nav>ul>li.m-active:after{border-bottom-color:#333f48}body.m-dark .c-filter button.m-active:after{border-top-color:#333f48}body.m-dark .c-hero>.inner a,body.m-dark .c-article-with-sidebar .text h2,body.m-teal .article-section .inner h3,body.m-dark .c-article ol li:before,body.m-dark .c-testimonials .company,body.m-dark .c-carousel .carousel-dots button.m-active,body.m-dark .c-two-cols h2,body.m-dark .c-image-text h2,body.m-dark .c-solutions .item,body.m-dark .c-newsletter .c-button{color:#333f48}body.m-dark:before,body.m-dark .c-hero:not(.m-image),body.m-dark .c-hero.m-image .c-breadcrumb,body.m-dark .c-filter button.m-active,body.m-dark .c-link-box,body.m-dark .c-newsletter>.inner,body.m-dark .c-marine-footer,body.m-dark .c-carousel .carousel-dots button:before{background-color:#333f48}body.m-dark .c-article ul:not(.pagination):not(.rh-intro-listing):not(#newsletterform ul) li:before,body.m-dark .c-image-text ul li:before,body.m-dark .c-text-grid ul li:before{background-image:url("images/xyz.png")}body.m-orange .c-solutions .item:hover,body.m-orange .c-carousel .carousel-dots button.m-active,body.m-orange .c-carousel .carousel-dots button.m-active .pie,body.m-orange .c-article ol li:before{border-color:#e57200}body.m-orange .c-main-nav>ul>li.m-active:after{border-bottom-color:#e57200}body.m-orange .c-filter button.m-active:after{border-top-color:#e57200}body.m-orange .c-article-with-sidebar .text h2,body.m-orange .c-article ol li:before,body.m-orange .c-testimonials .company,body.m-orange .c-carousel .carousel-dots button.m-active,body.m-orange .c-article h2,body.m-orange .c-two-cols h2,body.m-orange .c-image-text h2,body.m-orange .c-solutions .item,body.m-orange .c-newsletter .c-button,body.m-orange .c-accordion .title{color:#e57200}body.m-orange:before,body.m-orange .c-hero:not(.m-image),body.m-orange .c-hero.m-image .c-breadcrumb,body.m-orange .c-filter button.m-active,body.m-orange .c-link-box,body.m-orange .c-newsletter>.inner,body.m-orange .c-article .c-button,body.m-dark .c-article .c-button,body.m-orange .c-carousel .carousel-dots button:before{background-color:#e57200}body.m-orange .c-article ul li:before,body.m-orange .c-image-text ul li:before,body.m-orange .c-text-grid ul li:before{background-image:url("images/xyz.png")}.c-footer{background:#333f48;color:#fff}.c-footer .top{padding:2em 0;text-align:center}
@media screen and (min-width:40em){.c-footer .top{text-align:left}}
@media screen and (max-width:39.9375em){.c-footer .top img{width:11.8125em}}.c-footer .top p{font-size:1em;font-style:italic;font-weight:500;margin:1em 0 0 0}
@media screen and (min-width:40em){.c-footer .top p{float:right;font-size:2.125em;margin-top:0}}.c-footer .top p span{color:#e57200}.c-footer .middle{padding:3em 0;border-top:1px solid #5b6770}.c-footer .middle>.inner{position:relative}.c-footer .nav{text-align:center}
@media screen and (min-width:56.25em){.c-footer .nav{text-align:left}}.c-footer .nav li{margin-bottom:1em;font-size:.875em;font-weight:400}
@media screen and (min-width:40em){.c-footer .nav li{display:inline-block;margin-right:.8em}}
@media screen and (min-width:56.25em){.c-footer .nav li{margin-bottom:0;font-size:1em}}.c-footer .nav a{color:#fff;text-transform:uppercase;font-size:.875em}.c-footer .social{text-align:center;margin-top:2em}
@media screen and (min-width:56.25em){.c-footer .social{position:absolute;top:-1em;right:0;text-align:left;margin-top:0}}.c-footer .social a{display:inline-block;width:2.8125em;height:2.8125em;background:no-repeat center center;margin:0 .3em;border-radius:50%;border:2px solid #5b6770;-webkit-transition:background .2s linear;-o-transition:background .2s linear;-moz-transition:background .2s linear;transition:background .2s linear}.c-footer .social a:hover{background-color:#5b6770}.c-footer .social a.facebook{background-image:url("images/xyz.png")}.c-footer .social a.linkedin{background-image:url("images/xyz.png")}.c-footer .social a.instagram{background-image:url("images/xyz.png")}.c-footer .social a.youtube{background-image:url("images/xyz.png")}.c-footer .social a.twitter{background-image:url("images/xyz.png")}.c-footer .social a.vk{background-image:url("images/xyz.png")}.c-footer .bottom{text-align:center;border-top:1px solid #5b6770;position:relative;padding-top:2em;padding-bottom:2em;color:rgba(255,255,255,.5)}
@media screen and (min-width:40em){.c-footer .bottom{text-align:right}}.c-footer .bottom>.inner{position:relative}.c-footer .bottom small{font-size:.875em;display:block;margin-bottom:1em}
@media screen and (min-width:40em){.c-footer .bottom small{position:absolute;top:0;left:0;margin-bottom:0}}.c-footer .bottom .links{margin-bottom:1em}
@media screen and (min-width:40em){.c-footer .bottom .links{margin-bottom:0}}.c-footer .bottom a{color:rgba(255,255,255,.5);margin-left:1em;font-size:.875em}
@media screen and (min-width:40em){.c-footer .bottom a{margin-left:2em}}.c-form{max-width:43.75em;margin-top:3.125em;margin-bottom:3.125em}
@media screen and (min-width:40em){.c-form{margin-top:2.25em;margin-bottom:6.25em}}.c-form .row{display:-ms-grid;display:grid;grid-column-gap:8%}
@supports(display:grid){.c-form .row:after{display:none}}
@media screen and (min-width:40em){.c-form .row{grid-template-columns:repeat(2,1fr)}}
@media screen and (min-width:40em){.c-form .row .col{float:left;margin-right:8%;width:46%}.c-form .row .col:last-of-type{margin-right:0}}
@supports(display:grid){.c-form .row .col{width:100% !important;margin-right:0 !important}}.c-form .field{margin-bottom:2em;display:block}.c-form .field .error-text{display:none;color:red;margin:.5em 0;font-size:.875em}.c-form .field.m-error input:not([type=submit]):not([type=radio]):not([type=checkbox]),.c-form .field.m-error select,.c-form .field.m-error textarea{border-color:red}.c-form .field.m-error .c-checkbox span{color:red}.c-form span.error{color:red}.c-form .field.m-error .c-checkbox span:before{border-color:red}.c-form label.field>span{display:block;margin-bottom:.5em;font-size:.75em;text-transform:uppercase}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]),.c-form textarea{border:0;border-bottom:1px solid #ccc;background:0;display:block;width:100%;padding:1em;height:3.125em;font-size:1rem}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,.c-form textarea::-webkit-input-placeholder{color:#fff;opacity:.8}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox])::-moz-placeholder,.c-form textarea::-moz-placeholder{color:#fff;opacity:.8}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.c-form textarea:-ms-input-placeholder{color:#fff;opacity:.8}.c-form input:not([type=submit]):not([type=radio]):not([type=checkbox]):-moz-placeholder,.c-form textarea:-moz-placeholder{color:#fff;opacity:.8}.c-form textarea{height:11.25em;border:1px solid #ccc}.c-form .select{position:relative;height:3.125em}.c-form .select:before{content:"";position:absolute;top:0;top:50%;right:1em;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333f48;margin-top:-3px}.c-form .select select{width:100%;height:3.125em;background:0;border:0;border-bottom:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:0 .7em;margin:0}.c-form .form-button{text-align:center}.c-form .error-message,.c-form .success-message{display:none}.c-form.m-contact{margin-top:2em}.c-news{margin-top:3.125em;margin-bottom:3.125em;overflow:hidden}.c-news h2{font-size:1.75em}.c-news.c-training h2{margin-top:1em}.c-news ul{margin:0;padding:0;list-style:none}.c-news ul:after{content:"";display:table;clear:both}.c-news ul li.item.m-hidden{display:none}.c-news .button{text-align:center}.c-news li:hover{background-color:#ececec}
@media screen and (min-width:40em){.c-news{margin-top:5em;margin-bottom:6.25em}.c-news ul li{float:left;margin-right:0;width:50%}.c-news ul li:nth-of-type(n){clear:none;margin-right:0}.c-news ul li:nth-of-type(2n+1){clear:both}.c-news ul li:nth-of-type(2n){margin-right:0}}
@media screen and (min-width:56.25em){.c-news ul{grid-template-columns:repeat(3,1fr)}.c-news ul li{float:left;margin-right:0;width:33.33333%}.c-news ul li:nth-of-type(n){clear:none;margin-right:0}.c-news ul li:nth-of-type(3n+1){clear:both}.c-news ul li:nth-of-type(3n){margin-right:0}}
@supports(display:grid){.c-news ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.5em,1fr));column-gap:5px;grid-row-gap:5px}.c-news ul:after{display:none}.c-news ul li{width:100% !important;margin-right:0 !important}}.c-news-item a:hover{text-decoration:none}.c-news-item .image{border:1px solid #ececec;position:relative;padding-bottom:66.7%;overflow:hidden}.c-news-item img{display:block;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%;width:auto;height:auto;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c-news-item .header{font-size:.75em;margin-bottom:1em}.c-news-item .header span{font-weight:500;color:#e57200}.c-news-item time{margin-left:1em}.c-news-item .text{padding:2em 1em}.c-news-item p{font-size:1.25em;margin:0}.c-training ul li{background-color:#f5f5f6}.c-training ul li:hover{background-color:#e6e6e6}.c-training .c-news-item p{font-size:1em}.c-news-item .text{padding:2em}
@media screen and (min-width:40em){.c-news{margin-top:5em;margin-bottom:6.25em}}
@media screen and (min-width:56.25em){.c-news ul{grid-template-columns:repeat(3,1fr)}}
@supports((-o-object-fit:cover) or(object-fit:cover)){.c-news-item img{width:100%;height:100%}}.c-business-areas{margin-bottom:3.125em;overflow:hidden}
@media screen and (min-width:40em){.c-business-areas{margin-bottom:6.25em}}
@media screen and (min-width:40em){.c-business-areas .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.c-business-areas .row>div{display:block}
@media screen and (min-width:40em){.c-business-areas .row>div{float:left;margin-right:0;width:50%}.c-business-areas .row>div:last-of-type{margin-right:0}}.c-business-areas .row>div>a{display:block;height:100%;height:100%;position:absolute;left:0;top:0;width:100%}.c-business-areas .row:nth-of-type(1) .col.m-text{background:#01a3e1}.c-business-areas .row:nth-of-type(2) .col.m-text{background:#00a499}.c-business-areas .row:nth-of-type(3) .col.m-text{background:#ffa300}body.m-lang-fi .c-business-areas .row:nth-of-type(1) .col.m-text{background:#ffa300}body.m-lang-fi .c-business-areas .row:nth-of-type(2) .col.m-text{background:#01a3e1}body.m-lang-fi .c-business-areas .row:nth-of-type(3) .col.m-text{background:#00a499}
@media screen and (min-width:40em){.c-business-areas .row:nth-of-type(even) .col.m-text{position:relative;right:50%}}
@media screen and (min-width:40em){.c-business-areas .row:nth-of-type(even) .col.m-image{position:relative;left:50%}}.c-business-areas .col.m-image{background:no-repeat center center;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}
@media screen and (max-width:39.9375em){.c-business-areas .col.m-image{padding-bottom:97%}}.c-business-areas .col.m-text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:100%}.c-business-areas .col.m-text>.inner{padding:2em 10%}
@media screen and (min-width:75em){.c-business-areas .col.m-text>.inner{padding:5em 15%}}.c-business-areas .col.m-text h2{font-size:2em}
@media screen and (min-width:56.25em){.c-business-areas .col.m-text h2{font-size:2.75em}}.c-business-areas .col.m-text p{font-size:1.125em}.c-business-areas .col.m-text a{font-size:.9375rem}
@media screen and (min-width:40em){.c-business-areas .col.m-text .links{margin-top:2em}}.c-business-areas .col.m-text .links p{margin:0;line-height:1.5}.c-business-areas img{display:block;width:100%}.c-business-areas .discover{background:#333f48;text-align:center;color:#fff;padding-top:3em;padding-bottom:3em}.c-business-areas .discover h2{font-size:2.75em}.c-business-areas .discover a{color:#e57200}.c-latest>h2{text-align:center;font-size:2em;margin-bottom:1.1em}
@media screen and (min-width:40em){.c-latest>h2{font-size:2.75em}}.c-management{max-width:50em;margin-bottom:5em}.c-management .item{margin-bottom:3.125em}.c-management .item:after{content:"";display:table;clear:both}
@media screen and (min-width:40em){.c-management .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}
@media screen and (min-width:40em){.c-management .item:nth-of-type(even) .text{position:relative;right:52.5%}}
@media screen and (min-width:40em){.c-management .item:nth-of-type(even) .image{position:relative;left:52.5%}}
@media screen and (min-width:40em){.c-management .item>div{float:left;margin-right:5%;width:47.5%}.c-management .item>div:last-of-type{margin-right:0}}.c-management .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-management h2{font-size:1.375em;margin:0}.c-management h2 span:nth-of-type(2){font-weight:400;text-transform:uppercase}.c-management p{margin:0}.c-management .title{color:#e57200;text-transform:uppercase;margin-top:.4em;margin-bottom:1.3em}.c-management img{width:100%;display:block}
@media screen and (max-width:39.9375em){.c-management img{margin-bottom:2em}}.c-stories h2{text-align:center;margin-bottom:1.2em}.c-stories ul{margin:0;padding:0;list-style:none}.c-stories ul:after{content:"";display:table;clear:both}.c-stories li{position:relative}.c-stories li:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:6.25em;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(rgba(0,0,0,.75)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.c-stories li:hover .text{opacity:1}.c-stories .title{position:absolute;bottom:1.2em;left:2em}.c-stories .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(51,63,72,.95);text-align:center;opacity:0;color:#fff;padding:1.5em;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out;font-style:italic}.c-stories .text p{font-size:1em;margin:0;line-height:1.3;max-width:18.75em;margin-left:auto;margin-right:auto}.c-stories .text .link{text-transform:uppercase;color:#e57200;font-size:.9375em;margin-top:1em}.c-stories h3{color:#fff;margin:0;margin-bottom:.3em}.c-stories h3+p{font-size:.8em;color:#fff;margin:0;text-transform:uppercase}.c-stories img{display:block;width:100%}
@supports(display:grid){.c-stories ul{display:grid;column-gap:2px;grid-row-gap:2px}.c-stories ul:after{display:none}.c-stories li{width:100% !important;margin-right:0 !important}}
@media screen and (min-width:40em){.c-stories ul{grid-template-columns:1fr 1fr}.c-stories li{float:left;margin-right:0;width:50%}.c-stories li:nth-of-type(n){clear:none;margin-right:0}.c-stories li:nth-of-type(2n+1){clear:both}.c-stories li:nth-of-type(2n){margin-right:0}}
@media screen and (min-width:56.25em){.c-stories ul{grid-template-columns:1fr 1fr 1fr}.c-stories li{float:left;margin-right:0;width:33.33333%}.c-stories li:nth-of-type(n){clear:none;margin-right:0}.c-stories li:nth-of-type(3n+1){clear:both}.c-stories li:nth-of-type(3n){margin-right:0}}
@media screen and (min-width:75em){.c-stories ul{grid-template-columns:1fr 1fr 1fr}}.c-iframe-form{padding:3.125em 0;max-width:50em;margin-left:auto;margin-right:auto}
@media screen and (min-width:40em){.c-iframe-form{padding:6.25em 0}}.c-iframe-form iframe{width:100%;min-height:268.75em;border:1px solid #7c878e}.c-contact-us{margin-top:3.125em;margin-bottom:3.125em}.c-contact-us a{text-decoration:none}.c-contact-us p{font-size:.8125em;color:#e57200;text-transform:uppercase;margin-bottom:.2em}.c-contact-us h2{font-size:1.125em;line-height:1.3;margin-bottom:0;padding-right:4em}.c-contact-us:after{content:"";display:table;clear:both}.c-contact-us .item{background:#333f48 no-repeat bottom 1em right 1em;padding:40% 1em 1em 1em;color:#fff;height:100%;-moz-background-size:23% auto;-o-background-size:23% auto;background-size:23% auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-contact-us .item:hover{background-color:#4a5c69}
@media screen and (max-width:39.9375em){.c-contact-us .item{margin-bottom:.5em}.c-contact-us{margin:2em 0}}
@media screen and (min-width:40em){.c-contact-us{grid-template-columns:repeat(2,1fr)}.c-contact-us a{float:left;margin-right:2px;margin-bottom:2px;width:33%}.c-contact-us a:nth-of-type(3n){margin-right:0}.c-contact-us a:nth-of-type(3n+1){clear:both}}
@media screen and (min-width:56.25em){.c-contact-us{grid-template-columns:repeat(3,1fr)}}
@supports(display:grid){.c-contact-us{display:grid;grid-gap:.3%;grid-row-gap:.6%}.c-contact-us:after{display:none}.c-contact-us a{float:none;width:100% !important;margin-right:0 !important}}.c-contact-us a:nth-of-type(1) .item{background-image:url("images/xyz.png")}.c-contact-us a:nth-of-type(2) .item{background-image:url("images/xyz.png")}.c-contact-us a:nth-of-type(3) .item{background-image:url("images/xyz.png")}.m-lang-fi .c-contact-us a:nth-of-type(1) .item{background-image:url("images/xyz.png")}.m-lang-fi .c-contact-us a:nth-of-type(2) .item{background-image:url("images/xyz.png")}.m-lang-fi .c-contact-us a:nth-of-type(3) .item{background-image:url("images/xyz.png")}.m-lang-fi .c-contact-us a:nth-of-type(4) .item{background-image:url("images/xyz.png")}.m-lang-fi .c-contact-us a:nth-of-type(5) .item{background-image:url("images/xyz.png")}.c-support{margin-top:4em;margin-bottom:6.25em}.c-support:after{content:"";display:table;clear:both}
@supports(display:grid){.c-support:after{display:none}}
@media screen and (min-width:40em){.c-support{display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1.5%;grid-row-gap:5.5%}}.c-support .item{border:1px solid #333f48;padding:1.5em}
@media screen and (min-width:40em){.c-support .item{float:left;margin-right:1.5%;width:32.33333%}.c-support .item:nth-of-type(n){clear:none;margin-right:1.5%}.c-support .item:nth-of-type(3n+1){clear:both}.c-support .item:nth-of-type(3n){margin-right:0}
@supports(display:grid){.c-support .item{width:100% !important;margin-right:0 !important}}}
@media screen and (max-width:39.9375em){.c-support .item{margin-bottom:1em}}.c-support h2{font-size:1.375em}.c-support a{color:#01a3e1;text-decoration:none}.c-support a:hover,.c-support .c-link:not(.rh-menu-item):hover{text-decoration:underline}.c-representatives-filter{text-align:center;margin-top:3.125em;margin-bottom:3.125em;position:relative;max-width:62.5em}
@media screen and (min-width:40em){.c-representatives-filter{margin-top:6.25em;margin-bottom:3.75em}}.c-representatives-filter input{background:url("images/xyz.png") no-repeat center left;border:0;font-size:1em;text-align:center;padding-top:1em;padding-bottom:1em;width:100%;border-bottom:2px solid #333f48}.c-representatives-filter input::-ms-clear{display:none}
@media screen and (min-width:40em){.c-representatives-filter input{font-size:1.125em}}.c-representatives-filter .close{display:none;position:absolute;top:.5em;right:1.5em;border:0;background:0;width:2.75em;height:2.75em}.c-representatives-filter .close:after,.c-representatives-filter .close:before{content:"";width:30px;height:1px;background:#333f48;position:absolute;top:1.25em;left:.3125em}.c-representatives-filter .close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.c-representatives-filter .close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.c-representatives-filter .close:hover{opacity:.6}.c-representatives-filter.m-searching .close{display:block}.c-representatives-filter.m-searching input{background:0}.c-representatives{max-width:62.5em}.c-representatives:not(.m-search){margin-bottom:6.25em}.c-representatives>h2{margin-bottom:1em}.c-representatives .country{display:none}.c-representatives .people:after{content:"";display:table;clear:both}
@supports(display:grid){.c-representatives .people:after{display:none}}
@media screen and (min-width:40em){.c-representatives .people{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15%}}.c-representatives .people .item{margin-bottom:2em}
@media screen and (min-width:40em){.c-representatives .people .item{margin-bottom:3em;float:left;margin-right:15%;width:42.5%}
@supports(display:grid){.c-representatives .people .item{width:100% !important;margin-right:0 !important}}.c-representatives .people .item:last-of-type{margin-right:0}}.c-representatives .people .item>.inner{position:relative;padding-right:9.5625em;padding-right:37%}.c-representatives .people .item.m-teal h2{color:#00a499}.c-representatives .people .item.m-blue h2{color:#01a3e1}.c-representatives .people .item h2{font-size:1.75em;margin-bottom:1.2em}.c-representatives .people .item h3{font-size:1.375em;margin-bottom:.3em}.c-representatives .people .item h3 span:nth-of-type(2){text-transform:uppercase;font-weight:400}.c-representatives .people .item .title{margin:0;text-transform:uppercase}.c-representatives .people .item .title span{font-weight:500}.c-representatives .people .item .data{margin:.5em 0 0 0}.c-representatives .people .item a{font-size:.875em}.c-representatives .people .item img{position:absolute;top:0;right:0;border-radius:50%;width:4.375em}
@media screen and (min-width:56.25em){.c-representatives .people .item img{width:10.625em;width:35%}}.c-representatives .people .item .c-button{margin-top:2em}.c-representatives.m-search .item{display:none}.c-representatives.m-search .item.m-active{display:block}.c-representatives .office{margin-top:3.125em;padding-top:2.5em;padding-bottom:2.5em;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}
@media screen and (min-width:40em){.c-representatives .office{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2%}}.c-representatives .office h2{font-size:1.75em;color:#e57200}.c-representatives .office img{display:block;width:100%}.c-offices{margin-top:6.25em;margin-bottom:6.25em;max-width:62.5em}.c-offices .offices-item{display:-ms-grid;display:grid}.c-offices .offices-item .country h3{font-size:1.5em}.c-offices .offices-item .country h3+div{padding-left:2em;position:relative}.c-offices .offices-item .country h3 h4{line-height:1.5}.c-offices .offices-item .country h3 h4:before{content:url("images/xyz.png");margin-right:1em}.c-offices .offices-item h4{font-size:1.375em;font-weight:200;margin-top:.2em}.c-offices .offices-item h4:after{content:""}.c-offices .offices-item img{display:block;width:100%}.c-offices .offices-item.m-headquarters h4{color:#e57200;line-height:1.5}.c-offices .offices-item.m-headquarters h4:before{content:url("images/xyz.png");margin-right:.5em;position:relative;top:.5em}.c-offices .offices-item.m-search{display:none}.c-offices .offices-item.m-search.m-active{display:-ms-grid;display:grid}.c-offices.m-search{max-width:62.5em;margin-top:0;margin-bottom:0}.c-map{height:34.5em}
@media screen and (min-width:40em){.c-offices .offices-item{grid-template-columns:.5fr 1fr 1fr;margin:2em 0}.c-offices .offices-item:first-of-type{margin-top:0}.c-offices .offices-item .country h3{padding-top:1.5rem;font-size:1.75em}.c-offices .offices-item h4{margin-top:.2em}.c-offices .offices-item.m-search{grid-template-columns:1.5fr 1fr}}
@supports(display:grid){.c-offices .offices-item:after{display:none}.c-offices .offices-item>div,.c-offices .offices-item>img{width:100% !important;margin-right:0 !important}}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;position:absolute;display:none;z-index:10;max-height:254px;overflow:hidden;overflow-y:auto;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,.1);box-shadow:-1px 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box}.autocomplete-suggestion{position:relative;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:1.02em;color:#333}.autocomplete-suggestion b{font-weight:400;color:#e57200}.autocomplete-suggestion.selected{background:#f0f0f0}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0,0,0,0)}.awesomplete{position:relative}.awesomplete>input{display:block}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff}.awesomplete>ul:empty{display:none}.awesomplete>ul{border-radius:.3em;margin:.2em 0 0;background:rgba(255,255,255,.9);background:-webkit-gradient(linear,left top,right bottom,from(white),to(rgba(255,255,255,.8)));background:-webkit-linear-gradient(top left,#fff,rgba(255,255,255,.8));background:-moz-linear-gradient(top left,#fff,rgba(255,255,255,.8));background:-o-linear-gradient(top left,#fff,rgba(255,255,255,.8));background:-webkit-gradient(linear,left top,right bottom,from(#fff),to(rgba(255,255,255,.8)));background:linear-gradient(to bottom right,#fff,rgba(255,255,255,.8));border:1px solid rgba(0,0,0,.3);-webkit-box-shadow:.05em .2em .6em rgba(0,0,0,.2);box-shadow:.05em .2em .6em rgba(0,0,0,.2);text-shadow:none}
@supports((-webkit-transform:scale(0)) or(transform:scale(0))){.awesomplete>ul{-webkit-transition:.3s cubic-bezier(.4,.2,.5,1.4);-o-transition:.3s cubic-bezier(.4,.2,.5,1.4);-moz-transition:.3s cubic-bezier(.4,.2,.5,1.4);transition:.3s cubic-bezier(.4,.2,.5,1.4);-webkit-transform-origin:1.43em -.43em;-moz-transform-origin:1.43em -.43em;-ms-transform-origin:1.43em -.43em;-o-transform-origin:1.43em -.43em;transform-origin:1.43em -.43em}.awesomplete>ul:empty,.awesomplete>ul[hidden]{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);display:block;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}}.awesomplete>ul:before{content:"";position:absolute;top:-.43em;left:1em;width:0;height:0;padding:.4em;background:#fff;border:inherit;border-right:0;border-bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.awesomplete>ul>li{position:relative;padding:.2em .5em;cursor:pointer}.awesomplete>ul>li:hover{background:#b8d3e0;color:#000}.awesomplete>ul>li[aria-selected=true]{background:#3d6d8f;color:#fff}.awesomplete mark{background:#eaff00}.awesomplete li:hover mark{background:#b5d100}.awesomplete li[aria-selected=true] mark{background:#3d6b00;color:inherit}.c-search{position:absolute;right:0;top:0;z-index:1;width:31.25em;background:#fff;display:none}.c-search ul{margin:0;padding:0;list-style:none}.c-search input{width:100%}.c-search.m-active{display:block}#search-button:hover{color:#333}.blog-header{border-bottom:1px solid #b7c5d0;margin-bottom:4.375em}.blog-header p:first-child{margin-top:0}.blog-header-date{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog-header-date .left{-webkit-box-flex:1.5;-webkit-flex:1.5;-moz-box-flex:1.5;-ms-flex:1.5;flex:1.5}.blog-header-date .right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.blog-header-date p{font-size:.875em;margin-bottom:1.75em}.blog-header-date .right p{text-align:right}.blog-header-date .date span{font-weight:500}.blog-footer{border-top:1px solid #b7c5d0;margin-top:4.375em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog-footer .left{-webkit-box-flex:1.5;-webkit-flex:1.5;-moz-box-flex:1.5;-ms-flex:1.5;flex:1.5;width:150px;padding-top:1.5em}.blog-footer .right{-webkit-box-flex:4;-webkit-flex:4;-moz-box-flex:4;-ms-flex:4;flex:4;padding-top:1.5em;padding-left:20px}.blog-footer p.author-title{font-weight:500;margin:1.2em 0}.article-section .inner .blog-footer h3,.blog-footer p.author-title,.blog-footer p.author-info{margin:0 0 20px 0}.pub-date{border-bottom:1px solid #b7c5d0;margin-bottom:4.375em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pub-date .left{-webkit-box-flex:1.5;-webkit-flex:1.5;-moz-box-flex:1.5;-ms-flex:1.5;flex:1.5}.pub-date .right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.pub-date p{font-size:.875em;margin-bottom:2.75em}.pub-date .right p{text-align:right}.pub-date .date span{font-weight:500}.ilmoittautuminen-paattynyt{color:#ed1a04;border:1px solid;padding:1em;width:300px;text-align:center;font-weight:500}.koulutus-disclaimer{font-size:.875em}.c-campaign .c-colorbar h2{font-size:2.625em;margin-top:.75em;line-height:1.3em}.c-campaign .c-colorbar h3{font-size:1.75em;line-height:1.25em}.c-campaign .c-colorbar ol{text-align:left}
@media screen and (min-width:40em){iframe.clickdimension_form{width:100%;padding-left:15%;overflow-x:hidden;overflow-y:auto}}p.webinar-tag-info .marine,p.webinar-tag-info .plant,p.webinar-tag-info .construction,p.webinar-tag-info .past-webinar,p.webinar-tag-info .upcoming-webinar{display:inline-block;border-radius:4px;color:white;padding:0 4px;margin:2px 0 0 0}p.webinar-tag-info .marine{background-color:#01a3e1}p.webinar-tag-info .plant{background-color:#00a499}p.webinar-tag-info .construction{background-color:#ffa300}p.webinar-tag-info .past-webinar,p.webinar-tag-info .upcoming-webinar{background-color:#a0a0a0}#onsubmitMessage{color:yellow;font-size:1.375em}
@media screen and (min-width:40em){.hbspt-form{width:70%;margin:0 auto}}.padding-top{padding-top:3.125em}.pdng-top-reset{padding-top:0}.pdng-bottom-reset{padding-bottom:0;margin-bottom:0}.mrg-top-reset{margin-top:0}.mrg-bottom-reset{margin-bottom:0}.info-table{border-collapse:collapse;border:1px solid lightgrey;width:100%;margin-top:2em}.info-table td{border-bottom:1px solid #ddd;padding:15px}.italy-contacts h2{margin-top:0}p.orange{color:#e57200}p.red{color:red}p.green{color:green}.image-text-caption{font-style:italic}.clearing:after{content:"";display:table;clear:both}
@media screen and (min-width:56.25em){.pardotform{margin-left:80px}.col2 .pardotform{margin-left:0}.italy-contacts{margin-left:100px;margin-bottom:2em}}
@media screen and (max-width:56.188em){.italy-contacts{margin-left:20px;margin-bottom:2em}}.small{font-size:1em}body.body-applicant{padding-top:30px}.c-article ul.rh-intro-listing li{margin-bottom:.5em}.c-article ul.rh-intro-listing li a{cursor:pointer}.c-article .owl-carousel .item p{font-size:1em;color:black;padding-top:.5em}.c-article.m-blue .owl-carousel .item p,.c-article.m-dark .owl-carousel .item p{color:white}.owl-carousel .youtube-link{cursor:pointer}.c-loader{text-align:center;position:absolute;top:50%;left:0;width:100%;margin-top:-18px}
@-webkit-keyframes loader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-moz-keyframes loader{from{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}
@-o-keyframes loader{from{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes loader{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.c-loader.m-active .inner{display:inline-block;-webkit-animation:loader .8s linear infinite;-moz-animation:loader .8s linear infinite;-o-animation:loader .8s linear infinite;animation:loader .8s linear infinite}.c-loader.m-reverse .inner{border-top-color:rgba(255,255,255,.65);border-bottom-color:rgba(255,255,255,.15);border-left-color:rgba(255,255,255,.65);border-right-color:rgba(255,255,255,.15)}.c-loader .inner{width:35px;height:35px;display:inline-block;display:none;padding:0;border-radius:100%;border:2px solid;border-top-color:rgba(248,135,74,.65);border-bottom-color:rgba(248,135,74,.15);border-left-color:rgba(248,135,74,.65);border-right-color:rgba(248,135,74,.15)}
@media print{@page{margin:2cm 2.5cm}body{font-size:100%;color:#000;padding-top:0}.container{padding-left:0 !important;padding-right:0 !important}h1,h2,h3,h4,p{color:#000}.print-image{page-break-inside:avoid;display:block}.c-breadcrumb,.c-main-nav,.c-marine-footer,.c-nav-toggle,.c-tag-manager,.mellow-bar{display:none !important}.c-article ol,.c-article ul{list-style:disc;padding-left:1.5em}.c-article ol li,.c-article ul:not(.pagination) li{padding-left:1.5em;margin-bottom:1em}.c-article ol li:before,.c-article ul li:before{display:none}.c-footer{display:none}.c-header{position:static;margin-bottom:2em}.c-header .logo{left:0}.c-hero{background:0 !important;padding-bottom:0}.c-hero>.inner{position:static;padding-left:0;padding-right:0}.c-hero h1{font-size:3.125em}.c-hero .c-share{display:none}.c-hero.m-image .video:after,.c-hero.m-image picture:after{display:none}.c-article-with-sidebar .aside{display:none}.c-article-with-nav .nav{display:none}.c-article-with-nav .article-section{max-width:none}.c-article-with-nav .article-section>.inner{max-width:none}.c-article-with-nav .article-section>.inner .print-image,.c-article-with-nav .article-section>.inner .rh-image{max-width:75%;margin-left:auto;margin-right:auto}}.pagination{display:inline-block;padding-left:0;margin:0;border-radius:4px}.pagination>li{display:inline}.real-content ul.pagination>li{list-style-type:none;margin-left:0;margin-bottom:0}.pagination>li>a,.pagination>li>span{position:relative;float:left;font-weight:500;padding:12px 16px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{font-weight:300;color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
@media screen and (min-width:40em){.pagination>li>a,.pagination>li>span{padding:14px 22px}}#pi_tracking_opt_in_div a{color:white}#pi_tracking_opt_in_yes,#pi_tracking_opt_in_no{display:block;width:100px;margin:0 auto;border-radius:4px;background-color:#333;padding:8px;text-decoration:none;margin-top:1em}#pi_tracking_opt_in_yes:hover,#pi_tracking_opt_in_no:hover{background-color:#5a5a5a}#pi_tracking_opt_in_yes{background-color:green}#pi_tracking_opt_in_no{background-color:#d01212}
.carousel-image{position:relative}.carousel-image img{margin:0 auto;object-fit:cover;min-height:700px}.heroimage .carousel-image:before{display:block;content:"";position:absolute;width:100%;height:100%;background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 31%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 31%);background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,0) 31%)}.heroimage .carousel-video:before{background:#000;background:-webkit-linear-gradient(rgba(0,0,0,0) 53%,rgba(0,0,0,.4) 86%,rgba(0,0,0,.4) 94%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(rgba(0,0,0,0) 53%,rgba(0,0,0,.4) 86%,rgba(0,0,0,.4) 94%,rgba(0,0,0,0) 100%);background:linear-gradient(rgba(0,0,0,0) 53%,rgba(0,0,0,.4) 86%,rgba(0,0,0,.4) 94%,rgba(0,0,0,0) 100%)}.slick-dots{bottom:-10px}body.m-dark .c-article .slick-dots li{padding:0;margin:0 5px}body.m-dark .c-article .slick-dots li:before{background:none;margin-bottom:0}.slick-dotted.slick-slider{margin-bottom:0}.heroimage-carousel .carousel-image-text{position:absolute;bottom:20px;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1000;max-width:1000px}
@media all and (-ms-high-contrast:none){.heroimage-carousel .carousel-image-text{width:1000px}*::-ms-backdrop,.heroimage-carousel .carousel-image-text{width:1000px}}.heroimage-carousel .carousel-image-text h1{font-size:38px;color:#fff}.heroimage-carousel .carousel-image-text p{font-size:18px;color:#fff}.heroimage-carousel .c-share{bottom:70px}.cad-video{height:700px}.cad-video video{position:absolute;top:0;left:0;z-index:-100;min-width:100%;min-height:100%;object-fit:cover}
@supports(-ms-ime-align:auto){.cad-video video{top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}}
@media screen and (max-width:1050px){.heroimage-carousel{background-color:#eee}.heroimage-carousel .carousel-image img,.heroimage-carousel .carousel-image video{position:relative}.heroimage-carousel .carousel-image-text{position:relative;color:#000 !important;bottom:20px;padding:35px;background-color:#eee;margin:20px 0 0 0 !important;width:100% !important;max-width:100%;text-align:center}.carousel-image img{min-height:300px}.carousel-image:before{background:none !important}.heroimage-carousel .carousel-image-text h1{font-size:38px;color:#000;text-align:center}.heroimage-carousel .carousel-image-text p{font-size:18px;color:#000;text-align:center;margin:10px auto}.heroimage-carousel .c-share{top:20px}.cad-video{max-height:300px;overflow:hidden}}
@media screen and (max-width:39.9375em){.heroimage-carousel .carousel-image-text h1{font-size:26px}.heroimage-carousel .carousel-image-text p{font-size:16px}}.hull_carousel{background-color:#fff;position:relative}.hull_carousel .carousel-image-text{position:relative;display:block;bottom:0}.hull_carousel .carousel-image-text h1{display:none}.hull_carousel .carousel-image-text p{margin:10px 0;font-style:italic;color:#333;padding:10px 10px}.slick-dots{position:relative}.content-blocks-carousel-wrapper{background-color:#fff;position:relative}.content-blocks-carousel{background-color:#fff}.c-article .content-blocks-carousel{background-color:#fff}.content-blocks-slider .carousel-image-text{position:relative;display:block;bottom:0}.content-blocks-slider .carousel-image-text h1{display:none}.content-blocks-slider .carousel-image-text p{margin:10px auto;font-style:italic;color:#333;padding:10px 10px;max-width:750px}.content-blocks-slider>.slick-dots{position:relative;padding-bottom:40px}.c-article .content-blocks-slider>.slick-dots{margin-top:0;padding-bottom:0}body.m-blue .c-article .content-blocks-carousel ul li:before,body.m-teal .c-article .content-blocks-carousel ul li:before,body.m-orange .c-article .content-blocks-carousel ul li:before,body.m-dark .c-article .content-blocks-carousel ul li:before{background-image:none}.contact-column{overflow:auto;border:1px solid #eee;padding:25px;margin:0 0 15px 0}.m-lang-fi .contact-column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;margin:0 0 1em 0}.m-lang-fi .contact-image{margin:0;padding:0;float:none}.m-lang-fi .contact-content{margin:0;padding:0 0 0 30px;float:none;width:45%}.m-lang-fi .contact-map{padding:0 0 0 20px}.m-lang-fi .contact-column h3{color:#e57200;margin-top:0}.m-lang-fi .contact-column p{margin:0}.m-lang-fi .contact-column p.name{font-weight:400}.m-lang-fi .contact-column p.area,.m-lang-fi .contact-column p.data{padding-bottom:1em}.contact-column p.title,.contact-column p.data,.contact-column h3{margin-bottom:0}.contact-column p.title{margin-top:.5em}.contact-column p.title-info{margin-top:0}.contact-image{float:left;display:inline;width:35%;margin-bottom:15px;padding-right:30px;max-width:200px}.contact-content{display:inline;width:65%}.c-form{margin:15px 0}
@media screen and (max-width:40em){.m-lang-fi .contact-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-lang-fi .contact-map{display:none}.m-lang-fi .contact-content{padding:30px 0 0 0;width:100%}}
@media screen and (max-width:1000px){.contact-content,.contact-image{width:100%;float:none;display:block}.contact-image{text-align:center;margin:0 auto 20px auto}}.form-inline{border:1px solid #eee;display:inline !important;padding:25px;overflow:auto;width:100%}.form-inline label{margin:5px 10px 5px 0}.form-inline select{margin:10px 15px}#search_notice{display:none;background-color:#ffe6e6;color:#000;padding:15px;text-align:center;font-size:18px}
@media(max-width:800px){.form-inline{display:block !important}.form-inline input{margin:10px 0}}.c-offices .offices-item.m-headquarters h4:before{content:url("images/xyz.png") !important}.c-map{width:100% !important;height:400px !important;margin:0;padding:0}#addsearch-container{display:none}.result-paging{padding:20px;text-align:center}.result-paging,.result-paging a,.advsea-current-page{font-size:11px;color:#666}.search-input{width:100% !important;margin:0 auto}.advsea-close-img{display:none !important}.advsea-load-img{position:absolute;top:20px;right:30px;z-index:999}.clear-search{margin-left:-30px}.advsea-form fieldset{padding:0 !important;border:0 !important}.advsea-reswin{padding:20px}#clear-search-button{position:absolute;height:20px !important;right:10px !important;top:13px !important;background:url("images/xyz.png") no-repeat center center !important}#share-page{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-overflow-scrolling:touch;overflow:auto;margin:30px auto}.share-link{display:inline-block;width:2.8125em;height:2.8125em;background:no-repeat center center;margin:0 .3em;border-radius:50%;border:2px solid #e57200;margin-top:35px}.share-facebook{background-image:url("images/xyz.png")}.share-twitter{background-image:url("images/xyz.png")}.share-linkedin{background-image:url("images/xyz.png")}.simplesearch-paging{display:none}h1.discover-title{background-color:#2d363c;padding:5px 15px}.discover-hide{display:none !important}.discover-show{display:flex}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.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;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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}.slick-dots li button{font-size:0}slick-dotted li{display:inline}
@charset "UTF-8";.slick-loading .slick-list{background:#fff url("images/ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("images/xyz.png");src:url("images/xyz.png") format("embedded-opentype"),url("images/xyz.png") format("woff"),url("images/xyz.png") format("truetype"),url("images/xyz.png") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir='rtl'] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir='rtl'] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:8px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;color:#d7772c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}
.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay *{-webkit-backface-visibility:visible;backface-visibility:visible}.vbox-overlay{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;left:0;top:0;bottom:0;right:0;z-index:1040;-webkit-transform:translateZ(1000px);transform:translateZ(1000px);transform-style:preserve-3d}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;padding:6px 40px;overflow:hidden;position:fixed;display:none;left:0;z-index:1050}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:50px;height:40px;padding:6px;display:block;background-position:10px center;overflow:hidden;font-size:24px;line-height:1;text-align:center;z-index:1050}.vbox-num{cursor:pointer;position:fixed;left:0;height:40px;display:block;display:none;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;z-index:1050}.vbox-next,.vbox-prev{position:fixed;top:50%;margin-top:-15px;overflow:hidden;cursor:pointer;display:block;width:45px;height:45px;z-index:1050}.vbox-next span,.vbox-prev span{position:relative;position:absolute;width:20px;height:20px;border:2px solid transparent;border-top-color:#b6b6b6;border-right-color:#b6b6b6;text-indent:-100px;top:8px;display:block}.vbox-prev{left:15px}.vbox-next{right:15px}.vbox-prev span{left:10px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.vbox-next span{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);right:10px}.vbox-inline{width:420px;height:315px;height:70vh;padding:10px;background:#fff;margin:0 auto;overflow:auto;text-align:left}.venoframe{max-width:100%;width:100%;width:100%;border:0;height:260px;height:70vh}.venoframe.vbvid{height:260px}
@media(min-width:768px){.venoframe,.vbox-inline{width:90%;height:360px;height:70vh}.venoframe.vbvid{width:640px;height:360px}}
@media(min-width:992px){.venoframe,.vbox-inline{max-width:1200px;width:80%;height:540px;height:70vh}.venoframe.vbvid{width:960px;height:540px}}.vbox-open{overflow:hidden}.vbox-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow-x:hidden;overflow-y:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;z-index:20;max-height:100%}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden;padding:20px 10px}.vbox-container img{max-width:100%;height:auto}.vbox-figlio{box-shadow:0 0 12px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);max-width:100%;text-align:initial}img.vbox-figlio{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.vbox-content.swipe-left{margin-left:-200px !important}.vbox-content.swipe-right{margin-left:200px !important}.vbox-animated{webkit-transition:margin 300ms ease-out;transition:margin 300ms ease-out}.sk-double-bounce,.sk-rotating-plane{width:40px;height:40px;margin:40px auto}.sk-rotating-plane{background-color:#333;-webkit-animation:sk-rotatePlane 1.2s infinite ease-in-out;animation:sk-rotatePlane 1.2s infinite ease-in-out}
@-webkit-keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}
@keyframes sk-rotatePlane{0%{-webkit-transform:perspective(120px) rotateX(0) rotateY(0);transform:perspective(120px) rotateX(0) rotateY(0)}50%{-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0);transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{position:relative}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-doubleBounce 2s infinite ease-in-out;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-child,.sk-spinner-pulse,.sk-three-bounce .sk-child{background-color:#333;border-radius:100%}.sk-double-bounce .sk-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes sk-doubleBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-waveStretchDelay 1.2s infinite ease-in-out;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.sk-wave .sk-rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-wave .sk-rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-wave .sk-rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-wave .sk-rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}
@-webkit-keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}
@keyframes sk-waveStretchDelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;-webkit-animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-chasing-dots,.sk-spinner-pulse{width:40px;height:40px;margin:40px auto}.sk-wandering-cubes .sk-cube2{-webkit-animation-delay:-.9s;animation-delay:-.9s}
@-webkit-keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}
@keyframes sk-wanderingCube{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5);transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg);transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg);transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.sk-spinner-pulse{-webkit-animation:sk-pulseScaleOut 1s infinite ease-in-out;animation:sk-pulseScaleOut 1s infinite ease-in-out}
@-webkit-keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}
@keyframes sk-pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.sk-chasing-dots{position:relative;text-align:center;-webkit-animation:sk-chasingDotsRotate 2s infinite linear;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;-webkit-animation:sk-chasingDotsBounce 2s infinite ease-in-out;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}
@-webkit-keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes sk-chasingDotsRotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes sk-chasingDotsBounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-circle .sk-child:before,.sk-fading-circle .sk-circle:before{display:block;border-radius:100%;content:"";background-color:#333}.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}
@-webkit-keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes sk-three-bounce{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-cube-grid .sk-cube7{-webkit-animation-delay:0ms;animation-delay:0ms}.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}
@-webkit-keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}
@keyframes sk-cubeGridScaleDelay{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{margin:0 auto;width:15%;height:15%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}
@-webkit-keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}
@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}
@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}
@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0);transform:perspective(140px) rotateX(0);opacity:1}100%,90%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}
