@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i|Source+Sans+Pro:300,300i,400,400i,600,600i,700,700i,900");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{background:#f1f1f1;padding:0;margin:0;color:#444;font-family:"Source Sans Pro", sans-serif;font-size:21px;line-height:32px;position:relative}@media screen and (max-width: 1030px){html,body{padding-top:22px}}@media (min-width: 1030px){nav a{color:black}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-sizing--webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-shadow:rgba(0,0,0,0.01) 0 0 1px;-webkit-text-shadow-text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-text-shadow-font-variant-ligatures:common-ligatures}a:link,a:active,a:hover,a:visited{text-decoration:none;color:#5187a8;border-bottom:1px dotted #5187a8}.page-wrapper{overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;min-height:100%;display:block}.container-divider{width:100%;display:block;margin:0 0 50px 0;padding:0}.container-fluid.page-headline{padding:0;background:white;position:static}.container.block-header{color:#5187a8;font-weight:100;padding-left:40px;z-index:200}.container.block-header .row{margin-top:10px;margin-bottom:-45px}.container-fluid.header{background:white;margin-bottom:52px;position:relative;z-index:999}@media screen and (max-width: 1030px){.container-fluid.header{margin-bottom:0}}.container-fluid.header+.hero,.container-fluid.header+.text-hero,.container-fluid.header+.bread,.container-fluid.header+.text-block{margin-top:-52px}@media screen and (max-width: 500px){.container-fluid.header+.bread{margin-top:0}}.container-fluid.text-block{background:white;padding:0 14% 0 14%;padding-top:100px;padding-bottom:100px}@media screen and (max-width: 770px){.container-fluid.text-block{padding:100px 10% 100px 10%}}@media screen and (max-width: 425px){.container-fluid.text-block{padding:50px 7% 50px 7%}}@media (min-width: 1800px){.container-fluid.text-block{padding:100px 25% 100px 25%}}.container.article-block{padding:30px 40px}.container.article-block p:last-child{margin:0}.container.search-block{padding:0 30px;background:transparent}.row.search-block{padding:0 30px}.container.file-list-block{padding:0 30px;background:transparent}.row.file-list-block{padding:0 30px}.container-fluid.article-block{padding:0 10% 0 10%;padding-top:75px;padding-bottom:75px}@media screen and (max-width: 770px){.container-fluid.article-block{padding:100px 10% 100px 10%}}@media screen and (max-width: 500px){.container-fluid.article-block{padding:50px 7% 50px 7%}}.container.col-2x2-multi-item a{color:#444}@media screen and (max-width: 500px){.container.contact-container{padding-top:30px}}.container.filter-settings-block{margin-top:-50px}@media screen and (max-width: 500px){.container.filter-settings-block{padding:0;margin:0}}.symbol-divider{width:100px;margin:0 auto;display:block}.animated{-vendor-animation-duration:3s}.hidden{visibility:hidden}.hide-desktop{display:none}@media screen and (max-width: 1030px){.hide-desktop{display:inline-block}}.vcenter{display:inline-block;vertical-align:middle;float:none}.error-container{margin-top:150px;height:600px;display:block}@media screen and (max-width: 500px){.error-container{margin-top:35px;margin-bottom:200px}}.error-container h1{margin:0 0 30px 0}.error-illustration{width:70%;float:right}@media screen and (max-width: 500px){.error-illustration{display:block;width:75%;float:inherit;margin:0 auto}}.cookie-disclaimer{width:100%;background:#7CBDDA;text-align:center;padding:20px 40px;color:white}.cookie-disclaimer p{margin:0}h1{font-family:"Lato", sans-serif}h2{font-family:"Lato", sans-serif;font-weight:300}p{font-family:"Source Sans Pro", sans-serif}p.tiny{font-size:0.6rem;line-height:0.9rem}b,strong{font-weight:500}em{font-style:italic}h1,.h1{font-size:4.4761905rem;line-height:4.5714286rem;margin-top:1.5238095rem;margin-bottom:3.047619rem;font-weight:700}@media screen and (max-width: 370px){h1,.h1{font-size:3.3rem;line-height:3.2rem}}h2,.h2{font-size:3rem;line-height:3rem}@media screen and (max-width: 1000px){h2,.h2{font-size:4rem;line-height:3.047619rem}}@media screen and (max-width: 1200px){h2,.h2{font-size:2.7142857rem;line-height:3.047619rem}}@media screen and (max-width: 1100px){h2,.h2{font-size:2.4142857rem;line-height:2.847619rem}}@media screen and (max-width: 500px){h2,.h2{font-size:2.2rem;line-height:2.2rem;margin-bottom:1.5238095rem;font-weight:300}}@media screen and (max-width: 500px) and (max-width: 321px){h2,.h2{font-size:1.9rem;line-height:2rem}}h3,.h3{font-size:2.8666667rem;line-height:3.047619rem;margin-bottom:0.4em;font-weight:100}@media screen and (max-width: 500px){h3,.h3{line-height:2.2rem;font-size:2.2rem}}@media screen and (max-width: 321px){h3,.h3{line-height:1.9rem;font-size:2rem}}h4,.h4{font-size:1rem;line-height:1.5238095rem;margin-top:1.5238095rem;margin-bottom:0rem}h5,.h5{font-size:1rem;line-height:1.5238095rem;margin-top:1.5238095rem;margin-bottom:0rem}p,ul,ol,pre,table,blockquote{margin-top:0rem;margin-bottom:1.5238095rem;font-weight:100}ul ul,ol ol,ul ol,ol ul{margin-top:0rem;margin-bottom:0rem}strong{font-weight:500}em{font-style:italic}p a:link{color:#5187a8;border-bottom:1px dotted #5187a8;padding-bottom:3px}p a:hover{color:#F2972A;border-bottom:1px dotted #F2972A;padding-bottom:3px}p a:active{color:#5187a8;border-bottom:1px dotted #5187a8;padding-bottom:3px}p a:visited{color:#5187a8;border-bottom:1px dotted #5187a8;padding-bottom:3px}.cd-title{position:relative;height:160px;line-height:230px;text-align:center}.cd-title h1{font-size:2.3rem;font-weight:700}@media only screen and (min-width: 768px){.cd-title{line-height:250px}}@media only screen and (min-width: 1170px){.cd-title{height:200px;line-height:300px}.cd-title h1{font-size:3rem}}.cd-intro{width:100%;text-align:center;margin-top:-20px;padding:0}b{margin:0 auto;width:100%}.cd-intro{margin:0em auto}@media only screen and (min-width: 768px){.cd-intro{margin:-20px auto 0 auto}}@media only screen and (min-width: 1170px){.cd-intro{margin:-35px auto 0 auto}}.cd-headline{font-size:3rem;line-height:1.2}@media only screen and (min-width: 768px){.cd-headline{font-size:4.4rem;font-weight:300}}@media only screen and (min-width: 1170px){.cd-headline{font-size:6rem}}.cd-words-wrapper{display:inline-block;position:relative;text-align:center !important;width:100%}.cd-words-wrapper b{display:block;position:absolute;white-space:nowrap;left:0;top:0;text-align:center !important;font-weight:700;font-size:4rem;width:100%}@media screen and (max-width: 992px){.cd-words-wrapper b{font-size:3.2rem}}@media screen and (max-width: 769px){.cd-words-wrapper b{font-size:2rem}}@media screen and (max-width: 500px){.cd-words-wrapper b{font-size:2.3rem;white-space:normal;text-align:center !important}}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-1 b{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.cd-headline.rotate-1 b.is-visible{opacity:1;-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:cd-rotate-1-in 1.2s;-o-animation:cd-rotate-1-in 1.2s;animation:cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b.is-hidden{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:cd-rotate-1-out 1.2s;-o-animation:cd-rotate-1-out 1.2s;animation:cd-rotate-1-out 1.2s;text-align:center !important}@-webkit-keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);opacity:1}}@-o-keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);-ms-transform:rotateX(120deg);-o-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);-ms-transform:rotateX(120deg);-o-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@-webkit-keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);opacity:0}}@-o-keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);-ms-transform:rotateX(-40deg);-o-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);-ms-transform:rotateX(-40deg);-o-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden}.cd-headline.type .cd-words-wrapper::after{content:'';position:absolute;right:0;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.waiting::after{-webkit-animation:cd-pulse 1s infinite;-o-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.selected::after{visibility:hidden}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@-o-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}.cd-headline.rotate-2 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-2 i,.cd-headline.rotate-2 em{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .cd-headline.rotate-2 i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in 0.4s forwards;-o-animation:cd-rotate-2-in 0.4s forwards;animation:cd-rotate-2-in 0.4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out 0.4s forwards;-o-animation:cd-rotate-2-out 0.4s forwards;animation:cd-rotate-2-out 0.4s forwards}.cd-headline.rotate-2 em{-webkit-transform:translateZ(20px);-ms-transform:translateZ(20px);-o-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:0}.no-csstransitions .cd-headline.rotate-2 i em{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg)}}@-o-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);-ms-transform:translateZ(-20px) rotateX(-10deg);-o-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);-ms-transform:translateZ(-20px) rotateX(0deg);-o-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);-ms-transform:translateZ(-20px) rotateX(-10deg);-o-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);-ms-transform:translateZ(-20px) rotateX(0deg);-o-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}}@-webkit-keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}}@-o-keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);-ms-transform:translateZ(-20px) rotateX(-100deg);-o-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);-ms-transform:translateZ(-20px) rotateX(-90deg);-o-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);-ms-transform:translateZ(-20px) rotateX(-100deg);-o-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);-ms-transform:translateZ(-20px) rotateX(-90deg);-o-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}.cd-headline.loading-bar span{display:inline-block;padding:.2em 0}.cd-headline.loading-bar .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper::after{content:'';position:absolute;left:0;bottom:0;height:3px;width:0;background:#0096a7;z-index:2;-webkit-transition:width 0.3s -0.1s;-o-transition:width 0.3s -0.1s;transition:width 0.3s -0.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading::after{width:100%;-webkit-transition:width 3s;-o-transition:width 3s;transition:width 3s}.cd-headline.loading-bar b{top:.2em;opacity:0;-webkit-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s}.cd-headline.loading-bar b.is-visible{opacity:1;top:0}.cd-headline.slide span{display:inline-block;padding:.2em 0;font-size:2.7rem}@media screen and (max-width: 992px){.cd-headline.slide span{font-size:2.7rem}}@media screen and (max-width: 769px){.cd-headline.slide span{font-size:2.5rem;font-weight:300}}@media screen and (max-width: 500px){.cd-headline.slide span{font-size:1.3rem;font-weight:300;margin-bottom:20px}}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top;margin-top:-20px}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in 0.4s;-o-animation:slide-in 0.4s;animation:slide-in 0.4s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out 0.4s;-o-animation:slide-out 0.4s;animation:slide-out 0.4s;text-align:center !important}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%)}}@-o-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper::after{content:'';position:absolute;top:0;right:0;width:2px;height:100%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.cd-headline.zoom .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.zoom b{opacity:0}.cd-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in 0.8s;-o-animation:zoom-in 0.8s;animation:zoom-in 0.8s}.cd-headline.zoom b.is-hidden{-webkit-animation:zoom-out 0.8s;-o-animation:zoom-out 0.8s;animation:zoom-out 0.8s}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0)}}@-o-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);-ms-transform:translateZ(100px);-o-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px);-ms-transform:translateZ(100px);-o-transform:translateZ(100px);transform:translateZ(100px)}100%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px)}}@-o-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);-ms-transform:translateZ(-100px);-o-transform:translateZ(-100px);transform:translateZ(-100px)}}@keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-100px);-ms-transform:translateZ(-100px);-o-transform:translateZ(-100px);transform:translateZ(-100px)}}.cd-headline.rotate-3 .cd-words-wrapper{-webkit-perspective:300px;perspective:300px}.cd-headline.rotate-3 b{opacity:0}.cd-headline.rotate-3 i{display:inline-block;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.cd-headline.rotate-3 i.in{-webkit-animation:cd-rotate-3-in 0.6s forwards;-o-animation:cd-rotate-3-in 0.6s forwards;animation:cd-rotate-3-in 0.6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation:cd-rotate-3-out 0.6s forwards;-o-animation:cd-rotate-3-out 0.6s forwards;animation:cd-rotate-3-out 0.6s forwards}.no-csstransitions .cd-headline.rotate-3 i{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);opacity:0}.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0deg)}}@-o-keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}@-webkit-keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg)}}@-o-keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}.cd-headline.scale b{opacity:0}.cd-headline.scale i{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.is-visible .cd-headline.scale i{opacity:1}.cd-headline.scale i.in{-webkit-animation:scale-up 0.6s forwards;-o-animation:scale-up 0.6s forwards;animation:scale-up 0.6s forwards}.cd-headline.scale i.out{-webkit-animation:scale-down 0.6s forwards;-o-animation:scale-down 0.6s forwards;animation:scale-down 0.6s forwards}.no-csstransitions .cd-headline.scale i{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}@-o-keyframes scale-up{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-up{0%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);opacity:0}}@-o-keyframes scale-down{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@keyframes scale-down{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}.cd-headline.push b{opacity:0}.cd-headline.push b.is-visible{opacity:1;-webkit-animation:push-in 0.6s;-o-animation:push-in 0.6s;animation:push-in 0.6s}.cd-headline.push b.is-hidden{-webkit-animation:push-out 0.6s;-o-animation:push-out 0.6s;animation:push-out 0.6s}@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%)}}@-o-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}@keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}100%{opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}}.location-picker-container{width:300px;margin:0 auto}.site-container{width:300px;height:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;float:left}.location-site,.location-country{display:block;text-align:left;font-size:0.6rem;margin:0;padding:0;height:22px}.location-picker-select{padding:20px 40px;width:300px;height:70px}.location-picker-select:focus{border-top:1px solid #F2972A;border-bottom:1px solid #F2972A;border-left:1px solid #F2972A;outline:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.location-country{font-size:0.8rem;font-weight:400;margin-bottom:5px}.location-country .flag-icon{display:inline-block;vertical-align:middle;margin-top:2px;margin-right:10px}.location-country .flag-icon img{width:24px;height:17px}.location-country .real-name{margin-left:10px;font-weight:100;font-size:0.7rem}.location-picker{padding-top:130px;text-align:center}@media screen and (max-width: 500px){.location-picker{padding-top:50px}}@media screen and (max-width: 321px){.location-picker{padding-top:10px}}.location-picker .button-big{margin-top:100px}.location-picker h3{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 321px){.location-picker h3{margin-bottom:0;text-align:left;font-size:1rem}}.location-header{font-weight:600;margin-bottom:10px;margin-top:15px;border-bottom:3px solid #5187a8}.location{display:none;background:#004F90;color:white;padding:20px 40px;text-align:center;font-weight:100;width:100%}.location p{width:70%;margin:0 auto;padding-bottom:20px}.location-picker{position:fixed;width:100%;height:100%;background:white;top:0;left:0;z-index:4000;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;opacity:0;display:block;overflow:auto;padding-bottom:75px}.location-picker.hidden{display:none}.location-picker.show{display:block}.location-picker.opacity-location{opacity:1;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.location-picker .location-container{width:100%;position:relative;text-align:center}.location-picker .location-container h3{font-size:1.6rem;margin-bottom:30px;text-align:left}.location-picker .location-container .location-region{margin-bottom:25px;text-align:left}.location-picker .location-container .location-region a:hover{color:#F2972A}.location-picker .location-container .location-region:last-child{margin:0}.alert{-webkit-border-radius:0px;border-radius:0px}.alert.alert-warning{color:#F2972A;background-color:#fffaf3;border-color:#F2972A}.button-big{margin:0 auto;display:block;background:#004F90;color:white;padding:10px 30px;border:0;-webkit-border-radius:5px;border-radius:5px;font-weight:100;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.button-big:hover{background:#F2972A}.button-big:disabled{background:lightgray}.button-green{background:#00b300;padding:10px 30px;border:0;margin:10px}.button-red{background:red;padding:10px 30px;border:0;margin:10px}.button-orange{background:#f5ae5a;padding:10px 30px;border:0;margin:10px}.article-read-more{border:1px solid #004F90;padding:5px 32px 5px 15px;font-size:0.8rem;font-weight:100;-webkit-border-radius:5px;border-radius:5px;color:#004F90;display:inline-block;position:absolute;bottom:25px;right:35px}.article-read-more:after{content:"→";height:auto;display:inline-block;position:absolute;top:7px;right:10px}.image-text-block .arrow-right,.image-text-block .button-locked,.highlight-block .arrow-right,.highlight-block .button-locked,.page-listing-block .arrow-right,.page-listing-block .button-locked{position:static;width:30px;height:32px;margin-left:10px;padding:0;background-color:transparent;float:right;opacity:1}.image-text-block .text-button,.highlight-block .text-button,.page-listing-block .text-button{position:static;color:white;text-decoration:none;-webkit-border-radius:40px;border-radius:40px;padding:10px 20px 10px 20px;background:#f5ae5a;color:white;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:0;display:inline-block;text-transform:uppercase;font-weight:100}@media screen and (max-width: 370px){.image-text-block .text-button,.highlight-block .text-button,.page-listing-block .text-button{width:100%;text-align:center}}.image-text-block .text-button:hover,.highlight-block .text-button:hover,.page-listing-block .text-button:hover{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.image-text-block .text-button-locked:after,.highlight-block .text-button-locked:after,.page-listing-block .text-button-locked:after{background-image:url("/Static/Images/icon-lock-white.svg");background-repeat:no-repeat;background-position:bottom left;background-size:22px;width:22px;height:27px}.text-link{color:white !important;text-decoration:none;-webkit-border-radius:40px;border-radius:40px;padding:10px 20px;background:#f5ae5a;color:white;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:0;display:inline-block;text-transform:uppercase;font-weight:100}@media screen and (max-width: 370px){.text-link{width:100%;text-align:center}}.text-link:after{content:"";background-image:url("../images/arrow-right.svg");height:auto;width:10px;display:inline-block;margin-left:10px;padding:12px;background-repeat:no-repeat;background-position:center 10px;background-size:25px}.text-link:hover{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.button{color:white;text-decoration:none;-webkit-border-radius:40px;border-radius:40px;padding:10px 20px;background:#f5ae5a;color:white;display:inline-block;text-transform:uppercase;font-weight:100}@media screen and (max-width: 370px){.button{width:100%;text-align:center}}.button:after{content:"→";margin-left:10px}.button:active,.button:visited,.button:link{text-decoration:none}.button:hover{background:#F2972A;text-decoration:none;color:white}.button-arrow{width:40px;height:40px;display:block;text-decoration:none;display:block;width:40px;height:40px;text-align:center;-webkit-border-radius:50%;border-radius:50%;font-size:1.2rem;padding:4px 0 0 0px;font-weight:100;color:#444;background:#f5ae5a;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:white}.button-arrow:active,.button-arrow:visited,.button-arrow:link{text-decoration:none}.button-arrow:hover{text-decoration:none;background:#F2972A;color:white}h1.desc{font-size:0.7rem;font-weight:600;border-bottom:1px dotted #DDD;color:#DDD;padding:0;margin:40px 0 10px 0;line-height:1.8rem}.arrow-right{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background:#F2972A;padding:20px;height:10px;width:10px;position:absolute;bottom:15px;right:30px;-webkit-border-radius:50%;border-radius:50%;background-image:url("../images/arrow-right.svg");background-repeat:no-repeat;background-position:center center;background-size:25px;opacity:0.7}.arrow-right:hover{opacity:1}.button-locked{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background:#F2972A;padding:20px;height:10px;width:10px;position:absolute;bottom:15px;right:30px;-webkit-border-radius:50%;border-radius:50%;background-image:url("../images/icon-lock-white.svg");background-repeat:no-repeat;background-position:center center;background-size:22px;opacity:0.7}.button-locked:hover{opacity:1}.arrow-down{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background:#F2972A;padding:20px;height:10px;width:10px;position:absolute;bottom:15px;right:30px;-webkit-border-radius:50%;border-radius:50%;background-image:url("../images/arrow-right.svg");background-repeat:no-repeat;background-position:center center;background-size:60%;opacity:0.7;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transition:all 300ms ease-in-out}.arrow-down:hover{opacity:1}.arrow-hover{background:#ea860e;background-image:url("../images/arrow-right.svg");background-repeat:no-repeat;background-position:center center;background-size:60%;opacity:1}.chevron-down{padding:20px;height:10px;width:10px;margin:0 auto;background-image:url("../images/westermo-chevron.svg");background-repeat:no-repeat;background-position:center center;background-size:100%;opacity:0.7;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.chevron-down:hover{opacity:1}.arrow-features{right:50%;margin-right:-20px;bottom:20px}.rotate-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-down{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.move-down{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}.move-text-up{opacity:1 !important}.close-button,.location-close-button{display:inline-block;position:absolute;top:2px;right:18px;width:27px;height:35px}.close-button:after,.location-close-button:after{content:'';background:gray;width:100%;height:2px;position:absolute;top:20px;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-button:before,.location-close-button:before{content:'';background:gray;width:100%;height:2px;position:absolute;top:20px;left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 1030px){.close-button,.location-close-button{display:inline-block}}.location-close-button{top:50px;right:60px;-webkit-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);cursor:pointer;z-index:5000}@media screen and (max-width: 1030px){.location-close-button{top:-1px;right:25px;width:13px}}.contact-block-close-button{display:none;width:37px;height:45px;position:relative}.contact-block-close-button.hide{display:none}@media screen and (max-width: 500px){.contact-block-close-button{display:block;left:50%;margin-left:-17px}}@media screen and (max-width: 320px){.contact-block-close-button{left:50%;margin-left:-17px}}.contact-block-close-button:after{content:'';background:white;width:100%;height:2px;position:absolute;top:20px;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.contact-block-close-button:before{content:'';background:white;width:100%;height:2px;position:absolute;top:20px;left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}table{width:100%;font-size:0.8rem}table thead tr{background:#ECEBEB;color:#444;font-weight:500}table thead td{padding:6px}table tbody td{padding:6px;border-bottom:1px dotted #ECEBEB}table tbody tr:hover{background:#f8f8f8}table tbody tr:last-child td{border-bottom:0px}.loader{border:16px solid #f3f3f3;border-top:16px solid #004F90;border-bottom:16px solid #004F90;-webkit-border-radius:50%;border-radius:50%;position:relative;margin:auto;z-index:1;width:120px;height:120px;-webkit-animation:spin 1s linear infinite;-o-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-o-keyframes spin{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.link-area{cursor:pointer}.footer-menu{font-size:0.8rem;text-align:left;font-weight:200;line-height:1.4rem;color:#666}.footer-bottom{background:#333;padding:10px 0;vertical-align:middle;margin-top:90px;position:absolute;bottom:0;display:block;width:100%}@media screen and (max-width: 767px){.footer-bottom{padding-bottom:62px}}.footer-bottom p{display:inline-block;margin:2px 0 0 0;color:rgba(255,255,255,0.8);font-size:0.7rem}.footer-bottom .center{text-align:center}@media screen and (max-width: 991px){.footer-bottom .center{text-align:center}}.footer-bottom .right{text-align:right}@media screen and (max-width: 991px){.footer-bottom .right{text-align:center}}.footer-bottom .left{text-align:left}@media screen and (max-width: 991px){.footer-bottom .left{text-align:center}}.slogan:after{content:"";border-bottom:1px solid rgba(0,0,0,0.2);position:absolute;bottom:-25px;width:100px;left:50%;margin-left:-50px}.footer-block{background:transparent;height:460px;width:100%;display:inline-block;text-align:center;font-weight:700;font-size:1rem;padding:30px 0 0px 0;color:rgba(0,0,0,0.3)}@media (min-width: 767px){.footer-block{-webkit-box-shadow:inset 0 -20px 100px rgba(0,0,0,0.4);box-shadow:inset 0 -20px 100px rgba(0,0,0,0.4);padding:120px 0 0px 0}}.footer-block .westermo-symbol{width:240px;opacity:0.3;margin:0 0 30px 0}.footer-block p{font-weight:300;position:relative}.footer-block a{border:0}.footer-block h5{margin:0 0 50px 0;font-style:italic}.footer-social-media-icon{width:20px;-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;border:0;opacity:0.3;margin:50px 4px 0 4px;border:0}.footer-social-media-icon:hover{-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1)}.minify-header{display:inline-block;max-height:60px;-webkit-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out;-webkit-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}header{position:relative;margin:20px;display:block;padding:14px 0 0 0;text-align:center;height:134px;-webkit-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out;z-index:400}@media screen and (max-width: 1030px){header{-webkit-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;width:100%;margin:0;padding:0;max-height:45px;position:fixed;z-index:100;top:0;left:0;background:white;-webkit-transition:none;-o-transition:none;transition:none}}.fixed-header{position:fixed}.show-mini-logo{left:20px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.mini-logo{width:120px;display:inline-block;margin:0;padding:0;position:fixed;left:20px;top:13px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:1000}@media screen and (max-width: 1030px){.mini-logo{display:none}}@media screen and (max-width: 500px){.mini-logo{position:absolute;display:block;text-align:center;top:8px;left:10px}.mini-logo img{width:100px;margin-top:3px}}.hide-mini-logo{left:-200px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.logo{width:250px;height:auto;display:inline-block;padding-bottom:17px;margin-top:1px;margin-bottom:4px;border:0}.logo img{width:100%;height:57px;border:0}@media screen and (max-width: 1030px){.logo img{height:auto}}.logo a:link,.logo a:active,.logo a:hover,.logo a:visited{text-decoration:none;border:0}@media screen and (max-width: 1030px){.logo{display:block;width:100%;text-align:center}.logo img{width:120px;margin-top:8px;margin-left:2px}}.logo h5{font-size:0.5rem;margin:-2px 0 -12px 0;line-height:normal}.minify-logo img{width:130px;-webkit-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.icon-globe{width:30px;opacity:0.2;position:absolute;top:0px;right:-15px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 1030px){.icon-globe{top:8px;left:15px;width:28px;opacity:0.4}}.icon-globe:hover{opacity:0.3;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.icon-globe-menu{width:30px;opacity:0.2;position:absolute;margin-top:1px;top:10px;left:20px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.icon-globe-menu:hover{opacity:0.3;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.fixed{position:fixed;z-index:100;top:0;left:0;background:white}@media screen and (max-width: 1030px){.fixed{position:fixed;left:-100%}}.fixed .box-shadow{top:-9px}nav.fixed{-webkit-box-shadow:0 10px 50px -10px rgba(0,0,0,0.2);box-shadow:0 10px 50px -10px rgba(0,0,0,0.2)}.scrolldown-hide{top:-100px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media (min-width: 1030px){.menu-container{width:24.7%;float:left}}nav{width:100%;margin:0 auto;font-weight:100;font-size:0.8rem;background:white;color:black}nav a{color:black !important}nav a:link,nav a:active,nav a:hover,nav a:visited{text-decoration:none;color:black !important;border-bottom:0}@media screen and (max-width: 1030px){nav{background:white;margin:0;position:absolute;top:0;right:-200vh;text-align:left;height:100vh;overflow:scroll;-webkit-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;background-color:#f9f8f7;width:40%;z-index:100}}@media screen and (max-width: 600px){nav{width:60%}}@media screen and (max-width: 450px){nav{width:100%}}nav.show-nav{right:0;display:inline-block;-webkit-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;-webkit-box-shadow:0 0 100px rgba(0,0,0,0.5);box-shadow:0 0 100px rgba(0,0,0,0.5)}nav .menu-item.level-1{background:white;display:inline-block;width:auto;padding:10px 20px 10px 20px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer;position:relative;z-index:100}nav .menu-item.level-1.location-picker-open-button{display:none}@media screen and (max-width: 1030px){nav .menu-item.level-1.location-picker-open-button{display:none;padding-left:63px;width:100%}}nav .menu-item.level-1:hover{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,0.7);box-shadow:inset 0 -3px 0 rgba(0,0,0,0.7)}@media screen and (max-width: 1030px){nav .menu-item.level-1:hover{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}}@media screen and (max-width: 1030px){nav .menu-item.level-1{z-index:100;display:block;padding:0;padding:10px 20px;border-bottom:1px solid lightgray;position:relative;font-size:1rem;font-weight:500}}nav .main-sub-menu .menu-item.level-2{font-weight:100;margin:20px 0 0 0;padding:0;color:#999}@media screen and (max-width: 1030px){nav .main-sub-menu .menu-item.level-2{background:#f9f8f7;margin:0;display:block;width:100%;padding:10px 0 10px 30px;border-bottom:1px solid lightgray;position:relative;font-size:1rem;font-weight:500}}nav .main-sub-menu .menu-item.level-2 a{color:#444;font-weight:500}nav .main-sub-menu .menu-item.level-3{font-weight:100;margin:0;padding:0;line-height:normal}@media screen and (max-width: 1030px){nav .main-sub-menu .menu-item.level-3{margin:0;display:block;width:100%;padding:15px 0 15px 50px;border-bottom:1px solid lightgray;position:relative;font-size:1rem;font-weight:500}}nav .main-sub-menu{display:block;width:100%;background:white;position:absolute;top:154px;text-align:left;overflow:hidden;max-height:0;opacity:1}nav .main-sub-menu.main-sub-menu--expanded{-webkit-box-shadow:0 10px 50px -10px rgba(0,0,0,0.2);box-shadow:0 10px 50px -10px rgba(0,0,0,0.2);max-height:1000px;padding:60px 20%}@media screen and (max-width: 1700px){nav .main-sub-menu.main-sub-menu--expanded{padding:60px 12%}}@media screen and (max-width: 1400px){nav .main-sub-menu.main-sub-menu--expanded{padding:60px 10%}}@media screen and (max-width: 1200px){nav .main-sub-menu.main-sub-menu--expanded{padding:60px 7%}}nav .main-sub-menu.main-sub-menu--expanded.main-sub-menu--expanded-scroll{top:52px}@media screen and (max-width: 1030px){nav .main-sub-menu.main-sub-menu--expanded{padding:0}}@media screen and (max-width: 1030px){nav .main-sub-menu{border-left:10px solid #5187a8;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;padding:0;position:static;width:100%;max-height:0;display:block;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}nav .main-sub-menu.main-sub-menu--expanded{max-height:1000px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}nav .sub-menu{display:block}nav .sub-menu.sub-menu--expanded{max-height:1000px}@media screen and (max-width: 1030px){nav .sub-menu{display:block;max-height:0;padding:0;position:relative;overflow:hidden;background:#e0dfde;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}nav .sub-menu.sub-menu--expanded{max-height:1000px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}nav .main-sub-menu.expanded,nav .sub-menu.expanded{display:block}nav .box-shadow{display:block;top:-8px;position:absolute;overflow:hidden;width:100%;-ms-box-shadow:inset -1px -25px 50px -37px rgba(0,0,0,0.2);-webkit-box-shadow:inset -1px -25px 50px -37px rgba(0,0,0,0.2);box-shadow:inset -1px -25px 50px -37px rgba(0,0,0,0.2);opacity:1;padding:30px 0}nav .menu-items-wrapper{display:inline-block;position:relative}nav.expanded .box-shadow{display:none}nav.expanded .menu-items-wrapper{position:static;display:inline}hr{-webkit-column-break-after:column;page-break-after:column;break-after:column;opacity:0}@media screen and (max-width: 1030px){hr{-webkit-column-break-after:auto;page-break-after:auto;break-after:auto;display:none}}.expand-menu{width:27px;height:20px;background:white;position:absolute;top:13px;right:18px;cursor:pointer;display:none}@media screen and (max-width: 425px){.expand-menu{right:20px}}.expand-menu:after{content:'';width:100%;height:2px;background:gray;position:absolute;top:0;left:0}.expand-menu:before{content:'';width:100%;height:2px;background:gray;position:absolute;bottom:0;left:0}.expand-menu .extra-cheese{width:100%;height:2px;background:gray;position:absolute;margin-top:9px}@media screen and (max-width: 1030px){.expand-menu{display:block}}.expand-submenu{background-image:url("../images/icon-expand-submenu.svg");width:32px;height:32px;position:absolute;right:13px;top:10px;display:none;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 1030px){.expand-submenu{display:inline-block}}.expand-submenu.rotate-up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.expand-submenu.pop{-webkit-transform:scale(1.7);-ms-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.close-side-menu{width:100%;height:60px;z-index:3000;position:relative;cursor:pointer;display:none}@media screen and (max-width: 1030px){.close-side-menu{height:35px;display:inline-block}}.menu-footer{display:none}.article-block+.text-block{position:relative}.article-block+.text-block:after{content:"";width:100%;height:30px;position:absolute;left:0;top:-15px;background:white}.text-block+.article-block{position:relative}.text-block+.article-block:after{content:"";width:100%;height:30px;position:absolute;left:0;top:-15px;background:white}.article-block{background:white;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}.article-block ul li{list-style-type:disc;margin-left:22px}@media screen and (max-width: 425px){.article-block{padding:0 30px}.article-block .row{margin:0}}p img{display:block;margin:0px auto 0px auto;max-width:100%;height:auto}figure{margin:50px -50px 50px -50px}@media screen and (max-width: 768px){figure{margin:40px 0 30px 0}}@media screen and (max-width: 500px){figure{margin:30px -8%}}figure img{display:inline-block;width:100%}@media screen and (max-width: 768px){figure img{margin:0}}@media screen and (max-width: 425px){figure img{width:100%}}figure figcaption{font-style:italic;font-weight:100;font-size:0.8rem}@media screen and (max-width: 500px){figure figcaption{margin:0 8%}}.header+.article-block{margin-top:-52px}.article-block+.col-3-multi-item,.article-block+.file-list-block,.article-block+.col-2-multi-item,.article-block+.col-2x2-multi-item,.article-block+.image-text-block,.article-block+.dynamic-file-table-block{margin-top:104px;position:relative}.article-block+.col-3-multi-item:after,.article-block+.file-list-block:after,.article-block+.col-2-multi-item:after,.article-block+.col-2x2-multi-item:after,.article-block+.image-text-block:after,.article-block+.dynamic-file-table-block:after{content:'';background:url("/Static/Images/westermo-symbol-divider.svg");width:100px;height:50px;margin-left:-50px;background-position:top center;background-repeat:no-repeat;position:absolute;top:-104px;left:50%}.breadcrumbs{padding:10px 0 10px 20px;font-size:0.8rem;color:#999;font-weight:100;letter-spacing:0.02rem;min-height:52px}@media screen and (max-width: 500px){.breadcrumbs{display:none}}.breadcrumbs a:link{color:#54a9cf}.breadcrumbs a:visited{color:#409fc9}.col-2x2-multi-item{margin-bottom:50px}.col-2x2-multi-item .row:first-child{margin-bottom:50px}@media screen and (max-width: 991px){.col-2x2-multi-item .row:first-child{margin-bottom:5px}}.col-2x2-multi-item a{cursor:pointer;border:0}@media screen and (max-width: 1200px){.col-2x2-multi-item .limited-text-height{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}@media screen and (max-width: 991px){.col-2x2-multi-item .limited-text-height{-webkit-line-clamp:8}}.col-2x2-multi-item-image{background:#F6F6F6;height:250px;overflow:hidden;margin-right:-30px}@media screen and (max-width: 770px){.col-2x2-multi-item-image{margin-bottom:-0px;margin-right:0}}@media screen and (max-width: 425px){.col-2x2-multi-item-image{margin-bottom:-10px}}.col-2x2-multi-item-image img{min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;max-height:none;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.col-2x2-multi-item-container{height:100%}@media screen and (max-width: 991px){.col-2x2-multi-item-container{margin-bottom:40px;display:inline-block}}@media screen and (max-width: 700px){.col-2x2-multi-item-container{height:490px;display:block}}.col-2x2-multi-item-content{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);float:right;background:white;height:250px;width:100%;font-weight:600;font-size:1.3rem;padding:20px;font-size:0.8rem;font-weight:100;line-height:1.4em}.col-2x2-multi-item-content .multi-item-button-text{height:46px}@media screen and (max-width: 768px){.col-2x2-multi-item-content{height:auto;padding-bottom:70px}}@media screen and (max-width: 425px){.col-2x2-multi-item-content{margin-top:10px}}.col-2x2-multi-item-content:hover:after{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.col-2x2-multi-item-content h3{font-weight:600;font-size:1.3rem;line-height:1.2rem}@media screen and (max-width: 375px){.col-2x2-multi-item-content h3{line-height:normal}}.white-space-container{background:#5187a8;height:52px;width:100%;display:block;z-index:100;color:white;position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 500px){.white-space-container{background:transparent;margin-bottom:-52px}}.contact-block{width:100%;background:#5187a8;z-index:10000;color:white;height:auto;bottom:-100%;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.2);box-shadow:0 0 30px rgba(0,0,0,0.2);display:block}.contact-block.absolute{margin-bottom:52px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.contact-block .g-recaptcha{position:absolute;bottom:35px;right:0px}@media screen and (max-width: 500px){.contact-block .g-recaptcha{bottom:30px}}.contact-block .submit-message{margin-top:25px}@media screen and (max-width: 500px){.contact-block .submit-message{margin-top:50px}}.contact-block .submit-message .alert{-webkit-border-radius:10px;border-radius:10px}.contact-block .submit-message .alert .glyphicon{vertical-align:middle}.contact-block-show{bottom:0px;position:fixed;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 500px){.contact-block-show{bottom:-30px}}.contact-person{background:orange;width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-25px;left:-50px;background-size:cover;background-position:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 800px){.contact-person{left:-30px}}@media screen and (max-width: 500px){.contact-person{width:90px;height:90px;top:-20px;left:-30px}}@media screen and (max-width: 400px){.contact-person{width:70px;height:70px;top:-10px;left:-5px}}@media screen and (max-width: 500px){.contact-person.expanded-person{top:10px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}@media screen and (max-width: 500px) and (max-width: 500px){.contact-person.expanded-person{left:20px}}@media screen and (max-width: 500px) and (max-width: 400px){.contact-person.expanded-person{left:-5px}}.person{width:auto;position:absolute;top:6px;left:70px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 800px){.person{left:90px}}@media screen and (max-width: 600px){.person{top:20px;width:100%;text-align:left;left:80px}}@media screen and (max-width: 500px){.person.expanded-person{top:40px;position:absolute;left:130px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}@media screen and (max-width: 500px) and (max-width: 400px){.person.expanded-person{left:83px}}.person .contact-person-name{font-size:0.8rem;font-weight:500;margin-top:-6px}@media screen and (max-width: 600px){.person .contact-person-name{display:inline;font-size:0.6rem}}.person .contact-person-title{font-size:0.7rem;margin-top:-14px}@media screen and (max-width: 600px){.person .contact-person-title{display:inline;font-size:0.6rem}}.person p{margin:0 0 -4px 0;padding:0}.contact-block-header{padding:10px;height:52px;margin:0 auto;display:block;cursor:pointer;position:relative;z-index:1000}.contact-button{background:#F2972A;-webkit-border-radius:20px;border-radius:20px;width:auto;display:inline-block;font-weight:200;padding:5px 17px;margin-top:-4px}.contact-slogan{display:block;width:400px;text-align:center;margin:0 auto;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;word-wrap:break-word}@media screen and (max-width: 500px){.contact-slogan{width:auto}}.contact-slogan.expanded-person{word-wrap:break-word}@media screen and (max-width: 500px){.contact-slogan.expanded-person{margin-top:10px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}@media screen and (max-width: 500px) and (max-width: 500px){.contact-slogan.expanded-person{margin-left:120px}}@media screen and (max-width: 500px) and (max-width: 400px){.contact-slogan.expanded-person{margin-left:73px;left:30px;text-align:left}}@media screen and (max-width: 500px) and (max-width: 320px){.contact-slogan.expanded-person{margin-left:68px;left:30px}}@media screen and (max-width: 800px){.contact-slogan{margin-left:230px}}@media screen and (max-width: 700px){.contact-slogan{margin-left:200px}}@media screen and (max-width: 630px){.contact-slogan{margin-left:170px}}@media screen and (max-width: 600px){.contact-slogan{width:100%;margin-left:71px;margin-top:-10px;font-size:0.8rem;text-align:left}}@media screen and (max-width: 320px){.contact-slogan{width:100%;margin-left:68px;margin-top:-10px;font-size:0.8rem;text-align:left}}ul.contact-block-detail-list{margin-left:-3px;margin-top:10px;text-align:left}ul.contact-block-detail-list a{color:white}ul.contact-block-detail-list a:hover{text-decoration:underline}ul.contact-block-detail-list li{list-style-type:none;margin:0;vertical-align:middle;font-size:0.8rem;padding:0 0 0 40px;margin-bottom:10px}@media screen and (max-width: 900px){ul.contact-block-detail-list li{font-size:0.7rem}}ul.contact-block-detail-list li.phone-icon{background:url("/Static/Images/icon-phone.svg") no-repeat 0 6px;background-size:25px}ul.contact-block-detail-list li.skype-icon{background:url("/Static/Images/icon-skype.svg") no-repeat 0 6px;background-size:25px}ul.contact-block-detail-list li.mail-icon{background:url("/Static/Images/icon-mail.svg") no-repeat 0 6px;background-size:25px}ul.contact-block-detail-list li.switchboard-icon{background:url("/Static/Images/icon-switchboard.svg") no-repeat 0 6px;background-size:25px}ul.contact-block-detail-list li.fallback-icon{background:url("/Static/Images/icon-expand-submenu.svg") no-repeat 0 6px;background-size:25px}@media screen and (max-width: 500px){.contact-form{padding:0}}.input-container{width:100%}.contact-block-form textarea,.contact-block-form input[type=email],.contact-block-form input[type=tel],.contact-block-form select,.raq-form textarea,.raq-form input[type=email],.raq-form input[type=tel],.raq-form select{font-size:0.9rem;border:1px solid lightgray;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 3px rgba(0,0,0,0.2);padding:10px;border:1px solid #FFF}@media screen and (max-width: 991px){.contact-block-form textarea,.contact-block-form input[type=email],.contact-block-form input[type=tel],.contact-block-form select,.raq-form textarea,.raq-form input[type=email],.raq-form input[type=tel],.raq-form select{padding:5px 20px}}.contact-block-form.hidden,.raq-form.hidden{display:none}.contact-block-form #form-sender,.raq-form #form-sender{margin-bottom:10px}.contact-block-form #form-sender.validation-error,.raq-form #form-sender.validation-error{margin-bottom:0}.contact-block-form p.error-message,.raq-form p.error-message{display:none}.contact-block-form input[type="email"].validation-error,.contact-block-form input[type="tel"].validation-error,.contact-block-form textarea.validation-error,.contact-block-form select.validation-error,.contact-block-form textarea.validation-error,.raq-form input[type="email"].validation-error,.raq-form input[type="tel"].validation-error,.raq-form textarea.validation-error,.raq-form select.validation-error,.raq-form textarea.validation-error{border:red solid 1px}.contact-block-form input[type="email"].validation-error+p.error-message,.contact-block-form input[type="tel"].validation-error+p.error-message,.contact-block-form textarea.validation-error+p.error-message,.contact-block-form select.validation-error+p.error-message,.contact-block-form textarea.validation-error+p.error-message,.raq-form input[type="email"].validation-error+p.error-message,.raq-form input[type="tel"].validation-error+p.error-message,.raq-form textarea.validation-error+p.error-message,.raq-form select.validation-error+p.error-message,.raq-form textarea.validation-error+p.error-message{display:block;font-size:16px;color:#f2dede;margin-bottom:0;clear:both}.contact-block-form textarea.validation-error+p.error-message,.raq-form textarea.validation-error+p.error-message{margin-top:-10px}.contact-block-form .input,.raq-form .input{float:left;width:73%}@media screen and (max-width: 991px){.contact-block-form .input,.raq-form .input{width:62%}}@media screen and (max-width: 500px){.contact-block-form .input,.raq-form .input{width:100%}}.contact-block-form label:focus,.contact-block-form textarea:focus,.contact-block-form input[type=email]:focus,.contact-block-form input[type=tel]:focus,.contact-block-form select:focus,.raq-form label:focus,.raq-form textarea:focus,.raq-form input[type=email]:focus,.raq-form input[type=tel]:focus,.raq-form select:focus{outline:none;border:1px solid #F2972A}.contact-block-form label,.raq-form label{display:block;font-size:0.8rem;font-weight:400;margin-bottom:4px;text-align:left}@media screen and (max-width: 540px){.contact-block-form label,.raq-form label{font-size:0.7rem}}.contact-block-form textarea,.raq-form textarea{width:100%;color:#444;font-weight:100;resize:none}@media screen and (max-width: 991px){.contact-block-form textarea,.raq-form textarea{width:100%}}.contact-block-form input[type=email],.contact-block-form input[type=tel],.contact-block-form select,.raq-form input[type=email],.raq-form input[type=tel],.raq-form select{width:100%;color:#444;font-weight:100}.contact-block-form input[type=submit],.contact-block-form button.submit,.raq-form input[type=submit],.raq-form button.submit{color:white;text-decoration:none;-webkit-border-radius:40px;border-radius:40px;padding:10px 20px;border:0;background:#f5ae5a;color:white;display:inline-block;text-transform:uppercase;font-weight:100;float:right}@media screen and (max-width: 900px){.contact-block-form input[type=submit],.contact-block-form button.submit,.raq-form input[type=submit],.raq-form button.submit{padding:5px 10px;float:right}}@media screen and (max-width: 791px){.contact-block-form input[type=submit],.contact-block-form button.submit,.raq-form input[type=submit],.raq-form button.submit{padding:5px 10px;float:right}}@media screen and (max-width: 500px){.contact-block-form input[type=submit],.contact-block-form button.submit,.raq-form input[type=submit],.raq-form button.submit{margin-top:20px;width:100%;text-align:center}}.contact-block-form input[type=submit].disabled,.contact-block-form button.submit.disabled,.raq-form input[type=submit].disabled,.raq-form button.submit.disabled{background-color:gray}.contact-container{display:block;height:0;z-index:100;color:white;overflow:hidden;position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:0 65px}@media screen and (max-width: 1030px){.contact-container{padding:0 60px}}@media screen and (max-width: 850px){.contact-container{padding:0}}.contact-container .support-link{display:block;font-size:0.8rem;margin-top:10px}.contact-container .support-link a{color:#fff}.contact-container .support-link a:hover{color:#fff;text-decoration:underline}.col-left{width:50%;float:left;display:inline-block;padding:30px 10px 0 20px}@media screen and (max-width: 540px){.col-left{padding:0 10px 0 20px}}@media screen and (max-width: 500px){.col-left{display:block;width:100%;padding:0 40px;margin-top:30px}}@media screen and (max-width: 400px){.col-left{display:block;width:100%;padding:0 20px;margin-top:30px}}@media screen and (max-width: 320px){.col-left{display:block;width:100%;padding:0 20px;margin-top:10px}}.col-right{width:50%;float:right;display:inline-block;padding:30px 10px 0 60px}@media screen and (max-width: 1200px){.col-right{padding:30px 10px 0 20px}}@media screen and (max-width: 540px){.col-right{padding:0 10px 0 10px}}@media screen and (max-width: 500px){.col-right{display:block;width:100%;padding:0 40px;margin-top:30px}}@media screen and (max-width: 400px){.col-right{display:block;width:100%;padding:0 20px;margin-top:10px}}.contact-block-details{text-align:left}.contact-block-details span{font-size:0.8rem;font-weight:400}.open-contact-block{height:410px;display:block;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 900px){.open-contact-block{height:390px}}@media screen and (max-width: 800px){.open-contact-block{height:420px}}@media screen and (max-width: 500px){.open-contact-block{height:-webkit-calc(100vh - 22px);height:calc(100vh - 22px);-webkit-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;padding-top:40px}}.close-contact-block{display:inline-block;position:absolute;top:9px;right:-20px;width:36px;height:36px;text-align:center;-webkit-border-radius:50%;border-radius:50%;font-size:1.1rem;padding:1px 0 0 1px;font-weight:100;color:#444;background:#f5ae5a;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;color:white}.close-contact-block img{width:22px;position:absolute;top:10px;left:50%;margin-left:-11px;-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}@media screen and (max-width: 800px){.close-contact-block{right:0}}@media screen and (max-width: 500px){.close-contact-block{display:none}}.opacity{opacity:1 !important;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}.visible{-webkit-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);transform:translate(0%)}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal .modal-content{background-color:#5187a8;margin:auto;padding:20px;border:1px solid #888;width:40%;height:auto;display:table;color:#FFF;margin-top:100px}.modal .modal-content.success{background-color:#51a86d;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);margin-top:0}.modal .modal-content.error{background-color:#a85351}@media screen and (max-width: 1700px){.modal .modal-content{width:60%}}@media screen and (max-width: 1024px){.modal .modal-content{width:80%}}@media screen and (max-width: 500px){.modal .modal-content{width:100%}}.modal .modal-content .raq-form input,.modal .modal-content .raq-form textarea,.modal .modal-content .raq-form select{color:#444;padding:10px;font-weight:100;font-size:19px}.modal .modal-content .raq-form input[type=submit]{padding:10px 20px;font-size:21px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#fff;background:#f5ae5a}.modal .modal-content .raq-form input[type=submit]:hover{background:#F2972A}.modal .modal-content .raq-form input[type=submit]:focus{outline:none}.modal .modal-content .raq-form .error{display:none}.modal .modal-content .raq-form h2{font-size:2em;line-height:1.25em;margin-bottom:0.2em;font-weight:500}@media screen and (max-width: 1024px){.modal .modal-content .raq-form h2{font-size:2em;line-height:1.25em}}@media screen and (max-width: 768px){.modal .modal-content .raq-form h2{font-size:1.625em;line-height:1.15384615em}}.modal .close-btn{color:#FFF;float:right;font-size:44px;font-weight:bold}.modal .close-btn:hover,.modal .close-btn:focus{color:#F2972A;text-decoration:none;cursor:pointer}.modal.active{display:block}#raq-cta-btn{color:white;text-decoration:none;-webkit-border-radius:40px;border-radius:40px;padding:10px 20px;border:0;background:#f5ae5a;display:block;text-align:center;text-transform:uppercase;font-weight:100;font-size:21px;float:right;margin:auto;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#raq-cta-btn:focus{outline:none}@media screen and (max-width: 991px){#raq-cta-btn{font-size:20px;float:unset;margin-bottom:20px}}#raq-cta-btn:hover,.close-btn:focus{background:#F2972A}@media screen and (max-width: 540px){.raq-form-active{bottom:0;top:0}}.raq-form-active div.contact-container{height:600px;margin-top:30px}@media screen and (max-width: 540px){.raq-form-active div.contact-block-close-button{position:fixed;top:25px;left:90%}}.raq-container{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}.raq-container .raq-required-notice{font-weight:300;text-align:right}.raq-container .raq-submit{margin-top:32px}.raq-container .raq-legal{margin-top:10px}.raq-container .raq-legal a{color:white;text-decoration:underline}.raq-container .raq-legal a:hover{border-bottom:none}.raq-container .raq-input{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}.raq-container .raq-input label,.raq-container .raq-input input{display:block}.raq-container .raq-input label{font-size:0.8rem}.raq-container .raq-input input,.raq-container .raq-input select{width:100%;height:50px}.raq-container .raq-input input,.raq-container .raq-input select,.raq-container .raq-input textarea{margin-bottom:5px}.raq-container .raq-input.has-error input,.raq-container .raq-input.has-error select{border:solid red 1px}.raq-container .raq-input.has-error .error{display:block;font-size:16px;color:#f2dede;margin-bottom:0}.file-list-block{margin-bottom:50px}.file-list-block a{font-size:0.8rem;line-height:normal}.file-list-block .row{background:white;padding:30px 20px;text-align:left;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}.file-list-block .row div[class^='col-']{margin-bottom:20px}.file-list-block .row .noshadow{-webkit-box-shadow:none;box-shadow:none}.file-list-block h1{font-size:2rem;margin:0 0 -10px 0;line-height:normal;margin-bottom:30px}.file-list-block h4{margin:0 0 10px 0}.file-list-block ul{display:inline-block;margin-left:30px;margin-bottom:0;padding:0}.file-list-block ul li{padding-left:10px}.file-list-block ul+h4{margin-top:30px}.dynamic-file-table-block{margin-bottom:50px;padding:0 30px;line-height:1.4}@media screen and (max-width: 600px){.dynamic-file-table-block{padding:0}}.dynamic-file-table-block .block-adjust{padding:30px 23px;background:white;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}.dynamic-file-table-block .pagination>.active>a,.dynamic-file-table-block .pagination>.active>span,.dynamic-file-table-block .pagination>.active>a:hover,.dynamic-file-table-block .pagination>.active>span:hover,.dynamic-file-table-block .pagination>.active>a:focus,.dynamic-file-table-block .pagination>.active>span:focus{background-color:#5187a8;border-color:#5187a8}.dynamic-file-table-block table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,.dynamic-file-table-block table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{background-color:#5187a8;line-height:15px}.dynamic-file-table-block table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,.dynamic-file-table-block table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{background-color:#F2972A}.dynamic-file-table-block .file-table-search{float:right}.dynamic-file-table-block #example_wrapper .row:first-child{display:none}.dynamic-file-table-block .search-icon{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);width:12px}.dynamic-file-table-block .search-field{width:auto;float:right;margin-left:12px}.dynamic-file-table-block .search-text{font-size:16px}.text-block{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}@media screen and (max-width: 425px){.text-block{padding:0 30px}}@media (min-width: 900px){.text-block{padding:0 90px}}.col-1-padding{padding:0 25%}@media screen and (max-width: 1500px){.col-1-padding{padding:0 15%}}@media screen and (max-width: 1000px){.col-1-padding{padding:0 10%}}@media screen and (max-width: 700px){.col-1-padding{padding:0}}.text-block+.col-3-multi-item,.text-block+.file-list-block,.text-block+.col-2-multi-item,.text-block+.col-2x2-multi-item,.text-block+.image-text-block{margin-top:104px;position:relative}.text-block+.col-3-multi-item:after,.text-block+.file-list-block:after,.text-block+.col-2-multi-item:after,.text-block+.col-2x2-multi-item:after,.text-block+.image-text-block:after{content:'';background:url("/Static/Images/westermo-symbol-divider.svg");width:100px;height:50px;margin-left:-50px;background-position:top center;background-repeat:no-repeat;position:absolute;top:-104px;left:50%}.rolling-header-hero-container{width:100%}.rolling-headers-hero{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:200}@media screen and (max-width: 1030px){.rolling-headers-hero{z-index:50}}.bread+.hero .bg{height:calc(95vh - 224px) !important;height:-o-calc(95vh - 224px) !important;height:-webkit-calc(95vh - 224px) !important;height:-moz-calc(95vh - 224px) !important}.bread+.hero .cover{height:calc(95vh - 224px) !important;height:-o-calc(95vh - 224px) !important;height:-webkit-calc(95vh - 224px) !important;height:-moz-calc(95vh - 224px) !important}.bread+.hero{height:calc(95vh - 224px) !important;height:-o-calc(95vh - 224px) !important;height:-webkit-calc(95vh - 224px) !important;height:-moz-calc(95vh - 224px) !important}.bg{background-size:cover;background-repeat:no-repeat;background-position:center  center;background-attachment:fixed;width:100%;height:calc(95vh - 204px);height:-o-calc(95vh - 204px);height:-webkit-calc(95vh - 204px);height:-moz-calc(95vh - 204px);max-height:600px;position:absolute;z-index:1;top:0;left:0}@media screen and (max-width: 1030px){.bg{background-attachment:scroll;min-height:500px}}.bg.fixed{background-attachment:fixed}@media screen and (max-width: 1030px){.bg.fixed{background-attachment:scroll}}@media screen and (max-width: 1300px){.bg{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);height:-moz-calc(80vh - 204px)}}@media screen and (max-width: 992px){.bg{height:calc(100vh - 70px);height:-o-calc(100vh - 70px);height:-webkit-calc(100vh - 70px);height:-moz-calc(100vh - 204px)}}.hero{width:100%;height:calc(95vh - 204px);height:-o-calc(95vh - 204px);height:-webkit-calc(95vh - 204px);height:-moz-calc(95vh - 204px);max-height:600px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;position:relative}@media screen and (max-width: 1300px){.hero{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);height:-moz-calc(80vh - 204px);min-height:500px}}@media screen and (max-width: 992px){.hero{height:calc(100vh - 70px);height:-o-calc(100vh - 70px);height:-webkit-calc(100vh - 70px);height:-moz-calc(100vh - 204px)}}.hero--short{height:calc(75vh - 204px);height:-o-calc(75vh - 204px);height:-webkit-calc(75vh - 204px);height:-moz-calc(75vh - 204px)}@media screen and (max-width: 1300px){.hero--short{height:calc(60vh - 70px);height:-o-calc(60vh - 70px);height:-webkit-calc(60vh - 70px);min-height:300px}}@media screen and (max-width: 992px){.hero--short{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);height:-moz-calc(80vh - 204px)}}.hero--short .cover{height:calc(75vh - 204px);height:-o-calc(75vh - 204px);height:-webkit-calc(75vh - 204px);height:-moz-calc(75vh - 204px)}@media screen and (max-width: 1300px){.hero--short .cover{height:calc(60vh - 70px);height:-o-calc(60vh - 70px);height:-webkit-calc(60vh - 70px);min-height:300px}}@media screen and (max-width: 992px){.hero--short .cover{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px)}}.hero--short .bg{height:calc(75vh - 204px);height:-o-calc(75vh - 204px);height:-webkit-calc(75vh - 204px);height:-moz-calc(75vh - 204px)}@media screen and (max-width: 1300px){.hero--short .bg{height:calc(60vh - 70px);height:-o-calc(60vh - 70px);height:-webkit-calc(60vh - 70px);height:-moz-calc(60vh - 204px)}}@media screen and (max-width: 1030px){.hero--short .bg{min-height:300px}}@media screen and (max-width: 992px){.hero--short .bg{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);height:-moz-calc(80vh - 204px)}}.hero h1{color:white;width:100%;z-index:5;position:relative;margin:0;text-shadow:0 0 20px rgba(0,0,0,0.2);font-size:4rem;line-height:3.9rem}@media screen and (max-width: 1000px){.hero h1{font-size:4rem;line-height:4rem}}@media screen and (max-width: 800px){.hero h1{font-size:3rem;line-height:3.5rem}}@media screen and (max-width: 600px){.hero h1{font-size:2rem;line-height:2rem}}.cover{width:100%;height:calc(95vh - 204px);height:-o-calc(95vh - 204px);height:-webkit-calc(95vh - 204px);height:-moz-calc(95vh - 204px);max-height:600px;opacity:0.5;position:absolute;top:0;left:0;z-index:2;background:#539ce4;background:-webkit-linear-gradient(left, #4082AA 0%, #e8b45e 100%);background:-webkit-gradient(linear, left top, right top, from(#4082AA), to(#e8b45e));background:-o-linear-gradient(left, #4082AA 0%, #e8b45e 100%);background:linear-gradient(to right, #4082AA 0%, #e8b45e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4082AA', endColorstr='#e8b45e',GradientType=1 )}@media screen and (max-width: 1300px){.cover{height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);min-height:500px}}@media screen and (max-width: 992px){.cover{height:calc(100vh - 70px);height:-o-calc(100vh - 70px);height:-webkit-calc(100vh - 70px)}}.symbol-divider-up{position:absolute;bottom:0;left:50%;margin-left:-50px;z-index:90;width:100px;cursor:pointer}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex}.highlight-bg{background-image:url("../images/cole.jpg");background-size:cover;background-attachment:fixed;background-position:center  center;position:absolute;z-index:-1;width:100%;height:100%;display:inline-block;top:0;left:0}@media screen and (max-width: 500px){.highlight-bg{background-size:auto}}@media screen and (max-width: 992px){.highlight-bg{height:100%}}.highlight-cover{width:100%;display:inline-block;height:100%;opacity:0.5;position:absolute;top:0;left:0;z-index:2;background:#539ce4;background:-webkit-linear-gradient(left, #4082AA 0%, #e8b45e 100%);background:-webkit-gradient(linear, left top, right top, from(#4082AA), to(#e8b45e));background:-o-linear-gradient(left, #4082AA 0%, #e8b45e 100%);background:linear-gradient(to right, #4082AA 0%, #e8b45e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4082AA', endColorstr='#e8b45e',GradientType=1 )}@media screen and (max-width: 992px){.highlight-cover{height:100%}}.highlight-block{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);position:relative;z-index:0;width:100%;padding:115px 0 115px 0;margin-bottom:50px}.highlight-block .success-story-badge{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);position:relative;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.highlight-block .container{z-index:3;position:relative;padding-left:50px}@media screen and (max-width: 810px){.highlight-block .container{padding:0}}@media screen and (max-width: 800px){.highlight-block{text-align:center}}@media screen and (max-width: 500px){.highlight-block{padding:70px 30px;z-index:2}}@media screen and (max-width: 320px){.highlight-block{padding:50px 10px;z-index:2}}.highlight-block img{width:100%;max-width:300px;display:block;margin:0 auto}.highlight-block h2{color:white;margin-bottom:10px;font-weight:700;font-weight-line-height:3.8rem;z-index:2;text-shadow:0 0 10px rgba(0,0,0,0.2)}@media screen and (max-width: 1200px){.highlight-block h2{font-size:4rem;line-height:3.8rem}}@media screen and (max-width: 500px){.highlight-block h2{font-size:2.5rem;line-height:2.5rem}}.highlight-block h3{color:white;margin-bottom:30px;font-weight:200;z-index:2;text-shadow:0 0 10px rgba(0,0,0,0.2);font-size:2rem;line-height:2.3rem}@media screen and (max-width: 1200px){.highlight-block h3{font-size:1.7rem;line-height:2rem}}@media screen and (max-width: 500px){.highlight-block h3{font-size:1.5rem;line-height:1.5rem}}.highlight-block+.container-divider{margin-bottom:0}.highlight-block+.article-block,.highlight-block+.text-block{margin-top:-52px}@media screen and (max-width: 1030px){.page-headline-fix+.image-text-block .row{margin:0 15px 0 15px}}.image-text-block{padding:0 30px;margin-bottom:50px;line-height:1.4em}.image-text-block p:last-child{margin-bottom:0}@media screen and (max-width: 600px){.image-text-block{padding:0}}@media screen and (max-width: 1030px){.image-text-block h3{margin-top:0.4em}}.image-text-block img{width:100%;max-width:350px;margin:0 auto;display:block}.image-text-block .row{padding:30px 23px;background:white;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}.image-text-block a{margin-top:15px;border:0}.image-text-block iframe,.image-text-block video{width:100% !important;height:290px !important}.col-2-multi-item{margin-bottom:50px}.col-2-multi-item .multi-item-image{height:290px}.col-2-multi-item a{color:#444}.col-3-multi-item{margin-bottom:50px}.col-3-multi-item a{cursor:pointer;color:#444}.multi-item-image{background:#ECEBEB;height:250px;width:100%;overflow:hidden;position:relative}.multi-item-image img{min-height:100%;min-width:100%;width:auto;height:auto;max-width:none;max-height:none;display:block;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.multi-item-container{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);background:white}.multi-item-container:hover:after{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 991px){.multi-item-container{margin-bottom:20px}}.multi-item-button-text{color:#444;text-align:right;position:absolute;bottom:0;right:0;width:240px;height:52px;padding-right:80px;font-weight:100;font-size:0.8rem;cursor:pointer}.multi-item-content{background:white;padding:20px 20px 70px 20px;height:230px}@media screen and (max-width: 991px){.multi-item-content{height:auto}}.multi-item-content h3{font-weight:600;font-size:1.3rem;line-height:normal}.multi-item-content p{font-size:0.9rem;font-weight:100;line-height:1.4em;margin:10px 0 0 0}@media screen and (max-width: 1030px){.multi-item-content p{font-size:0.8rem}}.multi-item-content .arrow-right{cursor:pointer}.page-headline{background:white;padding:30px 30px 0 40px;position:relative;display:block;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}@media screen and (max-width: 500px){.page-headline{padding:15px 40px;margin-top:20px}}.page-headline h1{font-size:2rem;margin:0 0 -10px 0;line-height:normal}@media screen and (max-width: 500px){.page-headline h1{font-size:1.4rem}}.page-headline .category{font-weight:100;display:inline-block;margin-top:10px;height:50px;padding:0}@media screen and (max-width: 550px){.page-headline .category{font-size:0.8rem}}.page-headline strong{font-weight:bold}@media screen and (max-width: 1030px){.bread+.page-headline-container{margin-top:20px}}.full-width{width:100%;padding:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}.full-width .page-headline{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0)}@media screen and (max-width: 500px){.page-headline-container+.article-block{padding:0px 7% 50px 7%}}.page-headline-fix+.image-text-block,.page-headline-fix+.search-block{position:relative}.page-headline-fix+.image-text-block:after,.page-headline-fix+.search-block:after{content:'';position:absolute;top:-15px;left:15px;background:white;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:30px}.headline-fix{position:fixed;z-index:1000;top:52px;left:0;margin:0;padding:0;width:100%}.headline-fix h1{font-size:0.5rem}.page-trademark{height:75px;width:220px;position:absolute;top:40px;right:40px;text-align:right}@media screen and (max-width: 991px){.page-trademark{position:static;margin:0 auto;text-align:center}}@media screen and (max-width: 500px){.page-trademark{top:30px;right:30px}}@media screen and (max-width: 400px){.page-trademark{top:20px;right:20px}}.page-trademark img{height:100%;max-height:60px}@media screen and (max-width: 700px){.page-trademark img{max-height:60px}}@media screen and (max-width: 550px){.page-trademark img{max-height:45px}}@media screen and (max-width: 400px){.page-trademark img{max-height:45px;margin-top:10px}}.search-block .highlight-text{background:rgba(81,135,168,0.25);color:#444}@media screen and (max-width: 500px){.search-block p{font-size:0.8rem;line-height:normal}}.search-block .row{background:white;padding:30px 20px;margin-bottom:50px;text-align:center}@media screen and (max-width: 1030px){.search-block .row{padding:30px 10px}}.search label{text-align:left}.search-field-big-search-input{padding:20px;width:350px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-top:1px solid lightgray;border-bottom:1px solid lightgray;border-left:1px solid lightgray;border-right:1px solid lightgray;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;font-weight:100;color:gray;margin:0 0 20px 0}@media screen and (max-width: 500px){.search-field-big-search-input{width:70%;padding:10px}}.search-field-big-search-input:focus{border-top:1px solid #F2972A;border-bottom:1px solid #F2972A;border-left:1px solid #F2972A;border-right:1px solid #F2972A;outline:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 500px){label[for=search-field-big-search-input]{text-align:center}}.search-field-button-big{background:#004F90;color:white;padding:21px 30px;border:0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;font-weight:100;margin-left:-5px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 500px){.search-field-button-big{padding:11px;width:auto}}.search-field-button-big:hover{background:#F2972A}.search-field-button-big:focus{outline:0}.form-information{display:block;margin:0 0 20px 0;font-size:0.8rem;font-style:italic;font-weight:100}@media screen and (max-width: 500px){.form-information{font-size:0.8rem;line-height:normal}}.result{text-align:left}.no-search-results{text-align:center;margin-top:30px;margin-bottom:30px}.search-result-item{border-bottom:1px solid #EFEFEF;padding:10px 50px}.search-result-item .search-result-item-name{text-transform:uppercase}.search-result-item .search-result-item-header{font-size:0.8rem;margin:0}.search-result-item .search-result-path{margin-bottom:10px;font-weight:inherit}.search-result-item .search-result-path a{font-size:smaller;font-style:italic;font-weight:600;color:#ccc;border-bottom:none}.search-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.8rem}.text-hero{width:100%;height:calc(70vh - 70px);height:-o-calc(70vh - 70px);height:-webkit-calc(70vh - 70px);height:-moz-calc(70vh - 70px);max-height:600px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;position:relative;background:#f5f9fe}@media screen and (max-width: 1300px){.text-hero{max-height:600px;height:calc(80vh - 70px);height:-o-calc(80vh - 70px);height:-webkit-calc(80vh - 70px);height:-moz-calc(80vh - 70px)}}@media screen and (max-width: 992px){.text-hero{height:calc(70vh - 70px);height:-o-calc(70vh - 70px);height:-webkit-calc(70vh - 70px)}}.text-hero .overlay{position:absolute;top:0;left:0;width:100%;height:100%;max-height:600px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;z-index:20;opacity:0.6}.text-hero .overlay h5.clip-background{font-weight:800;font-size:7rem;line-height:6rem;margin:0;padding:0;-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media screen and (max-width: 500px){.text-hero .overlay h5.clip-background{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:white;-webkit-text-fill-color:currentcolor;-webkit-background-clip:border-box;font-size:2.5rem;line-height:2.5rem}}.text-hero .text{position:absolute;top:0;left:0;max-height:600px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;z-index:10;max-height:600px;margin:0;padding:0 20% 0 20%}.text-hero .text h5.clip-background{font-weight:800;font-size:7rem;line-height:6rem;background-size:65%;background-image:url("../images/water.jpg");-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-position:center center;background-attachment:fixed;margin:-10px 0 0 0;padding:0;letter-spacing:-0.2rem}@media screen and (max-width: 500px){.text-hero .text h5.clip-background{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:white;-webkit-text-fill-color:currentcolor;-webkit-background-clip:border-box;font-size:2.5rem;line-height:2.5rem}}.text-hero .text h5.clip-fixed-background{font-weight:800;font-size:7rem;line-height:6rem;background-image:url("../images/water.jpg");-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-position:center center;background-size:cover;margin:0;padding:0}@media screen and (max-width: 500px){.text-hero .text h5.clip-fixed-background{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:white;-webkit-text-fill-color:currentcolor;-webkit-background-clip:border-box;font-size:2.5rem;line-height:2.5rem}}.article-block+.container.wffm-form,.text-block+.container.wffm-form{margin-top:42px}.wffm-form .wffm-form{width:auto}.container.wffm-form .row,.container.inside-login-block .row{background:white;margin-bottom:52px;padding:20px 40px;margin-left:0px;margin-right:0px}.container.wffm-form fieldset .row,.container.inside-login-block fieldset .row{padding:0;margin:0 -15px 0 -15px}.container.wffm-form p,.container.wffm-form label,.container.inside-login-block p,.container.inside-login-block label{font-size:1rem;font-weight:100}.container.wffm-form input[type="text"]:focus,.container.wffm-form textarea:focus,.container.inside-login-block input[type="text"]:focus,.container.inside-login-block textarea:focus{outline:0;border:1px solid #F2972A;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.container.wffm-form textarea,.container.inside-login-block textarea{padding:10px}.container.wffm-form .btn,.container.inside-login-block .btn{margin:10px 0 10px 0;background:#F2972A;-webkit-border-radius:40px;border-radius:40px;padding:10px 30px;color:white;font-size:1rem;border:0}.container.wffm-form .btn:hover,.container.inside-login-block .btn:hover{background:#dc7e0d}.page-header h1{font-size:4.4761905rem;line-height:4.5714286rem;margin-top:1.5238095rem;margin-bottom:3.047619rem;font-weight:700}@media screen and (max-width: 370px){.page-header h1{font-size:3.3rem;line-height:3.2rem}}.container.inside-login-block .input-validation-error{border:red 1px solid}.container.inside-login-block #errorMessage{color:red;margin-bottom:-32px}.container.inside-login-block .submit-btn{margin:50px 0 10px 0}@media screen and (max-width: 1030px){.page-headline-fix+.page-listing-block .row{margin:0 15px 0 15px}}.display{display:inline-block;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.load-more{width:100%;padding:10px 20px;background:#004F90;color:white;display:block;text-align:center;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.load-more:hover{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.no-more{width:100%;padding:10px 20px;background:gray;color:white;display:none;text-align:center;cursor:default;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.page-list-item{display:block;opacity:1;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.page-listing-block{padding:0 30px;margin-bottom:50px;line-height:1.4em}.page-listing-block h3{margin-bottom:0}@media screen and (max-width: 400px){.page-listing-block h3{font-size:1.5rem;margin-bottom:-10px}}.page-listing-block .row+.row{position:relative}.page-listing-block .row+.row:before{content:"";display:block;width:100%;height:30px;position:absolute;top:-15px;left:0;background:white}.page-listing-block p{position:relative;height:100px;overflow:hidden;margin:0}.page-listing-block p:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;background-color:red;height:75px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0), #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff 100%)}.page-listing-block p:last-child{margin-bottom:0}.page-listing-block p.page-listing-date{height:30px;margin-bottom:10px;font-weight:400;font-size:0.8rem}.page-listing-block p.page-listing-date:after{opacity:0}@media screen and (max-width: 600px){.page-listing-block{padding:0}}.page-listing-block .row{padding:30px 23px;background:white;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}.page-listing-block a{margin-top:15px;border:0}.older-posts h4{margin:0}.older-posts p{display:inline-block;width:auto;margin:0;height:auto}.older-posts p:after{display:none}.older-posts .old-post-date{font-size:0.8rem;opacity:0.4}.page-listing-image img{width:100%;max-width:270px;background:gray;display:block;margin:0 auto;margin-bottom:20px;background-size:cover;background-position:center center}@media screen and (max-width: 768px){.page-listing-image img{margin:0;max-width:100%;margin-bottom:20px}}@media screen and (max-width: 500px){.page-listing-image img{max-width:100%;margin-bottom:20px}}.register-to-download{cursor:pointer}.register-to-download-icon{position:relative;cursor:pointer}.register-to-download-icon:after{content:"";background-image:url("../images/icon-lock.svg");background-size:cover;background-position:center center;position:absolute;bottom:0px;right:-26px;width:20px;height:20px}.register-to-download-container{display:inline-block;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.8);z-index:30000;text-align:center;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.register-to-download-container.hide{display:none;opacity:0;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.register-to-download-container .register-to-download-form{margin:0 auto;padding:60px;background:white;width:90%;position:relative;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.close-register-to-download{width:100%;height:60px;z-index:3000;position:relative;cursor:pointer;display:inline-block}@media screen and (max-width: 767px){.filter-mobile{background:#004F90;display:inline-block;position:fixed;top:0;right:-200vh;width:60%;height:100%;z-index:10000;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-box-shadow:0 0 100px rgba(0,0,0,0.5);box-shadow:0 0 100px rgba(0,0,0,0.5)}.filter-mobile.show{right:0}}.filter-mobile div[class^='col-']{padding:0;margin:0}.filter-info{display:inline-block;background:#5187a8;color:white;height:20px;width:20px;-webkit-border-radius:10px;border-radius:10px;position:relative;cursor:pointer}.filter-info:after{content:"?";position:absolute;top:-6px;left:6px;font-weight:400;color:white}.filter-tooltip{visibility:hidden;width:200px;background-color:black;color:#fff;text-align:left;-webkit-border-radius:6px;border-radius:6px;padding:5px 10px;font-size:0.7rem;line-height:normal;position:absolute;z-index:30000;bottom:18px;left:18px}.filter-info:hover .filter-tooltip{visibility:visible}.filter-checked{display:none;width:13px;height:13px;position:absolute;top:13px;right:20px}@media screen and (max-width: 768px){.filter-checked{top:20px;right:30px}}.filter-checked.active{display:inline-block}.filter-checked:after{width:2px;height:13px;content:'';display:inline-block;background:lightgreen;position:absolute;top:0;left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.filter-checked:before{width:2px;height:8px;content:'';display:inline-block;background:lightgreen;position:absolute;bottom:0;left:-7px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.filter-mobile-toggler{padding:10px 20px;margin:10px;background:#004F90;color:white;display:block;text-align:center;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-bottom:10px}.close-filter-menu{width:100%;height:60px;z-index:3000;position:relative;cursor:pointer;display:none}@media screen and (max-width: 767px){.close-filter-menu{margin-bottom:-9px;background:white;display:inline-block}}.filter-settings-block{margin-bottom:50px;padding:0 30px}.filter-settings-block h4{margin:0}.filter-settings-block .row{background:white;padding:20px 20px 20px 20px}.product-item{float:left}@media screen and (max-width: 800px){.product-item{float:none;width:100%}}.product-item img{width:200px}.product-item.col-1{width:100%}.filter-header{padding:2px 10px;font-weight:100;font-size:0.8rem;border-bottom:3px solid #5187a8;width:90%}.filter-header.edited{background:#7CBDDA}@media screen and (max-width: 767px){.filter-header{width:100%;padding:10px 20px;color:white;position:relative;border-bottom:1px solid #5187a8;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-header:after{content:'';width:2px;height:13px;position:absolute;display:inline-block;top:21px;right:18px;background:white;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-header:before{content:'';width:2px;height:13px;position:absolute;display:inline-block;top:21px;right:18px;background:white;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-header.rotate:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-header.rotate:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}.filter-header-mobile{display:none}@media screen and (max-width: 767px){.filter-header-mobile{display:block;padding:10px 20px;font-weight:500;font-size:0.7rem;background:white;color:#444}}.filter-value-box{padding:10px 0 10px 10px;color:#444;margin:0;display:block}@media screen and (max-width: 767px){.filter-value-box{display:none;padding:0}}.filter-value-container{display:block;margin:0;line-height:normal}@media screen and (max-width: 767px){.filter-value-container{padding:10px 20px;border-bottom:1px solid lightgray;background:#f9f8f7}}.filter-value-container .filter-value-checkbox{margin:0;padding:0}.filter-value-container span.filter-value-name{font-size:0.8rem;vertical-align:middle;padding-left:5px;font-weight:100;margin:0}.result-view{width:100%;text-align:center;margin-top:20px}.result-view a{border:0}.product-container{padding:0;display:inline-block;margin:0 auto;text-align:left}.product-image{background:white;padding:10px;margin:0 0 5px 0;display:inline-block;width:300px;height:300px;float:left}@media screen and (max-width: 800px){.product-image{display:block;float:none;padding:0;margin-bottom:20px}}@media screen and (max-width: 800px) and (max-width: 500px){.product-image{width:100%}}.product-image img{width:100%;height:auto;padding:0;margin:0}@media screen and (max-width: 500px){.product-image img{width:100%}}.product-image.col-1{float:left;width:200px;height:200px}.product-item-information{display:inline-block;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);padding:20px 30px;text-align:left;color:#444}@media screen and (max-width: 800px){.product-item-information{display:block;width:100%;padding:0}}.product-item-information p{color:#444;line-height:1.5rem}.product-items{display:inline-block;width:100%}.product-item-container{width:100%;height:100%;display:inline-block}@media screen and (max-width: 800px){.product-item-container{display:block;margin-top:40px}}.product-item-container.col-1{width:100%}.filter-big-header{width:100%;padding:10px 20px;background:#004F90;color:white;display:block;text-align:center;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-big-header:hover{background:#F2972A;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.filter-status{width:100%;text-align:center;display:block;font-weight:100;margin-top:-30px;font-size:0.8rem}.row-filter{max-height:0;overflow:hidden;background:white;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;margin-right:-15px;margin-left:-15px;padding:0 20px 0 20px}.row-filter.show{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;max-height:1000px}.product-downloads{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);display:inline-block;position:relative;width:100%;background:white;border-left:5px solid #5187a8;margin:0 0 50px 0;padding:40px 40px 20px 40px;height:100%;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}@media screen and (max-width: 500px){.product-downloads{padding:20px 10px}}@media screen and (max-width: 400px){.product-downloads{padding:20px 0;border-left:5px solid #5187a8}}.product-downloads:hover .read-more{opacity:1;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.product-downloads:hover .chevron-down{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.product-downloads li{margin-bottom:5px}.product-downloads a{font-weight:100}.product-downloads .show-more-files{display:none;width:100%}.product-downloads h4{margin:0 0 10px 0;line-height:normal}.product-downloads .read-more{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:100%;text-align:center;margin-top:0px;opacity:0;color:#F2972A;font-weight:200;margin-bottom:-10px}.get-tech-container{width:100%;text-align:center}.product-features{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);cursor:pointer;display:inline-block;position:relative;width:100%;background:white;border-left:5px solid #5187a8;margin:0 0 30px 0;padding:40px 40px 20px 40px;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}@media screen and (max-width: 500px){.product-features{padding:20px 10px}}@media screen and (max-width: 400px){.product-features{padding:20px 0;border-left:5px solid #5187a8}}.product-features ul{margin-left:20px;position:relative;width:100%}@media screen and (max-width: 450px){.product-features ul{margin-left:0}}.product-features ul li{width:100%;list-style-type:none;font-size:0.8rem}.product-features ul li:before{content:"-";position:absolute;left:-17px}@media screen and (max-width: 450px){.product-features ul li:before{display:none}}@media screen and (max-width: 450px){.product-features ul li{line-height:1.2rem;font-size:0.7rem}}.product-features h4{width:100%;margin:0 0 10px 0;line-height:normal;color:#004F90}@media screen and (max-width: 500px){.product-features h4{font-size:0.9rem;line-height:normal;position:relative}.product-features h4:after{content:"";position:absolute;top:0px;left:-15px}}.product-features .read-more{-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width:100%;text-align:center;margin-top:20px;opacity:0;color:#F2972A;font-weight:200;margin-bottom:-10px}@media screen and (max-width: 1030px){.product-features .read-more{margin-top:10px;margin-bottom:0;opacity:1}}.feature-container{display:none}.feature-container p{font-size:0.8rem;line-height:1.4rem;margin-bottom:20px}.product-feature-text{display:none;font-size:0.8rem}.product-feature-text p{line-height:1.4rem}.product-feature-text p:last-child{margin-bottom:30px}@media screen and (max-width: 500px){.product-feature-text p{font-size:0.7rem;line-height:1rem;margin-bottom:1rem}}.feature-text-margin{padding-top:82px}@media screen and (max-width: 1200px){.feature-text-margin{padding-top:120px}}@media screen and (max-width: 991px){.feature-text-margin{padding-top:0px}}.change-cursor{cursor:text}.product-standards{text-align:right;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 991px){.product-standards{margin-top:20px;text-align:center}}@media screen and (max-width: 500px){.product-standards{text-align:center}}.product-standards .container-fluid{padding:0 20px 0 0}.margin{margin-top:-62px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media screen and (max-width: 991px){.margin{margin-top:30px}}.standard{width:100px;height:100px;background:#F6F6F6;display:inline-block;margin:0 5px 5px 0;background-position:center center !important;background-size:90% !important;background-repeat:no-repeat !important}@media screen and (max-width: 1200px){.standard{width:85px;height:85px}}@media screen and (max-width: 500px){.standard{width:75px;height:75px}}@media screen and (max-width: 400px){.standard{width:60px;height:60px}}.image-slider{display:block;position:relative;width:100%;background:white;padding:40px 40px 40px 40px;text-align:center;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05)}@media screen and (max-width: 500px){.image-slider{padding:0 40px 30px 40px}}.page-headline-fix+.image-carousel .image-slider:after{content:'';position:absolute;top:-15px;left:0;background:white;width:100%;height:30px}.product-information p{line-height:1.4rem;font-size:0.8rem;margin-bottom:10px}.product-information h2{font-weight:100;font-size:2.4rem;line-height:normal;margin:0 0 20px 0}@media screen and (max-width: 500px){.product-information h2{font-size:2rem;line-height:2rem}}.product-information ul{margin-left:35px;width:100%}.product-information ul li{list-style-type:none}.read-more-expander{cursor:pointer;width:100%}.read-more-expander--desktop{display:block}@media screen and (max-width: 1030px){.read-more-expander--desktop{display:none}}.read-more-expander--mobile{display:none}@media screen and (max-width: 1030px){.read-more-expander--mobile{display:block}}.product-information a{color:#5187a8}.technical-drawing-container{text-align:center;font-weight:100;margin-top:20px}@media screen and (max-width: 991px){.technical-drawing-container{margin-bottom:20px}}.icon-image-container{position:relative;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.icon-image-container .icon-arrow-right{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;background:#F2972A;padding:20px;height:10px;width:10px;position:absolute;top:50%;left:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);-o-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);background-image:url("../images/arrow-right.svg");background-repeat:no-repeat;background-position:center center;background-size:25px}.icon-image-container:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.icon-image-container:hover .icon-arrow-right{-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);-o-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.icon-link{font-size:0.9rem;width:100%;vertical-align:middle;text-align:center;margin-top:5px}.container.product-navigation{text-align:center}@media screen and (max-width: 500px){.container.product-navigation{padding:10px 0}}.product-navigation a{color:#5187a8;font-weight:100;-webkit-border-radius:4px;border-radius:4px;padding:6px 15px;display:inline-block;margin:20px 10px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border:0}@media screen and (max-width: 690px){.product-navigation a{margin:20px 5px;font-size:0.8rem;padding:3px 7px}}@media screen and (max-width: 500px){.product-navigation a{margin:5px 5px}}.product-navigation a:hover{background:#d9e5ec}.slick-slider{width:100%;position:relative;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;height:auto}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:300px;min-height:1px;position:relative;display:none}@media screen and (max-width: 1100px){.slick-slide{height:500px}}@media screen and (max-width: 700px){.slick-slide{height:400px}}@media screen and (max-width: 500px){.slick-slide{height:300px}}@media screen and (max-width: 375px){.slick-slide{height:250px}}[dir="rtl"] .slick-slide{float:right}.slick-slide img{position:absolute;height:100%;max-height:350px;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media screen and (max-width: 1100px){.slick-slide img{height:100%;max-height:450px}}@media screen and (max-width: 700px){.slick-slide img{height:100%;max-height:350px}}@media screen and (max-width: 500px){.slick-slide img{height:100%;max-height:250px}}@media screen and (max-width: 375px){.slick-slide img{height:100%;max-height:180px}}.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}@font-face{font-family:"slick";font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:40px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;background-image:url("../images/westermo-chevron.svg");background-repeat:no-repeat;background-position:center center;color:transparent;top:45%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:10}.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;color:transparent;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-70px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:1.6rem;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.product-tech-spec{-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);display:inline-block;position:relative;width:100%;background:white;border-left:5px solid #5187a8;margin:0 0 20px 0;padding:40px 40px 40px 40px;height:100%;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}@media screen and (max-width: 500px){.product-tech-spec{padding:20px 10px}}@media screen and (max-width: 400px){.product-tech-spec{padding:20px 0;border-left:5px solid #5187a8}}.product-tech-spec:hover .read-more{opacity:1;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.product-tech-spec:hover .chevron-down{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.product-tech-spec .read-more{-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:100%;text-align:center;margin-top:20px;opacity:0;color:#F2972A;font-weight:200;margin-bottom:-10px}.file-type-fallback{position:relative}.file-type-fallback:after{content:'';width:23px;height:23px;background-image:url("../images/icon-fallback.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-pdf{position:relative}.file-type-pdf:after{content:'';width:23px;height:23px;background-image:url("../images/icon-pdf.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-rar{position:relative}.file-type-rar:after{content:'';width:23px;height:23px;background-image:url("../images/icon-rar.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-zip{position:relative}.file-type-zip:after{content:'';width:23px;height:23px;background-image:url("../images/icon-zip.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-doc{position:relative}.file-type-doc:after{content:'';width:23px;height:23px;background-image:url("../images/icon-doc.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-jpg{position:relative}.file-type-jpg:after{content:'';width:23px;height:23px;background-image:url("../images/icon-jpg.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-gif{position:relative}.file-type-gif:after{content:'';width:23px;height:23px;background-image:url("../images/icon-gif.svg");background-position:center center;display:inline-block;position:absolute;top:5px;left:-30px}.file-type-none{position:relative}.file-type-none:after{content:'';width:20px;height:20px;display:inline-block;position:absolute;top:5px;left:-30px}.icon-technical-drawing{width:130px;margin:0 auto;display:block}.icon-tech-support{width:200px;margin:0 auto;display:block;padding-bottom:20px}.two-columns-layout{margin-top:40px;margin-bottom:40px}.two-columns-layout .container{max-width:100%;padding:0}.two-columns-layout .article-block{padding:20px 10% 20px 10%}.two-columns-layout .article-block .col-1-padding{padding:0}@media screen and (max-width: 992px){.two-columns-layout{width:100%}}@media screen and (max-width: 992px){.two-columns-layout .two-columns-left,.two-columns-layout .two-columns-right{margin:20px 0}}.js-cm-form p{position:relative}.js-cm-form input[type="text"],.js-cm-form input[type="email"],.js-cm-form input[type="phone"]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;position:relative}.js-cm-form select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s}.js-cm-form input[type="checkbox"] ~ label{font-weight:100;font-size:1rem}.js-cm-form button[type="submit"]{margin:10px 0 10px 0;background:#F2972A;-webkit-border-radius:40px;border-radius:40px;padding:10px 30px;color:white;font-size:1rem;border:0}.js-cm-form button[type="submit"]:hover{background:#dc7e0d}.js-cm-form .required-field label:before{color:#d00;content:"*";font-weight:bolder}.js-cm-form input[type="checkbox"]:required+label:after{color:#d00;content:"*";font-weight:bolder}
